Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.08.27;
Скачать: CL | DM;

Вниз

Использование процессом памяти > 2 ГБ   Найти похожие ветки 

 
12 ©   (2010-01-25 13:21) [0]

долго писал - стирал, снова писал.. не знаю как точнее и спросить уже..
Короче так:

Есть физических 4 гига оперативки. Вижу (в разных утилитах, в т.ч. taskmanager) использование процессом только 1.8 ГБ.

Стоит Windows Server 2003 Entrerprise Edition. 32 битная.

Почитал много различных споров и теоретических суждений
О ключах в boot.ini /3GB ( /UserVA , /AWE ..)
ставил все по одному, в комбинациях, перегружался - ничего.

Реально, кто-то смог с 32 битной ОС заставить процесс занимать более 2 ГБ?


 
tesseract ©   (2010-01-25 13:27) [1]


> заставить процесс занимать более 2 ГБ?


Вообще исполнимый файл должен иметь особый заголовок, чтобы в режиме /3Гб он эти 3Гб получил.

http://msdn.microsoft.com/en-us/library/aa366778(VS.85).aspx


 
12 ©   (2010-01-25 13:33) [2]

Читал.

Процесс мой - Microsoft SQL Server 2000
Он то, очевидно, имеет правильный заголовок, не так ли..

Нагружаю сервак - шустро хватает до 1.8 - 1.9 ГБ
и все.

AWE enable - говорил,
Память в 2.5 ГБ резервировал

форум довольно живой, потому и спрашиваю тут - кто-то, сам, реально,
увидел > 2 гб?


 
Игорь Шевченко ©   (2010-01-25 13:35) [3]

Читать, начиная отсюда
http://transl-gunsmoker.blogspot.com/2009/06/3gb_19.html


 
tesseract ©   (2010-01-25 13:35) [4]


> Он то, очевидно, имеет правильный заголовок, не так ли..


Откуда очевидно?


 
KilkennyCat ©   (2010-01-25 13:39) [5]


> Игорь Шевченко ©   (25.01.10 13:35) [3]

интересные статьи, спасибо.


 
12 ©   (2010-01-25 13:58) [6]


> http://transl-gunsmoker.blogspot.com/2009/06/3gb_19.html

спасибо, почитаю


> Откуда очевидно?

одна шаражка делает, наверняка сделает свое для своего максимально "совместимо", хоть это и в минус порой бывает


 
GDI+   (2010-01-25 14:32) [7]

А не проще ли x64 , а не пробежка по костылям?


 
Anatoly Podgoretsky ©   (2010-01-25 15:08) [8]

x64 это затраты. А AWE бесплатно, уже оплачено. С темой бы лучше в специализированый по MSSQL форум, например в sql.ru
Там были публикации о реальном использование почти 32 гб


 
Anatoly Podgoretsky ©   (2010-01-25 15:13) [9]


> taskmanager

И прочие итилиты, это не тот инструмент, смотреть надо средствами SQL Server.


 
Anatoly Podgoretsky ©   (2010-01-25 15:17) [10]

Кстати с точки зрения системы памяти AWE не существует, это ведь всего лишь окно, ранее была такая память как Expanded - а это полный ее аналог. А PAE аналог Extended памяти. Поэтому диспетчер программ и не может показать, наряду с другими причинами.


 
12 ©   (2010-01-25 15:36) [11]


> Anatoly Podgoretsky ©   (25.01.10 15:17) [10]

понял

+ ссылки ИШ

= "усек "

:)
вывод:
Ничего не буду делать. Пока работает и приемлимо, "а могет быть и хужее"


 
boriskb ©   (2010-01-25 17:25) [12]

Года 3 назад стояла такая же проблема.
К сожалению, точного решения не подскажу, помню только, что

> Anatoly Podgoretsky ©   (25.01.10 15:13) [9]
>... смотреть  надо средствами SQL Server.


так и было решено.


 
Pavia ©   (2010-01-25 20:16) [13]


> Реально, кто-то смог с 32 битной ОС заставить процесс занимать
> более 2 ГБ?

Да я смог реально.


 
12 ©   (2010-01-26 08:46) [14]


> Pavia ©   (25.01.10 20:16) [13]

чего сделал?


 
Pavia ©   (2010-01-26 19:18) [15]

Ставишь ключ /3GB  перезагружаешься и запускаешь программу скомпилированная специальным образом.
В коде добавь строчку {$SetPEFlags $20} или модифицируй EXE.



Страницы: 1 вся ветка

Текущий архив: 2010.08.27;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.054 c
2-1275043106
kolian
2010-05-28 14:38
2010.08.27
запоминание и воспроизведение в окне memo


15-1269520791
Sergey13
2010-03-25 15:39
2010.08.27
Lazarus & FireBird


2-1267479305
worldmen
2010-03-02 00:35
2010.08.27
Turbo Pascal 7. Использование BlockWrite, BlockRead


15-1267352341
виола
2010-02-28 13:19
2010.08.27
Задача


3-1237837778
Гарик
2009-03-23 22:49
2010.08.27
Вызов хранимых процедур