Показать сообщение отдельно
Старый 18.09.2014, 12:35   #7326
Новичок
 
Регистрация: 16.08.2011
Сообщений: 28
Репутация: 1 [+/-]
Ada_Wong, извини, без обиды скажу...ты слышал звон,да не знаешь где он...

p.s. и 32-битные системы спокойно могут работать с любым количеством (если точно-то до 128 гб)в силу того,что еще в 90-е годы у процессоров появилась 36-рязрядная шина адреса и был разработан и реализован механизм технологии PAE (Physical Address Extension).
другое дело,что после выпуска win xp в силу оперделенных причин (можно почитать каких) ввели искусственное ограничение (потолок) на объем видимой памяти для 32-битных систем.
основное преимущество 64-битных ситстем -в них на сам процесс может адресоваться значительно больше памяти-теоретически до 2 в 64-ой степени, практически-до 8 Терабайт, в то время как в 32-битке - только 2 в 32-ой степени, при этом оно еще и делится пополам между системой и активным процессом- на выходе получаем 4 разделить на 2 = 2 гб на процесс.
фишка еще и в том,что 64-битные версии Windows могут дать 32-битным процессам максимальные 4 Гб, которые они могут адресовать, т.е. в 2 раза больше,чем на 32-битных системах.

p.s. очень много любдей,у которых в системе стоит 16 гб оперативки и используется 32-битная система, причем ,можно использовать windows server 2003-2008, там искусственный лимит на 4 гб снят, а можно банально пропатчить ядро обыкновенной win7-win 8 на предмет того,чтобы она видела 128 гб памяти.
сам так делал.
это дало то,что одновременно можно запустить будет несколько процессов, которые будут выбирать всю память, но при этом конечно сохраняется естественный лимит ограничения адресации памяти на 32-битный процесс в 32-битной винде : 2 гб. который кстати! можно немного расширить -до 3 гб ( у меня к примеру, так и сделано).

а вот как ко всему этому относится тот или иной движок игры Сталкер лично для меня покрыто тайною...
polkovnik222 вне форума  
Ответить с цитированием