Войти

Показать полную графическую версию : mssql2008 x64+ win2008 x64 утечка в AWE


uhi
23-03-2018, 01:45
добрый день. в разделе нашел 3 темы касающиеся AWE и они не связаны с моим вопросом.
http://forum.oszone.net/showthread.php?t=256672&highlight=awe
http://forum.oszone.net/showthread.php?t=123249&highlight=awe
http://forum.oszone.net/showthread.php?t=256672&highlight=awe

проблема в следующем:
http://forum.oszone.net/attachment.php?attachmentid=151913&stc=1&d=1521758345

в sql сервере выключена настройка использовать AWE и сервер сам и sql 64 битные(и 1с предприятие тоже 64 битная) .
на просторах интернета куча тем по этому но все сводятся к тому что нормально это сделано чтобы 32 битные приложения могли использовать более 4 гб памяти... ну или поставьте чтобы sql более заданного объема не использовал. но как так та... всё же 64 битное!.
я думал может быть это не sql использует память.. но так и не нашел как можно понять кто забивает AWE.

очень прошу помогите разобраться...

Busla
23-03-2018, 10:03
https://www.sqlskills.com/blogs/paul/a-sql-server-dba-myth-a-day-530-awe-must-be-enabled-on-64-bit-servers/

Переключатель AWE работает только в 32-разрядной версии.
64 битная версия сама выбирает API работы с памятью, AWE (если доступен) - эффективнее, поэтому используется он.

uhi
23-03-2018, 20:43
из прочитанного об этом всём у меня сложилось мнение что при использовании AWE память не может нормально очищаться, поэтому объем этого сегмента памяти постоянно растет... правильно я понял?

Busla
24-03-2018, 09:44
uhi, что такое "нормально очищаться"?

uhi
24-03-2018, 23:11
Busla, в процессе чтения о данной проблеме я где-то прочитал что проблема постоянного роста самого AWE в том что оно просто не очищается сам. т.е. всегда растет это и имел в виду под нормально очищается
может я заблуждаюсь?




© OSzone.net 2001-2012