Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Поиск Добавлено: 30.03.03 17:36  

Автор вопроса:  Champion | Web-сайт: afhelp.in.ua | ICQ: 461506481 

Замечали ли вы, при работе стандартного виндовского "Поиска файлов", что после первого поиска (неважно чего), последующие поиски, происходят намного быстрее?

У меня в программе, тоже кое-что ищется, и немного обидно), что он находит файл за 4 секунды в первый раз, а потом за 1 сек., без изменений условий поиска ... (время к примеру сказано)

Есть ли у кого, какие мысли по этому поводу?

За счёт чего убыстряется последующий поиск?

Если он просто запоминает (в масив), всё что просматривает в первый раз, то откуда он знает, что никаких изменений на дисках не было?

п.с. или у меня просто глюк?

Ответить

  Ответы Всего ответов: 2  

Номер ответа: 1
Автор ответа:
 Xeon



Вопросов: 2
Ответов: 8
 Профиль | | #1 Добавлено: 30.03.03 19:25

Да, ты прав, нечто описанное тобой действительно имеет место... ИМХО, система кэширует уже встречавшиеся сходста в файлах или др., составлявшего предмет поиска.

Ответить

Номер ответа: 2
Автор ответа:
 Zeus



ICQ: 161801353 

Вопросов: 63
Ответов: 220
 Web-сайт: apirussia.by.ru
 Профиль | | #2
Добавлено: 30.03.03 19:54

ты вот сделай такой опыт для подтверждения ответа №1:

Сделай поиск какого-либо файла на своём компе. Запомни время.

Через 5-6-7-8 часов интенсивной работы (для компа интенсивная работа - это типа игры)

Осуществи точно такой же поиск.

Если файл(ы) находи(я)тся за то же самое время +- незначительный промежуток, значит, система в натуре делает так, как сказано в 1-м ответе!

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам