Память W2k
7251
8
Может быть кто-нибудь знает, к какому количеству памяти (RAM+SWP) может адресовываться W2K ?
А что, траблы какие? Вообще железо 32-разрядной архитектуры могет адресоваться не к более чем 4 ГБайт... А уж как МС себя в данном случае повело....
Вроде как адресное пространство современных процессоров 2^36.
А откуда там 36 взялось? вроде сроду 32 було?
Я вот и сам до конца не разобрался. 36-разрядная шина адресации памяти введена с P-pro. Т.е теоретически возможно адресовать, 64Гбайта памяти. Но с другой стороны в LDT и GDT выделено 32 бита для длины сегмента. Тут видимо дело в страничном преобразовании.
Поправляюсь: поле длины сегмента в LDT GDT 20 байт. Там действительно дело в страничном преобразовании.
К примеру: стандартный размер страницы 4Кбайт.В этом случае максимальное значение поля размер 0xfffff или 1Мбайт. 1Мбайтx4Кбайт=4Гбайт. (2^32)
P-pro(и след) может использовать странцицы большего размера, там и получается 2^36.
Хотя винда, использует 4 Кб страницу, (по крайней мере моя)
К примеру: стандартный размер страницы 4Кбайт.В этом случае максимальное значение поля размер 0xfffff или 1Мбайт. 1Мбайтx4Кбайт=4Гбайт. (2^32)
P-pro(и след) может использовать странцицы большего размера, там и получается 2^36.
Хотя винда, использует 4 Кб страницу, (по крайней мере моя)
Проблема-то в том, что надобно бы заставить работать программу, которая разворачивает массивы примерно на 8Gb (меньше принципиально не возиожно). Ну почитав ваши заметки понял - придется менять ось. Собственно, программа на Фортране-90. Под гдеб такой найти под 64-оси ?
Сейчас читают
НОВОГОДНЯЯ КОФЕЙНЯ (до 14 января)
204106
999
КОФЕЙНЯ (часть 9)
223163
999
Ситуация в России. (часть 34)
45433
488
Тебе действительно надобно 64-разрядную ось.... Под Юниксы, по-моему есть фортран...