Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows Vista (http://forum.oszone.net/forumdisplay.php?f=66)
-   -   MS Windows Vista Ultimate 32-bit и 4Gb оперативной памяти (http://forum.oszone.net/showthread.php?t=77018)

UnDetect 03-01-2007 18:42 531566

MS Windows Vista Ultimate 32-bit и 4Gb оперативной памяти
 
KB929605: В диалоговом окне "Сведения о системе" в Windows Vista показывается объем системной памяти меньше ожидаемого, если на компьютере установлено 4 ГБ ОЗУ

KB946003: Windows Vista с пакетом обновления 1 (SP1) выводит сведения об объеме системной памяти (ОЗУ) 4 ГБ в системах с установленным объемом памяти 4 ГБ

Обсуждение в форуме "Материнские платы и память" 32 битные версии ОС и память свыше 4GB

Subj: почему в таск менеджере у меня видно всего два гига? и как это исправить?
Та же беда в WinXP x86, пришлось переходить на 64-ех разрядную версию. По документации у висты такой беды не должно было быть... однако же в общем вот. Если кто сможет помочь - буду благодарен.

Игорь Лейко 03-01-2007 18:58 531575

UnDetect
Цитата:

и как это исправить?
Перейти на железо, которое меньше адресного пространства под себя берет.

ShaddyR 03-01-2007 19:04 531577

UnDetect: Игорь Лейко прав. С чего ты решил, что это проблема висты?

UnDetect 03-01-2007 20:36 531604

Игорь Лейко и ShaddyR: под Windows XP 64 bit edition вся память доступна, но парит некоторая тормознутость системы. не чувствую прироста быстродействия по сравнению со старой системой. В некоторых вещах даже падение, что не есть зер гуд :(

Новое железо:
CPU - Core 2 Duo #E6600
MEM - 4 * 1Gb Kingston
MB - ASUS P5B-E

Старое железо:
CPU - P4 3GHz
MEM - 1Gb
MB - ASUS P4P800 Deluxe

Кстати о матерях серии P5 - столкнулся с ними года полтора назад. встроенный рейд на интеле - только повод для мата, ничего положительного. Не рекомендую создавать зеркало из одного рабочего и одного свободного винтов после установки и настройки системы - данные уничтожаются.

ShaddyR 04-01-2007 10:42 531732

UnDetect
Цитата:

под Windows XP 64 bit edition вся память доступна, но парит некоторая тормознутость системы. не чувствую прироста быстродействия по сравнению со старой системой
Я на почти аналогичной системе сравнивал работу Vista 64 и XP... Виста безнадежно отстала по проверяемым параметрам (ессно, тестировалось 32-битным ПО)
А насчет памяти - открой книжку от мат. платы и прочитай, что сам Интел пишет по поводу данного кол-ва памяти вообще и на этой модели в частности.

UnDetect 04-01-2007 12:52 531759

ShaddyR:
В книжке по матери сказано, что можно установить до 4 гиг включительно.
Кроме того, в 32-ух битной XP будет видно менее 3-ех гиг потому как это проблема операционки и ее работы с памятью (источники - мануал по матери и www.microsoft.com). Сам майкрософт анонсирует что XP корректно работает только с 2 гигами. Для поддержки 4 гиг и более рекомендуется ставить 64-ех битную систему. В то же время, блуждая по нету, неоднократно натыкался, что Vista x86 держит до 4 гиг памяти в штатном режиме. Тестирование показало, что это не так :(

Вот и хочу узнать, что я мог не учесть при инсталляции. Почему видна только половина оперативки в противовес тем же заявлениям мелкомягких.

ShaddyR 04-01-2007 14:20 531792

UnDetect
Цитата:

книжке по матери сказано, что можно установить до 4 гиг включительно
.. а рядом часто маааленькая ремарка.. примерно такого содержания "если установить в каждый из слотов по 1Гб-шной планке, система может не увидеть все 4Гб в связи с особенностями чипсета".. нет такой? ;) То бишь БИОС отсчитывает все 4096Мб?

UnDetect 04-01-2007 14:26 531796

ShaddyR: Такая пометка есть только относительно Windows XP x86, о чем я писал выше. Других пометок нет. Еще раз говорю, что Windows XP x64 видит всю память.

ShaddyR 04-01-2007 14:50 531810

UnDetect: давай конкретизирую, раз ты не любишь дочитывать до конца: пометка, текст которой я привел, касается особенностей чипсетов Интел и к ОС отношения не имеет. Другое дело то, что ОС с поддержкой расширения физ. адресов обходят этот нюанс. Посему - контрольный:
Цитата:

Цитата ShaddyR
БИОС отсчитывает все 4096Мб?


UnDetect 04-01-2007 15:06 531818

ShaddyR: Да, в POST режиме мать видит все 4096 Mb ОЗУ.

ShaddyR 04-01-2007 17:22 531858

UnDetect: Ок.
Что же касается видимости всей памяти Вистой_32, то здесь может также вмешиваться мат. плата - тот же nForce использует функцию memory_over_чего_то_там для предоставления доступа ОС ко всему объему памяти. Я сам удивился, увидев впервый раз в ХР_32 "серверную" строку "расширение физических..." и соответствующее кол-во памяти. Может, именно отсюда все непонятки и растут?

UnDetect 09-01-2007 22:11 533977

ShaddyR: На ASUS P5B-E Виста так и не увидела больше 2 гигабайт. Мать сдал по гарантии (что с ней-хз, но то, что не работает, гарантирую :butcher: ) В замен взял Gigabyte 965 DS4. На ней видно уже 3,5 Гига оперативки... но все равно не полностью. Опять менять не рискну, не уверен что фокус пройдет дважды... :wizard:

Напоминаю, что и на той, и на другой матери в POST режиме тестирования памяти видно все 4 гига оперативки.

MaxDELETE 10-01-2007 08:05 534093

UnDetect, да и всем, знать надо, что 32-битные опрерационки не видят больше 3.5 Гб чисто из-за того что они 32 БИТНЫЕ!!!
Отчасти и поэтому домашние системы переводятся на 64 бита.
Поэтому нет ничего удивительного в том, что и Виста видит 3.5 Гб. И также она нормально функционирует только с 2Гб памяти (Как и ХР). Из-за особенностей материнки Asus (точнее совместимости Висты с этой платой), Виста и определяет объем 2Гб (для нормальной работы)

вывод:
Если хош в свойствах системы увидеть 4Гб ОЗУ, то лекарство одно - х64!!!

UnDetect 11-01-2007 08:16 534628

MaxDELETE: с x64 есть одна маленькая неувязка... нужны специализированные дрова под все устройства... проблемы с элементарными железками вплоть до картридера, не говоря уже о чем то, более продвинутом.

MaxDELETE 14-01-2007 13:31 535791

UnDetect, это всем прекрасно понятно, что дров сейчас практически не найти. я просто сказал - если хочешь, чтоб 4 Гига работало, то только х64

MACTEP 18-01-2007 23:02 538122

А нельзя через msconfig.exe в меню "загрузка/дополнительные параметры/максимум памяти" убрать ограничение?? Или там только уменьшить объем можно?

Игорь Лейко 19-01-2007 10:55 538302

MACTEP
Ограничения накладывает железо. В первую очередь - AGP или PCI-E видеоускоритель.
MaxDELETE
Цитата:

И также она нормально функционирует только с 2Гб памяти (Как и ХР).
Безосновательные утверждения.

deholod 14-08-2007 09:22 627257

4 Gb оперативки и Win Vista 32
 
Возникла такая вот проблема: В системе 4 Gb ОЗУ, Vista же видит в лучшем случае 3 Gb, в худшем 2 Gb, в зависимости от настроек биоса (Memory Remap Feature), как заставить 32-х разрядную систему видеть всю память, новую ось ставить неохота, да и денег на 64-ку нема, Microsoft предлагает заказ дополнительных носителей, но эта вся хрень работает тока с кредитками, видно не вдомек буржуям что еще не везде они есть, а если есть то в сетке их не все юзать будут.

Coutty 14-08-2007 10:06 627268

Никак не заставить.
64-битная, вроде как, идёт в комплекте с 32-битной (если BOX-версия).

verdix 14-08-2007 10:45 627288

Windows XP может работать ТОЛЬКО с тремя ГБами памятя! НА сколько я знаю в Viste до 8Гб.

Coutty 14-08-2007 12:47 627352

Цитата:

Цитата verdix
НА сколько я знаю в Viste до 8Гб.

В 64-битной при условии поддержки такого количества памяти контроллером памяти.
Цитата:

Цитата verdix
Windows XP может работать ТОЛЬКО с тремя ГБами памятя

Опять же - 32-битная. В 64-битной можно больше.

VZDD 14-08-2007 13:07 627369

Xp корректно работает с 2 гигами
а Виста (любая) до 8

Blast 14-08-2007 14:30 627444

Бодались уже в этой теме: MS Windows Vista Ultimate build 6000 и 4Gb ОЗУ

deholod 14-08-2007 20:26 627611

В коробке была тока 32 разрядка, изза ограничений 32 битной архитектуры виста видит тока 3 гига причем эти 3 гига ограничивает биос, но при включении расширения памяти в биосе видно все 4 гига, вопрос тогда такой, как включить в 32 разрядке мех расшир памяти, и есть ли у кого инструкция по использованию BCDEdit из командной строки, вбивал такую каманду BCDEdit /set PAE forceenable, не помогло, на WinXP иногда помогал ключ /PAE /3GB. в файле boot.ini, но тута такого файла нету. КАК БЫТЬ?

vallu 08-08-2008 02:57 870818

Vista Ultimate SP1 ,4 Gb RAM а в Task Manager показывает Physical Memory(MB) 3070
 
Поставил 4 Gb памяти , В System Information показывает Memory RAM 4.00 Gb,
а в Task Manager показывает Physical Memory(MB) 3070.
Такое ощущение , что он видит именно 3070, потому что запускаю VMWare и памяти не остаётся, система начинает притормаживать, память в Task Manager показывает около 3 Gb.
Кто-нибудь сталкивался с такой проблемой?

Elkmann 08-08-2008 07:18 870858

Все правильно. 32-битная система примерно столько памяти и должна видеть. Если хотите использовать все 4 Гига полностью, придется установить 64-битную систему.

vallu 08-08-2008 11:37 870987

Спасибо
А на 32-битный процессор есть возможность поставить 64-битную версию?

Blast 08-08-2008 12:42 871042

4 Gb оперативки и Win Vista 32

4 Gb оперативки и Win Vista 32

Elkmann 08-08-2008 19:41 871351

А какой у Вас процессор? Вы же не уточнили. Если не совсем древний, то он будет поддерживать и 32, и 64 бита.

vallu 10-08-2008 09:38 872088

Всё правилно , процессор Core 2 Quad Q6600 от Интель, поддерживает 64-битные системы
Спасибо

virus-smal 18-08-2008 23:05 878165

У меня и на 2 гб нормально работает виста

72.Flou 20-08-2008 12:43 879492

Проблему решил установкой Windows Vista Service Pack 1


fergard 21-08-2008 18:21 880618

4+ Gb RAM под 32 бита - решение найдено?
 
В ходе горячего обсуждения проблемы в сабже, натолкнулся на статью в интернете.

http://news.softpedia.com/news/Feed-...ta-50924.shtml

Отрывок:
Цитата:

But as far as 32-bit versions of the operating system are concerned, all you have to do is access cmd via Start, then enter cmd in the search bar and make sure you run it with administrative privileges. Next simply type "BCDEdit /set PAE forceenable" and hit enter. This command will enable Physical Address Extension (PAE) in 32-bit Windows Vista, and the operating system will be able to address memory larger than 4 GB. Via BCDEdit, you will be able to configure the boot configuration data store via the command line.
У меня, к сожалению, только 2 Гб памяти, проверить не могу. Неужели все так просто?

Busla 21-08-2008 19:07 880661

PAE в Виста и так обычно включено - в частности DEP реализуется через "механизм" PAE

fergard 21-08-2008 19:11 880664

Busla, я не знаю что включено или нет, т.к. не интересовался этим вопросов по причине 2 Гб оперативки. Я всего лишь кинул линк на статью и цитату из нее. 8)

westbam 21-08-2008 19:30 880684

Мне говорили, что можно сделать так:
в командной строке набрать BCDEdit /set PAE forceenable (enter), BCDEdit /set nolowmem on (enter).
После перезагрузки система должна увидеть весь объём ОП.
Сам не пробовал, т.к. Виста у меня х64, но кто пробовал, у тех мнения тоже разделились.

Хотя это тоже- самое, что написАл fergard, просто перевод.

fergard 21-08-2008 19:53 880700

westbam, так а что полсе этого говорят такие вещи, как CPU-Z, например?

westbam 21-08-2008 20:55 880743

Так вроде CPU-Z и так показывает все 4 гига, а вот Виста не видит. Или я не прав? Если нет, прошу прощения за дезу, сам не пробовал, т.к уже говорил, у меня 64-х битная Виста.

Vadikan 21-08-2008 23:32 880865

fergard, westbam - прочтите статью из шапки, в т. ч. раздел "Дополнительная информация".

virus-smal 22-08-2008 14:26 881280

Цитата:

Цитата westbam
Так вроде CPU-Z и так показывает все 4 гига, а вот Виста не видит. Или я не прав? Если нет, прошу прощения за дезу, сам не пробовал, т.к уже говорил, у меня 64-х битная Виста. »

Даже если виста х86 и увидит все 4 гб оперативки, использовать все 4 она прость физически не сможет. Так что если у вас 4 гб, то используйте х64

fergard 22-08-2008 16:55 881419

Vadikan, virus-smal, ребят, поверьте, я знаю теорию. И я знаю, что она использовать не сможет.

Я всего лишь увидел статью, скопировал сюда и хочу услышать, что за штука там написана. 8) Т.е. что там за бред такой, и почему местные авторы посчитали, что она поможет?

virus-smal 24-08-2008 22:47 882860

В статье написано просто как сделать так, чтоб виста показывала, что у вас 4 гб оперативки и всё. Никакого другого функционала не прибавляется.

wale 08-09-2008 22:23 894086

4 Гига
 
Привет. Всем известно, что 32-битна ХР, не видит четвертый гигабайт оперативы, установленный в компьютер (только 64-бита). А виста 32-битная видит 4 Гигабайта или тоже 3?

Admiral 08-09-2008 23:24 894132

wale, 32х битный Линукс тоже не распознает, или не задействует, всё адресное пространство такого размера.
Есть определённые ухищрения как аппаратные (например от Intel - PAE) и программные (например как в редакции MS Windows 2003 Enterprise и выше) которые распознают так сказать для галочки 4 гига и может даже выше. Но ни одна 32х битная система не сможет эффективно работать с таким адресным пространством как 64х битная.
Да и софт то нужен тоже 64х битный. 32х битная программа на 64х битной ОС не сможет работать с более чем двумя гигабайтами памяти.

Игорь Лейко 09-09-2008 12:05 894443

Цитата:

Цитата wale
Всем известно, что 32-битна ХР, не видит четвертый гигабайт оперативы, установленный в компьютер »

Мне неизвестно, наверное поэтому у меня видит 3,25. ;) Так что про четвертый гигабайт сказано слишком сильно. Виста х86 тоже видит столько, сколько железо позволяет.

