Войти

Показать полную графическую версию : "programma.exe" /prefetch:1


EsTaF
15-08-2004, 21:43
Во многих статьях по оптимизации работы операционок win32, советуют дописать в пути к программе ключ "/prefetch:1". Например, открываем свойства ярлыка adobe photoshop и идем
в закладку "shortcut". В строчке terget после пути к месторасположению самой программы дописываем ключ "/prefetch:1". Например:
E:\progs\Adobe\Photoshop CS\Photoshop.exe" /prefetch:1 и нажимаем ok.

Отрывок из статьи на http://www.oszone.net/windows/win2003/30.shtml  

++++++++++++++++++++++++++++++++
"Десять шагов к идеальной системе

Одно из последних усовершенствований системы - параметр prefetch. Его задача заключается в ускорении загрузки приложений. Включение этого параметра не влияет на скорость слишком ощутимо, однако в бою все средства хороши. Для включения этого параметра кликните правой клавишей мыши на ярлыке нужной программы и выберите в появившемся меню пункт Properties (Свойства). В строке Object (Объект) после указания пути к файлу добавьте /prefetch:1 (пробел перед ключом обязателен).  
.......
"
++++++++++++++++++++++++++++++++

Запуская ярлык, приложение само перехватывает ключ под себя и пытается открыть файл /prefetch:1)). То же самое со многими другими приложениями.
Где-то даже встречал что папку prefetch нужно вообще периодически очищать, после чего функция prefetch успешно вообще загибается и файлы информации об обращении к приложениям там уже никогда не появляются.

Статья, хоть, и новая, но таких "штампованных" советов годовой давности можно встретить на большом количестве сайтов. Люди просто копируют старую непроверенную информацию и выкладывают на сайтах "не последней" свежести.

Кто какие поправки или корректировки мог бы внести ко всем этим "советам"?

Vadikan
16-08-2004, 02:50
Честно говоря, я особого прироста производительности у себя не увидел и не стал этим заниматься. Возможно, найдутся люди, которые с секундомером в руках докажут обратное. Все-таки, предпочитаю индивидуально настраивать приложения для более быстрого запуска (не слишком большой кэш в Опере, сжатие папок в TheBat при выходе, нажатие SHIFT при запуске Acrobat Reader, и т.д.

Файлы в директории prefetch появляются и без добавления этих ключей. Очистка директории не ведет к нарушению работы prefetch.

EsTaF
16-08-2004, 04:56
ака пересборка прог в Унихе... Согласен...
Наверное, только на очень медленных машинах заметна разница
еси праильно сделать... Мда.
Да так. просто было интересно. Что ведь в ней еще настраивать?!)))

Vadikan
16-08-2004, 05:32
Что ведь в ней еще настраивать?!)))Слышу ехидство линуксоида. Многие настройки Виндовс касаются пользовательского интерфейса. Это видно если полистать тему про автоматическую установку, где некоторые участники постят свои твик-файлы. Мой находится тут (http://unattended.oszone.net/registry.shtml).

Вкратце, производительность системы нередко зависит от количества запущеных служб, фрагментированности диска. Скорость работы приложений приложений помимо железа будет определяться свободной оперативной памятью, файлом подкачки. Про запуск я уже сказал.

Roman Mejtes
25-11-2008, 07:22
я так и не понял, сам ключ реален?

Vadikan
25-11-2008, 09:24
Roman Mejtes, реален, но это миф. Он ничего не дает.Misinformation and the The Prefetch Flag (http://blogs.msdn.com/ryanmy/archive/2005/05/25/421882.aspx)

Котяра
25-11-2008, 13:23
В главном меню есть ярлык на проигрыватель Windows Media:
"C:\Program Files\Windows Media Player\wmplayer.exe" /prefetch:1
Параметр /prefetch:1 обрабатывается wmplayer.exe (заложен в его коде) или системой для любого приложения?

Vadikan
25-11-2008, 18:52
Котяра, по ссылке объясняется, что таким образом система создает разный хэш для разных режимов (выполняемых задач) WMP, поскольку это многофункциональное приложение.




© OSzone.net 2001-2012