taki_net: (Default)
taki_net ([personal profile] taki_net) wrote2012-07-11 09:00 am

С тупого конца или с острого? 32 бита или 64?

Дано - процессор АМД 64 бит, 4 гига. память. Винда 7-64 бит.. Насколько реально упадет (если упадет) производительность, если вместо того поставить 32-бит ХР?

Кстати, тот же вопрос про Убунту.

[identity profile] ygam.livejournal.com 2012-07-11 05:16 pm (UTC)(link)
Не знаю, изменилось ли это в XP, но в Windows 2000 третий гигабайт был виден лишь особой редакции ОС с особым флагом в boot.ini, и только программам с особым флагом в заголовке. Я как сейчас помню, как я установил этот флаг в cscript.exe двоичным редактором, и сохраний файл как cscript3g.exe, которым мы и пользовались. Все остальные приложения видели лишь 2 гига.

[identity profile] willyschmerz.livejournal.com 2012-07-11 06:04 pm (UTC)(link)
Вы говорите о разных вещах. У вас написано о том, сколько виртуальной памяти доступно каждому отдельному приложению. Это понятно и справедливо. Выше же речь идёт, насколько я понимаю, о недоступности физической памяти. И это мне совершенно непонятно.
ppk_ptichkin: (Default)

[personal profile] ppk_ptichkin 2012-07-11 11:31 pm (UTC)(link)
Изменилось, в XP это параметр boot.ini, кажется (лень проверять)

[identity profile] ygam.livejournal.com 2012-07-12 01:39 am (UTC)(link)
Ну, я же сказал, что в 2000 это тоже был параметр в boot.ini .
ppk_ptichkin: (Default)

[personal profile] ppk_ptichkin 2012-07-12 01:56 am (UTC)(link)
Пардон, прочёл по диагонали. Я не помню специальных флагов в *.exe, кстати... но это я мог просто не заметить, не моя епархия.

[identity profile] pargentum.livejournal.com 2012-07-12 02:05 am (UTC)(link)
Насколько я помню, ни одна версия Win2000 не поддерживала PAE, вы ее наверное путаете с Win2003.

[identity profile] ygam.livejournal.com 2012-07-12 02:29 am (UTC)(link)
Речь идет не о PAE, а о доступе прикладных программ к третьему гигабайту из четырех. Не шестидесяти четырех - четырех!
Edited 2012-07-12 02:30 (UTC)