Valeant 09-09-2008 12:37 894463

Для информации


Цитата:

Динамическое адресное пространство ядра.
ОС Windows и приложения, выполняемые под ее управлением, сталкиваются с ограничениями адресного пространства 32-разрядных процессоров. Размер адресного пространства ядра ОС Windows по умолчанию ограничен значением 2 Гбайт (половина 32-разрядного виртуального адресного пространства). Вторая половина зарезервирована для использования процессом, выполняющимся в текущий момент на ЦП. На свою половину памяти ядро должно отобразить себя, драйверы устройств, кэш файловой системы, стеки ядра, структуры данных кода для каждого сеанса, а также невыгружаемые (заблокированные в физической памяти) и выгружаемые буферы, выделенные драйверами устройств. В операционных системах, предшествовавших ОС Windows Vista, диспетчер памяти распределял адресные пространства для перечисленных нужд в момент загрузки системы. Этот негибкий механизм приводил иногда к ситуациям, когда некоторые области адресного пространства оказывались исчерпанными, в то время как в других еще оставалось много свободного места. Нехватка адресного пространства в одной из областей может привести к сбоям в работе приложений и нарушить операции ввода-вывода, выполняемые драйверами устройств. В 32-разрядной версии ОС Windows Vista диспетчер памяти динамически распределяет адресное пространство ядра, выделяя и освобождая адресное пространство с учетом потребностей текущей рабочей нагрузки. Таким образом, количество виртуальной памяти, используемое для хранения выгружаемых буферов, может увеличиваться, когда этого требуют драйверы устройств, и уменьшаться, когда драйверы устройств освобождают память. Это позволяет ОС Windows Vista поддерживать более широкий диапазон рабочих нагрузок, а 32-разрядная версия следующего выпуска ОС Windows Server® (кодовое название «Longhorn») сможет поддерживать больше одновременно работающих пользователей сервера терминалов. Конечно, в 64-разрядной версии ОС Windows Vista пределы адресных пространств не представляют практических ограничений, поэтому они не требуют каких-либо особых мер и установлены на максимальные значения.
Полный вариант
http://www.oszone.net/4523/Windows_Vista

