Форум администраторов Windows
Клиентские системы Microsoft => Windows XP => : nickname777 17 Январь 2013, 08:27:38
-
Доброе утро ! Пробывал сделать как описано здесь http://winitpro.ru/index.php/2010/08/07/optimizaciya-pamyati-v-windowsxp/ но параметр DisablePagingExecutive не хочет устанавливаться в десятичную при переключении он остаётся шестнадцатеричной, точно также и LargeSystemCache, 1 выставить можно, а шестнадцатеричную переключатся не хочет, параметр IOPageLockLimit был уже создан он переключается нормально, перезагрузка не помогает всё остается так как и было шестнадцатеричный параметр. Помогите пожалуйста. Windows XP SP3
-
Откройте параметр DisablePagingExecutive , поставьте точку у опции "десятичная" и задайте нужное значение, потом жмите ОК.
-
Всё сделал так как вы сказали, поставил точку у опции "десятичная" и задал нужное значение, потом нажал ОК. При повторном открытии остаётся шестнадцатеричная. :'( >:( :)
-
А вы ничего не путаете? Какое текущее значение в самом редакторе реестра (не списке редактирования значения)?
Приложил скрин, где видно ключа CursorColor = 0х00000038(56), т.е. его значение в 16-ричной системе счисления - 38 , в скобках указано тоже значение в 10-ричной (56).
-
Какое текущее значение в самом редакторе реестра (не списке редактирования значения)? не понял.
есть параметр DisablePagingExecutive, в нём стоит значение 0х00000001(1) нажал изменить, поставил точку у опции "десятичная" и задал (удалил 1 и опять поставил 1) нужное значение (1) ни чего не изменилось как была 16-ричной так и осталось.
есть параметр LargeSystemCache в нём стоит значение 0х00000000(0) нажал изменить, поставил точку у опции "десятичная" и задал (удалил 0 поставил 1) нужное значение (1), стало 0х00000001(1) но ни чего не изменилось как была 16-ричной так и осталось.
есть параметр IOPageLockLimit в нём стоит значение 0х00000000(0) нажал изменить, поставил точку у опции "десятичная" и задал ( у меня 1 GB оперативки ) значение 100000, стало 0х00100000(1048576) тут 16-ричная остаётся как и должно быть.
-
nickname777
Подтяните матчасть 1 в 10 и 16-ричной системах счисления это одно и то же. ;)
-
OK ;)
Тогда получается в инструкции ( ссылке ) не верно написано ? так и оставлять шестнадцатеричное значение ( зачем писать Установите параметр в десятичную если можно оставить шестнадцатеричное значение )
* Установите параметр DisablePagingExecutive в десятичную “1”. Это заставит XP-ху сохранять все данные в памяти вместо того, чтобы использовать страницы памяти на жестком диске.
* Параметр LargeSystemCache так же необходимо установить в десятичную “1”. Это позволит ядру XP работать непосредственно в памяти, а не подгружать модули с винчестера.
* И наконец. Создайте в реестре dword параметр IOPageLockLimit. В некоторых случаях этот параметр уже имеется. Этот параметр значительно влияет на скорость дискового кэша. Установите его значение в зависимости от используемого объема памяти. Так, если у Вас есть 128Mb памяти, установите шестнадцатеричное значение 4000, если 256Mb – 10000, и если 512Mb – 40000, ну и так далее.
-
Инструкция ужасная, каюсь :( - первые пробы пера как-никак.
-
Всё равно огромное Спасибо. :)
-
Соотношение для других объемов памяти:
1024 - 100000
2048 - 400000
4096 - 1000000