Версия для печати темы

Нажмите сюда для просмотра этой темы в оригинальном формате

WinCity.Ru _ Железо _ Какой максимальный объем оперативной памяти может адресовать

Автор: Admin Среда, 19 Февраля 2003, 2:06

Вот такой вот вопросик есть на http://www.ixbt.com
и даны варианты ответов:

и соответсвенно нужно выбрать.
Ну ясное дело что для адресации используются не все 64 бита, ведь 2^64 = 18446744073709551616 что равно 16 экзабайтам.
Я более склоняюсь к мнению 64 ГБ, но нигде прямого указания не нашел. Может кто подскажет правильный ответ, буду очень признателен. smile.gif

Автор: yozh Среда, 19 Февраля 2003, 2:51

http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/x86-64_overview.pdf

Virtual Addressing and Paging
In long mode, a virtual address is a uniform 64-bit offset into the virtual address space. The mechanisms that translate virtual addresses into physical addresses are changed to support the larger virtual-address size.
Virtual-Address and Physical-Address Size
The long-mode architecture provides for 64 bits of virtual address space and 52 bits of physical-address space. The maximum supported virtual-address space is 264 bytes (16 exabytes) while the maximum supported physical-address space is 252 bytes (4 petabytes).
Implementation Specifics. Implementations can support smaller virtual-address and physical-address spaces than the maximums defined by the long-mode architecture.
The first implementation of the Hammer family of processors supports 48 bits of virtual address and 40 bits of physical address. The CPUID instruction returns the number of virtual address
and physical-address bits supported by the implementation.

Автор: yozh Среда, 19 Февраля 2003, 2:54

Так что, видимо, всё же 1024 Гб

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)