Игорь Лейко 09-09-2008 12:52 894478

Valeant,
Цитата относится к виртуальному адресному пространству и не имеет прямой связи с обсуждаемой темой. ;)

wale 09-09-2008 13:54 894538

Admiral, 1. а можно 32-битный софт установить на 64-битную ось?
2. нужно спец оборудование чтобы поставить 64-битную ось?
3. на 32-битной оси 32-битный софт использует более 2Гб? (3,25)

Blast 09-09-2008 13:59 894545

1. софт - да, драйвера - нет
2. мат. плата должна поддерживать 64-разрядную ОС
3. может использовать в совокупности

wale 09-09-2008 14:02 894547

А допустим если так: на 64-разрядную установить 32-разрядный софт - софт будет использовать всю доступную ОЗУ?

Blast 09-09-2008 14:04 894550

если ему это будет нужно, то наверное да.. а что за софт такой, которому для работы нужно 4 гига памяти? :)

wale 09-09-2008 14:17 894556

геймсы, например...

Blast 09-09-2008 14:18 894557

не думаю, что вы увидите прирост производительности в таких программах, разве что если они оптимизированы под 64-разрядную платформу

wale 09-09-2008 14:23 894561

Весь юзер'c гайд облазил, не могу найти... Подскажите, asus p5k/epu iP35 поддерживает 64-разрядные оси?

