ether
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору очень важно понять как оно работает, те принцип в оперативной памяти агент его матается, допустим он собирает статистику, что чаще всего запускалось и нужным образом дефрагментирует основываясь на запросах, может быть основываясь на статистике, которая есть в или на нтфс - допустим время последнего доступа интересно то, как он определяет это: by identifying both rarely modified and recently modified files как определяет какие файлы часто используются, а какие нет? догадки можно строить, но интересно точно узнать _____________________________ собственно откуда тема всплыла: просто есть такая штука - префетч в винде, он напрямую связан с дефрагментацией, верней будет сказано с ускорением загрузки через дефрагментацию часто использующихся приложений, он собирает статистику по часто запускающимся приложениям, он же и запускает дефрагментацию фоном, только свою, не путать с стандартным дефрагом "MS: The prefetcher service parses both the boot and application launch scenario files, determines what pages to be prefetched, and builds a file named %windir%\prefetch\layout.ini. Layout.ini is used for defrag to lay these pages out contiguously on disk for improved disk I/O." подробнее тут: http://64.233.161.104/search?q=cache:Wkfy9DAFiXwJ:download.microsoft.com/download/1/6/1/161ba512-40e2-4cc9-843a-923143f3456c/Fast%20System%20Startup%20for%20PCs%20Running%20Windows.doc+%22The%20Windows%20XP%20defrag%20utility%20does%20not%20und если коротко, то в винде есть три ключа в реестре ответственных за префетч и дефраг в фоне тех файлов что лежат в папке %windir%\prefetch\ [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters] "EnablePrefetcher"=dword:00000003 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction] "Enable"="Y" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OptimalLayout] "EnableAutoLayout"=dword:00000000 так вот перфект и другие не стандартные дефрагеры прописывают ключик "EnableAutoLayout"=dword:00000000 при этом сам префетч не отключают известно точно, что стандартный дефраг не работает с папкой префетч и не обрабатывает layout.ini, в то время как фоновый обрабатывает "Layout.ini is built after 32 application starts. It is also built periodically after boots excluding the first boot which runs the out of box experience. Layout.ini is generated and a defrag initiated by the prefetcher service after an idle timeout of approximately 5 to 30 minutes after boot." Добавлено: при всем при этом ключик "EnableAutoLayout"=dword:00000000 ни что иное - "Отключение фоновой авторазметки" 0 = выкл те Layout.ini не создается и перфект его не обрабатывает тоже, следовательно префетч виндовый можно отрубить вообще? собственно в этом и есть вопрос: взаимодействие префетч и перфектдиска Добавлено: и если использовать перфект диск, то возможно стоит отключить все что есть в винде касаемо префеча и дефрагментации |