I
I
Ilya bow2016-12-15 19:30:15
Iron
Ilya bow, 2016-12-15 19:30:15

Why is there a 4 GB limit in 32 bit Windows?

Quote from wiki

4 GB (artificial limit at the kernel level, after removing the limit - up to 128 GB)

Answer the question

In order to leave comments, you need to log in

6 answer(s)
Алексей, 2016-12-15
@8889996

Маркетинг наверное плюс стабильность работы.
Про то как возможно 128Гб при 32 битах - www.geoffchappell.com/notes/windows/license/memory.htm
Адресация не прямая, с через переключение банков памяти (как на Спектруме).
Нужна плата с поддержкой "Memory Remap".

E
evgeniy_lm, 2016-12-15
@evgeniy_lm

потому что 32 бита может адресовать 2^32=4294967296 байт памяти, а это и есть 4Гб. Ни каких других ограничений в этом плане не существует. Ваша фраза (впрочем как и вся табличка ) полный бред
Искусственные ограничения есть в х64. В реале 64 бит адресуют 17179869184 Гб, согласно закона Мура такой объем памяти в бытовых компьютерах появится примерно через 50 лет

K
kalapanga, 2016-12-15
@kalapanga

Сама по себе цифра 4 гигабайта - это 2^32 степени. Поэтому напрямую больше никак. Технология, позволяющая превышать этот барьер для 32 битных систем - это имеется в виду Physical Address Extension (PAE)
Появилась ещё не во времена ли Windows XP. Живьем ни разу не видел, любой ли софт сможет с этим работать - не известно, а сейчас и не сильно актуально.
Вот 2GB для Windows 7 Starter - это пожалуй действительно искусственное ограничение

S
Saboteur, 2016-12-15
@saboteur_kiev Куратор тега Железо

Правильно не "зачем", а "почему".
Это не причина, а следствие 32-битной архитектуры, которая может адресовать не более 4 гб
1111111111 1111111111 1111111111 11 в двоичной системе, это 4294967295 в десятичной.
То есть максимальное число, которое можно задать используя 32 бита.

Actually sees, but cannot use. 32-bit Windows client operating systems, in principle, cannot address more than 4 Gigabytes.
This is a limitation in general for 32 bits, apparently nonsense is written on the wiki.
UPD: I'm talking nonsense, we read about PAE, as I was correctly told

2
2PAE, 2016-12-23
@2PAE

I want to bang my head on the table. The Lord God has limited! When the world was created Math bro!!!

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question