Blast 09-09-2008 14:24 894563

поддерживает, AFAIK

wale 09-09-2008 14:33 894568

Спасибо за помощь

Blast 09-09-2008 14:39 894575

кстати:
Цитата:

Возникают проблемы при установке Windows Vista при использовании более чем 3Гб оперативной памяти

"Для установки системы оставьте не более 2Гб оперативной памяти. После завершения установки Windows выполните обновление с указанной страницы
http://support.microsoft.com/kb/929777"
- из FAQ по вашей модели

Valeant 09-09-2008 15:55 894641

Из первого поста я вижу, что у клиента на 4Gb он видит меньше чем ожидал.

Игорь Лейко,
Цитата (Устройство ядра) относится к виртуальному адресному пространству и не имеет прямой связи с обсуждаемой темой.

Я думаю напрасно.
Если не учитывать, что некоторые устр. через bios резервируют физ. память под свои нужды (например часто видеокарта отнимает от памяти себе "немножко" Memory Mapped IO" (MMIO) и т.д.)

По моему речь идет как раз о физическом распределении памяти 4Gb на 2 половины, в одной из которой Windows ядро а в другой половине запускает программы. В 2Gb физическом адресном используя свой механизм для загрузки программ. В XP помоему это отношение можно было менять на 1:3 ( в boot.ini ключи /3GB и /USERVA=кол-во памяти в МB ) и переносить системную память, но в Vista говорят данная функция отключена проверить не могу из-за 2GB.

Попробовать увидеть всю память 4GB можно попытаться, но нужно ли это, если программ использующих такое кол-во памяти по моему не написано, и вряд ли будет да и адресоваться к такой странице нужно с другой поддержкой, а не PAE (PAE – Physical Address Extension… Данная технология позволяет процессору работать с 36-битной адресацией, 2^36 = 64GB, но адресное пространство остается 32-битным, то есть 4GB).

А то что Vista показывает меньше 4Gb на 0,3-0,5GB на скорость и запуск программ никак не повлияет.

Ключи:
BCDEdit /set PAE forceenable

BCDEdit /set nolowmem on
(загружает системные файлы и драйвера в область за пределами 4GB, высвобождая место в адресном пространстве).

И говорят есть аналог ключа /3GB в Vista -
BCDEdit /set IncreaseUserVa MB, где MB – число от 2048 - 3072 и составляющее количество памяти, выделяемой на процесс. 4096 минус это число – столько мегабайт будет выделено ядру операционной системы.

Игорь Лейко 09-09-2008 16:10 894651

Цитата:

Цитата Valeant
По моему речь идет как раз о физическом распределении памяти 4Gb на 2 половины »

Нет, в процитированном Вами отрывке речь как раз не о физических адресах, а о виртуальном адресном пространстве.
Цитата:

Цитата Valeant
(PAE – Physical Address Extension… Данная технология позволяет процессору работать с 36-битной адресацией, 2^36 = 64GB, но адресное пространство остается 32-битным, то есть 4GB). »

Виртуальное адресное пространство - да, остается 32-разрядным, физическое расширяется до 36-разрядного. Или не расширяется - зависит от ОС.

Котяр 10-09-2008 23:14 895921

С начала почитал, дальше лень было)
Скажу лишь, почти аналогичное железо у меня, материнка асус p5kpl-vm, 2 плашка по 2 ГБ, ну и вот, виста 32ая видит 3582 мб а не 4 ГБ. Хотя в инфе написано шо 4.
Но это связано с архитектурой, больше 3,5 гигов на висте 32- не выжить...на сколько я знаю.

Valeant 13-10-2008 13:57 922592

Для начала программа Meminfo c ключем -r (http://www.winsiderss.com/tools/meminfo/meminfo.htm) данная программа покажет распределение физ.памяти на вашем ПК. После просмотра можно будет увидеть на наличие "дыр" в памяти. Далее в Диспетчере устройств->Вид (ресурсы по типу)->Память (можно увидеть кто в данных "дырах" сидит из устройств, обычно много берут видекарты, системные платы, шина PCi и т.д.)

Использовать более 4GB опасно, так как необходимо остаться совместимыми с 32-битовыми приложениями и драйверами, которые не знают, как обращаться с адресами, большими чем 4GB.

BCDEdit /set PAE forceenable
BCDEdit /set nolowmem on
(загружает системные файлы и драйвера в область за пределами 4GB, высвобождая место в адресном пространстве).

Только вот гарантию от проблем никто не даст.

Northwind 04-11-2008 03:07 942408

для Висты SP1 х86 достаточно и BCDEdit /set PAE forceenable. проблем особых после этого не было.
под ХР увы не катит.

vitalzyr 27-12-2008 05:51 991295

У меня на ноуте такая же проблема была,недавно обновил Висту Хоум премиум ,32-разр. до сервис пак 1 ,после этого всё корректно стало отображаться!До этого даже процессор в диспетчере показан был,как 2 типа 1 - с тактовой 2,4ГГц,второй с тактовой 1,4 ГГц!А теперь вижу два ядра с тактовыми 2,2 ГГц!!(Ну в "Эвересте", правда все корректно отображалось!)

Антон - Пытливый 28-01-2009 20:52 1022731

Vista x64 или Vista х32 SP 1
 
Мои приветствия, господа форумчане.
Задался вот каким вопросом "Vista x64 или Vista х32". Когда тока вышла Vista, я установил х32, а на ПК у меня стоит 4 Гб ОЗУ. На тему, что Vista х32 "видит" тока 3,25 Гб ОЗУ прочитано много статей, вопрос не в этом. После того как на Vista х32 установил SP 1 в свойствах Vista х32 стала показывать, что она видит уже все 4 ГБ ОЗУ.

Вот в чем вопрос, Vista х32 SP 1 просто показывает пользователю, что "на твоем ПК 4 Гб ОЗУ" или она ПОЛНОЦЕННО со всеми 4 Гб ОЗУ работает ? И если Vista х32 SP 1 ПОЛНОЦЕННО работает со всеми 4 Гб ОЗУ то тогда зачем Vista x64 (которая должна по определению работать со всеми 4 Гб ОЗУ).

Задаю вопрос не от скуки. Я установил Vista х64 SP 1 (есть тока такой дистриб, тоже с SP 1) и все программы (кроме Офиса, материнских дров и утилит и еще дров для клавы и обслуживающей ее программы) установились только в каталог Program Files (x86). Тогда где же выгода от х64? А неудобство есть: не все "купленные" :) проги завелись на х64? От сюда и родился вопрос : Vista x64 или Vista х32 SP 1 в свете ПОЛНОЦЕННОЙ РАБОТЫ со всеми 4 Гб ОЗУ.

За ранее благодарен за реакцию.

Blast 28-01-2009 21:00 1022743

Описание различий между 32-разрядными и 64-разрядными версиями Windows Vista
Цитата:

Цитата Антон - Пытливый
или она ПОЛНОЦЕННО со всеми 4 Гб ОЗУ работает »

работает, до 4 ГБ включительно

Zetoke 28-01-2009 21:09 1022757

Цитата:

Цитата Blast
работает, до 4 ГБ включительно »

мм... вроде бы нет =) только с 3,5...
Видеть может и будет 4Гб, но работать будет с 3,5

Blast 28-01-2009 21:16 1022769

32-разрядная версия Windows Vista может получать доступ к ОЗУ объемом до 4 ГБ включительно.

Антон - Пытливый 28-01-2009 21:17 1022770

Цитата:

Цитата Blast
работает, до 4 ГБ включительно »

Спасибо, ща изучу предложенную статью.

Цитата:

Цитата Master Fess
мм... вроде бы нет только с 3,5... »

речь идет об Vista х32 SP 1, без SP 1 все понятно. Чем обоснуете Ваше: "вроде бы нет".

Цитата:

Цитата Blast
32-разрядная версия Windows Vista может получать доступ к ОЗУ объемом до 4 ГБ включительно. »

Это ссылка (чето не работает) ? Или утверждение, а можно, всеже, источник ("... Это не от недовери к Вам , просто так надо....") :) ?

Busla 28-01-2009 21:22 1022776

Master Fess, Антон - Пытливый, всё не так просто, как кажется, к тому же происходит постоянная путаница терминологии. Если вкратце, то ОЗУ (RAM) - это не воткнутые в материнскую плату планки памяти, а немножко другая сущность. В частности, память на видеокарте - это тоже ОЗУ с точки зрения процессора. Windows пытается упростить это понятия для пользователя. Не всегда удачно ;)

Антон - Пытливый 28-01-2009 21:29 1022788

Цитата:

Цитата Busla
В частности, память на видеокарте »

Из прочитаных ранее статей известно , что из 4 Гб железок проц отводит на видяху и не помню на что еще. Но вопрос в др. До SP 1 "Windows пытается упростить это понятия для пользователя" до 3,25 Гб , а после установки SP 1 та же "Windows пытается упростить это понятия для пользователя" уже до 4 Гб .

Blast 28-01-2009 21:32 1022796

Цитата:

Цитата Антон - Пытливый
утверждение, а можно, всеже, источник »

по ссылке выше, если не устраивает, то же на сайте Microsoft

Ghost 28-01-2009 21:46 1022813

Blast, там на сайте указано следующее:
Цитата:

Все 32-разрядные версии Windows Vista могут получать доступ к ОЗУ объемом до 4 ГБ.
Вся фишка в том, что "до 4 Гб" - не значит, что ОС будет использовать все 4 Гб, верно? :)
Вот интересная статья по этому вопросу, которая поможет расставить все точки над "и" :)

Zetoke 28-01-2009 21:48 1022814

С выходом пакета обновления 1 (SP1) для ОС Windows Vista некоторые из этих инструментов (Msinfo32, Winver и т.д.) стали указывать объем установленной, а не доступной, памяти, о чем сказано в специальной статье базы знаний Майкрософт
Советую почитать

Blast 28-01-2009 21:50 1022819

нет, вся фишка в том, что в статье указан объем, которым (включительно) может распоряжаться Vista

Антон - Пытливый 28-01-2009 21:59 1022831

Цитата:

Цитата Blast
по ссылке выше, если не устраивает, то же на сайте Microsoft »

Не хмуртесь Плз. :biggrin:
На момент написания вопроса Вам, еще даже открыть Вашу первую ссылку не успел.
По прочитанному вопросы такие, поясните Плз:
1). В статье идет речь про Vista x64 и Vista х32 без учета SP 1. А изменения на моем ПК произошли после установки SP 1. В чем тут дело?
2). Что в статье имется ввиду: "поддерживаемой памяти" - просто видит все 4 или все же "поддерживает 4 Гб" = "работает на всех 4 Гб".

Цитата:

Цитата Ghost
Вся фишка в том, что "до 4 Гб" - не значит, что ОС будет использовать все 4 Гб, верно? »

Этим вопросом и мучаюсь. хорошо сформулировано. :) Ща прочту. Спасибо.

Цитата:

Цитата Master Fess
стали указывать объем установленной, а не доступной »

Т.е. халтурщики в МайкрософтЕ. Ща прочту. Спасибо.

Blast 28-01-2009 22:07 1022839

1. на момент написания той статьи SP1 еще не было, изменения подпадают под KB946003
2.
Цитата:

Цитата Антон - Пытливый
"поддерживает 4 Гб" = "работает на всех 4 Гб" »


Антон - Пытливый 28-01-2009 22:33 1022869

Цитата:

Цитата Blast
1. на момент написания той статьи SP1 еще не было »

Понял.
Цитата:

Цитата Blast
изменения подпадают под KB946003 »

Супер. Спасибо. Но прочитал блин, и еще больше запутался :biggrin: :lol: :laugh: Буду ща читать более Пытливо.

Все же прошу Вас Blast помочь расшифровать что выводит Msinfo32.exe на экран моего ПК :

Установленная оперативная память (RAM) ----- 4,00 ГБ
Полный объем физической памяти --------------- 4,00 ГБ
Доступно физической памяти --------------------- 2,58 ГБ
Всего виртуальной памяти ------------------------- 8,20 ГБ
Доступно виртуальной памяти -------------------- 6,56 ГБ
Файл подкачки --------------------------------------- 4,29 ГБ

Шо есть тут шо? :(

Да чуть не забыл: у меня ща стоит Vista x64 SP 1. Соррри

Blast 28-01-2009 22:37 1022880

там все русским по белому.. я не знаю как еще расшифровать

Антон - Пытливый 28-01-2009 22:45 1022890

Цитата:

Цитата Blast
не знаю как еще расшифровать »

я просто запутался в конец.
Правильно ли я поннимаю что:

Установленная оперативная память (RAM) ----- 4,00 ГБ --- это то что стоит в железках
Полный объем физической памяти --------------- 4,00 ГБ --- это то с чем работает ОС
Доступно физической памяти --------------------- 2,58 ГБ --- это то что свободно на сей момент, т.е. то что пока еще из полного объема физической памяти не зането прогами.

Все Правильно???

Blast 28-01-2009 22:46 1022893

похоже на правду

Антон - Пытливый 28-01-2009 23:07 1022914

Цитата:

Цитата Blast
похоже на правду »

:yahoo: :yahoo: :yahoo:

Vadikan 28-01-2009 23:44 1022959

Цитата:

Цитата Антон - Пытливый
Т.е. халтурщики в МайкрософтЕ. »

Они не халтурщики. Они как могут пытаются объяснить чайникам, что у них не будет > 4 Гб в 32-разрядной ОС. Ведь с чего начинаются вопросы? С "у меня 4 Гб памяти, но в свойствах системы только 3 - Виста не видит!". Теперь "видит".

Антон - Пытливый 29-01-2009 20:01 1023786

Цитата:

Цитата Vadikan
что у них не будет > 4 Гб в 32-разрядной ОС. »

А нам и не надо > 4. Нам бы свои 4 полностью занять. :)
Цитата:

Цитата Vadikan
Теперь "видит". »

Теперь "видит" или все же работает

Vadikan 29-01-2009 20:19 1023800

Антон - Пытливый, читайте статьи по ссылкам из шапки.

dimez 04-02-2009 17:24 1029324

Кошмар, нафлудили то, и мало что по делу.

Теория:
1) 32хбитная архитектура позволяет адресовать до 64х Gb оперативной памяти. Через PAE и 36хразрядный доступ к памяти (http://msdn.microsoft.com/en-us/library/aa366778.aspx Честно говоря, как адресуется 128 Gb на Datacenter я не представляю, наверное, какой-нибудь PAE^2 ;)
2) Windows XP позволяет адресовать до 4Gb оперативной памяти. Это не техническое ограничение, это ограничение лицензионное, что бы не говорили сотрудники Микрософта.

Практика:
1) Начиная с XP SP2 в Микрософт отключили в PAE 36х битный доступ к памяти (ради интереса поставьте XP SP0 или SP1 на систему с 4Gb ram - увидите всю память, как в текущем 2003 сервере). Из-за того, что включение 36хбитного доступа к памяти накладывает определённые ограничения на написание драйверов (довольно часто наблюдал, что человек, ставя 2003 server на, например, 6 гигах и ставя потом nvidia драйверы, получал жуткие тормоза и BSOD). Вместо того, чтобы пинать производителей железа на более stricted написание драйверов (вообще, как бы говоря, WHQL должны этим заниматься, ан нет, раздают подписи почти всем желающим), проблему, как обычно, переложили на простых пользователей. Типа, 4GB простым пользователям не нужны.
2) В Windows Vista SP1 начали показывать установленную память, а не используемую. 36хразнядного доступа к памяти как не было, начиная с XPSP2, так и нет. Т.е. 32хбитная виста сможет использовать абсолютно тот же объём памяти, что и 32хбитная XP.

Кстати, на этом же ресурсе полно полезных ссылок. Например, эта: http://www.oszone.net/1605/AMD_Opteron

ParboiL 14-05-2009 21:57 1118686

Скачав с взора два образа Vista SP2 x64 и Vista SP2 x86 решил провести эксперемент на тему производительности. Поставил x64 на чистый винт, настроил, поставил программы, игрушки и потестил. Из 4 Гб x64 задействовала 3.9. Погонял игры, программы, фильмы и музыку... форматнул HDD и поставил x86. Хоть она и видит 3.25 Гб из 4, но работает точно так же. По крайней мере я не увидел повышения производительности, а пару несовместимостей с софтом убили желание продолжать ее использование. Это конечно имхо и под мои задачи. Было бы памяти 8 Гб, то тут уже без вариантов - x64.

Emperror 15-05-2009 04:12 1118872

Ну тем у кого 4ГБ и кому винда нада для инета и игрушек, то 32 битной хватит и не надо вообще париться по этому поводу. Не забывайте что х64 программы, сервисы и процессы весят больше и жрут больше памяти в итоге может оказаться что наоборот в количестве памяти потеряете. Мало того 32 битный софт еще и медленней пашет на х64.

Vadikan 15-05-2009 09:40 1118966

Цитата:

Цитата Emperror
программы, сервисы и процессы весят больше и жрут больше памяти »

Поясните, как вы измеряете вес сервисов и процессов. Приведите источник информации о том, что процессам требуется больше памяти в х64.

Цитата:

Цитата Emperror
Мало того 32 битный софт еще и медленней пашет на х64. »

Приведите источник своих сведений.

ParboiL 15-05-2009 11:09 1119044

Emperror, На оверах читал в близкой по теме ветке такую инфу:
Цитата:

X64 код ядра OS и драйверов выполняется чуть медленнее из-за более длинных инструкций и при записи 64битных указателей, но при этом чуть ускоряется из-за увеличившегося вдвое набора регистров. В среднем скорость та же, максимум - изменится на пару процентов в ту или другую сторону.
На сколько это верно не могу судить, лишь привожу цитату, но таблицу сравнений производительности в различных приложениях было любопытно посмотреть. Производительность была не в пользу x64. Хотя судя по инфе в инете данный вопрос весьма спорный и не однозначный! По поводу производительности вот тут неплохая статья.

RENELL 15-05-2009 16:14 1119272

Emperror,
Объективно оценивать производительность 32-битного того или иного приложения сложно, потому что оно работает в эмулированном окружении. Да, многие приложение могут работать медленнее чем на 32-битной системе. Но быстрее будут работать те программы, которые сильно нагружают подсистему памяти. И даже в этом случае, по тестам можно судить о не значительной разнице в производительности.

Цитата:

Цитата Emperror
программы, сервисы и процессы весят больше и жрут больше памяти »

Мысль сформулирована не корректно, но здравый смысл в ней есть. В 64 битке соответственно переменные теперь уже не 32-битные, а 64-битные. Соответственно, обычно меняется и объем приложений на 20-40%, и как следствие приводит к соответствующему росту объёма занимаемой памяти. Но на многие файловые форматы это не влияет.

У меня конфигурация следующая: 8 гб оперативки и в качестве оси Windows Vista x64 Sp1. Такой объем памяти позволяет забыть о файле подкачки. Как следствие повышение производительности во многих мультимедиа приложениях, требовательных к ресурсам.
Да, на 4х гигабайтной системе ставить 64-битную версию Vista не является хорошей затеей, но и утверждать что х64 система уступает 32-битной не правильно и самонадеянно. Все зависит от конфигурации железа на котором базируется ПК.

vbolgar 09-07-2009 01:43 1162594

Привет всем. Здесь наверное точнее всего описано что у вас с памятью - что 4 Гига цель недостижимая на 32 битах.

http://www.ixbt.com/soft/windows-4gb.shtml

Ghost 09-07-2009 01:51 1162595

vbolgar, я уже много раньше давал ссылку на эту статью:
Цитата:

Цитата Ghost
Вот интересная статья по этому вопросу, которая поможет расставить все точки над "и" »

Пост номер 72.

ParboiL 29-07-2009 22:10 1181037

Цитата:

Цитата vbolgar
Привет всем. Здесь наверное точнее всего описано что у вас с памятью - что 4 Гига цель недостижимая на 32 битах. »

Да. x86 видит 3.25 Гб, но имхо лучше потерять остаток памяти, чем получить худшую совместимость и запуск 32 битных приложений через эмуляцию WOW. Я ставил x64 Vista и пытался найти объективные причины на нее перейти - не увидел. Может зависит от задач.

silalex 14-01-2010 00:51 1319632

Цитата:

Цитата UnDetect
Не рекомендую создавать зеркало из одного рабочего и одного свободного винтов после установки и настройки системы - данные уничтожаются. »

Спасибо, только сейчас увидел. К моей конфигурации это относится?

Цитата:

Цитата dimez
отключили в PAE 36х битный доступ к памяти »

Очень здорово. А включить (сторонними утилитами) можно?

gena1975 12-12-2010 20:16 1564280

Доброго время суток, у меня windows Xp 32 bit. проц, AMD Phenom II X4 955, материнка K9N6PGM2-V2. 3 gb RAM - две планки 1gb и 2gb 800. Система видет только 2.5 gb. вчём причина, обьясните,,, за ранее благодарен.

Vadikan 12-12-2010 21:25 1564337

Цитата:

Цитата gena1975
Доброго время суток, у меня windows Xp 32 bit »

В этой теме обсуждается Windows Vista.

ShaddyR 13-12-2010 01:12 1564510

Цитата:

Цитата gena1975
вчём причина »

часть памяти отведена под встроенную видеокарту.


Время: 18:14.

Время: 18:14.
© OSzone.net 2001-