Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 15 
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Member
Статус: Не в сети
Регистрация: 22.07.2008
В общем, стоит vista x64 на 4 ГБ ОЗУ, хочу сделать чтобы 3 ГБ выделялось под программы ( на xp был параметр загрузки /3gb). Подскажите, кто знает. Искал в гугле, но, кажется, что не так что-то делал.



Партнер
 

Member
Статус: Не в сети
Регистрация: 08.09.2005
Откуда: Новосибирск
не совсем понимаю о чём речь... но msconfig > загрузка > дополнительные параметры. можно там поковырятся


 

Member
Статус: Не в сети
Регистрация: 22.07.2008
Ну по умолчанию, если стоит 4 гб, то под системные процессы выделяется 2 гб, а оставшееся - под программы. Мне не нравятся постоянные свопы и обращение к кэшу, в то время как система кушает только 500 мб, а 1.5 гб стоят в резерве.

_________________
Ryzen5900X/Gigabyte x570S UD/2x32Gb 3600Mhz/390x Powercolor Devil/Samsung 980pro 2tb/Xonar DX/XFX P1-750G-TS3X/Nanoxia deep silence 5


 

Member
Статус: Не в сети
Регистрация: 06.11.2007
Фото: 9
Зачем? на х64 винде если само приложение поддерживает адресацию больше 2х гигов то оно и будет юзать 3гига, если нет, тогда 2, от х64 винды тут ничего не требуется.


 

Member
Статус: Не в сети
Регистрация: 15.08.2007
ты не понимаешь суть параметра /3gb

каждому процессу в Win 32, выделяется по умолчанию 2Гб виртуалки (не путай с физической памятью), 2Гб берет себе ядро, /3gb позволяет поменять соотношение, нужно это только для немногих программ которым 2Гб виртуальной не хватает.

в Win 64 32битному процессу выделяется 4Гб виртуалки, а 64битному вообще много терабайт, т.е. параметр /3gb в принципе не нужен.
Сколько стоит физической памяти вообще по барабану, хоть 512Мб, просто медленно будет из-за частой подгрузки страниц из пэйдфайла.
Так что можешь не беспокоится, все твои физические 4Гб доступны программам.


 

Member
Статус: Не в сети
Регистрация: 06.11.2007
Фото: 9
progn писал(а):
ты не понимаешь суть параметра /3gb

каждому процессу в Win 32, выделяется по умолчанию 2Гб виртуалки (не путай с физической памятью), 2Гб берет себе ядро, /3gb позволяет поменять соотношение, нужно это только для немногих программ которым 2Гб виртуальной не хватает.

в Win 64 32битному процессу выделяется 4Гб виртуалки, а 64битному вообще много терабайт, т.е. параметр /3gb в принципе не нужен.
Сколько стоит физической памяти вообще по барабану, хоть 512Мб, просто медленно будет из-за частой подгрузки страниц из пэйдфайла.
Так что можешь не беспокоится, все твои физические 4Гб доступны программам.

в точности так, только не 4 а все таки 3... 32х разрядная подсистема вин х64 мало чем отличается от чистой х32 винды


 

Advanced member
Статус: Не в сети
Регистрация: 10.04.2003
Откуда: Москва
Мда, тяжелый случай.
na3uk, в vista/W7/XP x64 и так уже выделяется 3Gb под приложения. :shock: Это особенность x64.
А вот чтоб приложение увидело больше 2G, в ней должен быть включен один параметр (в PE заголовке), который, кстати, можно установить самостоятельно. Для этого есть или редакторы или какие-то 'патчеры'.


 

Member
Статус: Не в сети
Регистрация: 22.07.2008
Да, тяжелый случай... Когда я своп отключаю полностью, то когда использование памяти (по диспетчеру задач) доходит до 2.6-3 гб, то система пишет о нехватке ОЗУ. А когда включаю своп, то начинаются активные лаги, но сообщений о нехватке нет.
Мне просто интересно, почему даже при неполном использовании физ. памяти (свободно 25-50%) система начинает загружать память АКТИВНЫХ в данный момент приложений в pagefile.

_________________
Ryzen5900X/Gigabyte x570S UD/2x32Gb 3600Mhz/390x Powercolor Devil/Samsung 980pro 2tb/Xonar DX/XFX P1-750G-TS3X/Nanoxia deep silence 5


 

Advanced member
Статус: Не в сети
Регистрация: 10.04.2003
Откуда: Москва
Дааа? Система нормально использует всю доступную память. При загрузке всей памяти из нее выталкивается кеш дисков. Поэтому при выходе из тяжелого приложения возникает видимость свопа.
Некоторые приложения вообще не работают при отключенном pagefile, сколько памяти ни было.


 

Member
Статус: Не в сети
Регистрация: 22.07.2008
Вот ужас-то! А почему-то на XP x64 с ключом /3gb и при отключенном pagefile не было никаких проблем. Может, я и не понимаю суть его работы (ключа), но проблем не было.

_________________
Ryzen5900X/Gigabyte x570S UD/2x32Gb 3600Mhz/390x Powercolor Devil/Samsung 980pro 2tb/Xonar DX/XFX P1-750G-TS3X/Nanoxia deep silence 5


 

Advanced member
Статус: Не в сети
Регистрация: 10.04.2003
Откуда: Москва
Потому, что Superfetch появилось в Vista ... да сама Vista жрет на ~200Mb больше XP.
Кроме того, в Vista изменилось отношение к памяти. Если в XP она просто лежала, то Vista пытается ее все время использовать для кеша и предварительной загрузки программ, отсюда ее повышенная дисковая активность.


 

Member
Статус: Не в сети
Регистрация: 20.05.2007
Откуда: Россия
Можно поставить 12gb или вообще 24gb и никаких свопов никогда не будет... Правда в таком случае риск возникновения ошибок и синих экранчиков повышается...


 

Member
Статус: Не в сети
Регистрация: 22.07.2008
Ладно, как я понял, надо просто купить еще 4 гб озу и все. Проблема решится, надеюсь.

_________________
Ryzen5900X/Gigabyte x570S UD/2x32Gb 3600Mhz/390x Powercolor Devil/Samsung 980pro 2tb/Xonar DX/XFX P1-750G-TS3X/Nanoxia deep silence 5


 

Member
Статус: Не в сети
Регистрация: 25.12.2007
Откуда: ты это знаешь?
na3uk yorka убирай суперфетч, индексацию и прочую хрень - не будет насиловать диск.

_________________
Ланчей даром не бывает ©


 

Member
Статус: Не в сети
Регистрация: 15.08.2007
Sulphide писал(а):
в точности так, только не 4 а все таки 3... 32х разрядная подсистема вин х64 мало чем отличается от чистой х32 винды


да, точно, сейчас уточнил

"Benefits of 64-bit Windows

A 64-bit operating system supports far more physical memory than a 32-bit operating system. For example, most 32-bit Windows systems support a maximum of 4 gigabytes of physical memory, with up to 3 gigabytes of address space for each process, while 64-bit Windows supports up to 2 terabytes of physical memory with 8 terabytes of address space for each process.
..."


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 15 
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: trofimovtula и гости: 26


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan