Страница 1 из 1

Windows XP и 4GB RAM

Добавлено: 28.08.2008, 22:17
NetSkipper
Скоро должен получить ноутбук (Dell Vostro 1310) с 4 гига оперативной памяти (процессор Intel T8300).
Xочу поставить XP Pro. Как XP работает/справляется с таким кол-вом памяти?
Много информации есть по этому поводу, что мол надо 64-битную OS (тогда возникает вопрос с программами), когда есть такие которые говорят что 32-битная XР отлично видит 4 гига.
Xочу услышать мнение местныx профи.

Только одна большая просьба, не превращать пожалуйста эту тему в "XP vs Vista", и писать посты типа "ставь Висту и не мучайся" (я всё таки на форуме достаточно времени и и с некоторыми знаком лично, так что прекрассно знаю сторонников и противников Висты :mrgreen: ). Очень попрошу профессиональные и по возможности объективные аргументы по теме. По поводу 32-bit, 64-bit, приложений (в случае 64-бит) и.. да про Висту тоже (в случае если действительно доказанно что 32-битная Виста "видет" 4-гига без проблем а 32-битный XP нет).
Скрытый текст
Для просмотра скрытого текста необходимо быть авторизованным пользователем.
Спасибо. 8)

Добавлено: 28.08.2008, 22:26
alx491
Как мне кажется, в данном случае ограничение накладывается не операционной системой а разрядностью процессора.
4GB это максимальное адресное пространство которое процессор может "увидеть". В эти 4GB кроме памяти входит и PCI и вся прочая переферия, так что при физической установке 4GB DRAM процессор сможет общаться только с 3-я из них, поскольку ещё 1GB отдан под остальную переферию.

Re: Windows XP и 4GB RAM

Добавлено: 28.08.2008, 22:52
GrumpyOldMan
NetSkipper писал(а): Xочу поставить XP Pro. Как XP работает/справляется с таким кол-вом памяти?
Спасибо. 8)
NetSkipper.
Я вообще не специалист. Но у меня на работе XP Pro с 4-мя Гигами памяти (моя прога требует).
Так XP-ка видит только 3 Гига, а под мою прогу оставляет только 2.
Прошу прощения за непроффессионализьм. :end:

Добавлено: 28.08.2008, 22:53
igor7
NetSkipper,
alx491, дал краткий и исчерпывающий ответ. Можешь поискать в гугле,-есть еще дискусии на эту тему...
Вот, к примеру, достаточно понятное объяснение этому феномену. По поводу Висты или 64-битный XР,- тебе решать.
Смотря какими апликациями (программами) ты будешь пользоваться. Я бы , к примеру, сделал бы на лэптопе дуалбут:
на один логический диск поставил бы XР, а на второй Висту...

Добавлено: 28.08.2008, 23:08
NetSkipper
igor7 писал(а):дуалбут:
на один логический диск поставил бы XР, а на второй Висту...
А что это даст? Какой XP и какую Висту (32/64)?
igor7 писал(а):По поводу Висты или 64-битный XР,- тебе решать
Из этого можно понять что 32-битная Виста да "видит" все 4 гига?
igor7 писал(а):Смотря какими апликациями (программами) ты будешь пользоваться.
Visual Studio 2005/2008, Oracle, SQL Server, emu8086 (Assembler PC) ну и стаднартный набор: бразуер, арxиватор, anti-virus, плеер для видео/DVD, Nero и т.п.

Добавлено: 29.08.2008, 01:29
Igr
У меня 4 Гига оперативки и Виста 32 бит. Видит все 4,а вот использовать умеет только 3 гига. Дело , все же, не в процессоре, а в "разрядности системы". Увидит (и самое главное сможет использовать ВСЕ 4 Гига) только 64 битная операционка. Все современные процессоры "кушают" 64 битные оси. Одно но - действительно найдутся приложения, которые откажутся работать с 64 битной системой, но где то слышал, что существуют эмуляторы 32 бит на 64 битной операционке. Пытался найти - не нашел. Мож и врут...

Добавлено: 29.08.2008, 07:27
igor7
NetSkipper,
XР - 32 бит, Vista - конечно же 64! Причина все таже:
Igr писал(а):Видит все 4,а вот использовать умеет только 3 гига. Дело , все же, не в процессоре, а в "разрядности системы". Увидит (и самое главное сможет использовать ВСЕ 4 Гига) только 64 битная операционка. Все современные процессоры "кушают" 64 битные оси.
Что это даст? Ну, например, можно будет реально проверить быстродействие ресурсоемких приложений. Те же Visual Studio 2005/2008, Oracle, SQL Server существуют и 64 битные версии. А на XР тем временем будешь делать то что тебе привычно: бразуер, арxиватор, anti-virus, плеер для видео/DVD, Nero и т.п. По поводу эмуляторов,- это сами приложения, так сказать, должны уметь эмулировать для себя среду 32 бит. Сам по себе эмулятор я нигде не встречал. Так вот,- есть приложения, которые умеют это делать (их мало, насколько мне известно), к примеру Adobe Premiere Pro CS3, (я уже как-то азелманчику об этом писал):
Although Adobe Premiere Pro is not a native 64-bit application, it can run on 64-bit versions of Windows Vista. In this configuration, you can install up to 64GB of RAM in the system, and Adobe Premiere Pro can address up to 3GB of this RAM.
Больше, к сожалению, таких программ, котоые не пойдут на 64 битной версии Висты... но у тебя же будет для этого всего "другого" обычная XP :-"

Добавлено: 29.08.2008, 10:02
azelman
хочу сказать что больше полугода назад стояла у меня ХР 64-бит, примерно 2 месяца. проблем с приложениями не было, просто есть 2 папки ("Program Files (x86)" и "Program Files"), ну и драйвера и антивирус нужны 64-бит, ну и может по мелочи, какие-то специфичные проги не будут работать, хотя все нормальные проги работают, да и повыходило уже 64-бит версий немало.
З.Ы. как перешёл на 64-бит Висту, так до сих пор и сижу на ней. работает лучше гораздо как с памятью, так и с процем, вообще, лучше и эффективней использует ресурсы

Добавлено: 29.08.2008, 22:35
NetSkipper
igor7 писал(а):XР - 32 бит, Vista - конечно же 64!
Поможешь с дуал-бутом? Я этого не делал ещё.
azelman писал(а):как перешёл на 64-бит Висту
Купленная? :mrgreen:
У 64-битной тоже есть Basic, Premium, Ultimate?

Добавлено: 30.08.2008, 00:01
azelman
NetSkipper писал(а):Купленная? :mrgreen:
лицензионная, Ultimate.

Добавлено: 30.08.2008, 01:39
UGIN.SH
Мой ХР Pro 32 бита видит только 3,25 гига... Есть счастливчики - до 3,5 - от борда зависит...
Но никогда все 4 гига.

Добавлено: 30.08.2008, 03:49
igor7
NetSkipper писал(а):Поможешь с дуал-бутом? Я этого не делал ещё.
Без проблем. Как получишь ноут свяжемся.

Добавлено: 10.11.2008, 02:16
Brig
Из прочитанного я понял, что для того, чтобы операционнка использовала 4 GB памяти нужно ставить 64 битную операционку. Так?
Если у меня стоит 2 планки по 2GB и память должна работать в двухканальном режиме, то при установке 32 битной системы, которая видит только 3 GB, бутут ли они работать в двухканальном режиме?
Спасибо.

Добавлено: 10.11.2008, 12:13
alf555
в двухканальном будет. у меня именно так.

Добавлено: 10.11.2008, 16:19
PinAnn
MSDN:
-------
Physical Memory Limits: Windows XP
The following table specifies the limits on physical memory for Windows XP.

Version Limit in 32-bit Windows Limit in 64-bit Windows
Windows XP 4 GB 128 GB


Physical Memory Limits: Windows Vista
The following table specifies the limits on physical memory for Windows Vista.

Version Limit in 32-bit Windows Limit in 64-bit Windows
Windows Vista Ultimate 4 GB 128 GB
Windows Vista Enterprise 4 GB 128 GB
Windows Vista Business 4 GB 128 GB
Windows Vista Home Premium 4 GB 16 GB
Windows Vista Home Basic 4 GB 8 GB

читайте : http://msdn.microsoft.com/en-us/library ... dows_vista

Добавлено спустя 10 минут 28 секунд:
и ещё....
Virtual Address Space and Physical Storage

The maximum amount of physical memory supported by Microsoft Windows ranges from 2 GB to 1 TB, depending on the version of Windows. For more information, see Memory Limits for Windows Releases. The virtual address space of each process can be smaller or larger than the total physical memory available on the computer. The subset of the virtual address space of a process that resides in physical memory is known as the working set. If the threads of a process attempt to use more physical memory than is currently available, the system pages some the memory contents to disk. The total amount of virtual address space available to a process is limited by physical memory and the free space on disk available for the paging file.

Physical storage and the virtual address space of each process are organized into pages, units of memory, whose size depends on the host computer. For example, on x86 computers the host page size is 4 kilobytes.

To maximize its flexibility in managing memory, the system can move pages of physical memory to and from a paging file on disk. When a page is moved in physical memory, the system updates the page maps of the affected processes. When the system needs space in physical memory, it moves the least recently used pages of physical memory to the paging file. Manipulation of physical memory by the system is completely transparent to applications, which operate only in their virtual address spaces.