AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Администрирование
CRM
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.12.2010, 14:13   #1  
Alexius is offline
Alexius
Участник
Аватар для Alexius
 
461 / 248 (9) ++++++
Регистрация: 13.12.2001
А после освоения всей памяти он не начинает жутко тормозить ?

У меня возникло ощущение, что память не сам АОС ест, а системный кэш, используемый для оптимизации операций ввода/вывода.
Т.е. АОС не хочет закачивать в память все приложение и постоянно обращается к нему на диске, а ОС пытается этот "бардак" заоптимизировать и в результате съедает под кэш оставшуюся память. После этого АОС мечтает заполучить себе еще кусочек и йОк
Старый 21.12.2010, 14:27   #2  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
Цитата:
Сообщение от Alexius Посмотреть сообщение
А после освоения всей памяти он не начинает жутко тормозить ?

У меня возникло ощущение, что память не сам АОС ест, а системный кэш, используемый для оптимизации операций ввода/вывода.
Т.е. АОС не хочет закачивать в память все приложение и постоянно обращается к нему на диске, а ОС пытается этот "бардак" заоптимизировать и в результате съедает под кэш оставшуюся память. После этого АОС мечтает заполучить себе еще кусочек и йОк
Когда было 4Гб ОЗУ, тормоза имели место быть.
Сейчас 8Гб, тормозов нет.

Интересует инфа, всегда ли на 64 битных машинах память юзает полностью?
На 32 битных я больше 2Гб использования ОЗУ пока не наблюдал.
__________________

This posting is provided "AS IS" with no warranties, and confers no rights.
Старый 21.12.2010, 14:58   #3  
Alexius is offline
Alexius
Участник
Аватар для Alexius
 
461 / 248 (9) ++++++
Регистрация: 13.12.2001
Цитата:
Сообщение от Poleax Посмотреть сообщение
На 32 битных я больше 2Гб использования ОЗУ пока не наблюдал.
Это особенность архитектуры x86, для приложений выделяется 2Гб, а оставшаяся память только для ОС. Можно увеличить память для приложений до 3Гб с помощью ключика в boot.ini 3Gb, но не все с ним корректно работают.
Старый 21.12.2010, 15:02   #4  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
Цитата:
Сообщение от Alexius Посмотреть сообщение
Это особенность архитектуры x86, для приложений выделяется 2Гб, а оставшаяся память только для ОС. Можно увеличить память для приложений до 3Гб с помощью ключика в boot.ini 3Gb, но не все с ним корректно работают.
Да вы правы на счет ключика в boot.ini
В свое время я его добавлял на машины с 32 битной ОС.
Код:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Enterprise" /noexecute=optout /fastdetect /PAE
__________________

This posting is provided "AS IS" with no warranties, and confers no rights.

Последний раз редактировалось Poleax; 21.12.2010 в 15:06.
Старый 23.12.2010, 09:31   #5  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1853 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Цитата:
Сообщение от Poleax Посмотреть сообщение
Интересует инфа, всегда ли на 64 битных машинах память юзает полностью?
Не всегда - но часто там, где есть утечки памяти в компонентах типа native client. Вчера к примеру в fixlist-е к последнему CU для 2005 сиквела проскакивало
__________________
-ТСЯ или -ТЬСЯ ?
Старый 23.12.2010, 10:19   #6  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5813 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Цитата:
Сообщение от Alexius Посмотреть сообщение
У меня возникло ощущение, что память не сам АОС ест, а системный кэш, используемый для оптимизации операций ввода/вывода. Т.е. АОС не хочет закачивать в память все приложение и постоянно обращается к нему на диске, а ОС пытается этот "бардак" заоптимизировать и в результате съедает под кэш оставшуюся память.
Файлы приложения занимают без usr-слоя меньше гига, с usr-слоем, если приложение сильно модифицировано - от силы гига полтора. А тут - восемь...
По моим наблюдениям, в самом AOS'е может сильно "течь" память при массовой работе с объектами TreeNode, во всяком случае, когда собираются перекрестные ссылки, AOS памяти отъедает - сколько сможет переварить (8 гигов не видел, ибо "кто ж ему дасть", но 2.5-3 Гб против обычных 300-700 Мб на разработческом AOS'е - запросто). И когда потом пытаешься остановить службу, то процесс этот может занимать просто какое-то невообразимое время. У меня больше чем на 10 минут терпения не хватало - я срубал процесс AOS'а.
Старый 23.12.2010, 11:11   #7  
Alexius is offline
Alexius
Участник
Аватар для Alexius
 
461 / 248 (9) ++++++
Регистрация: 13.12.2001
Цитата:
Сообщение от gl00mie Посмотреть сообщение
Файлы приложения занимают без usr-слоя меньше гига
Хм, это на какой АХ ? У меня АХ 2009 SP1 RU 6 примерно 4 Гб с glp, gls и без usr. Только пара axsys.aod + axsyp.aod занимают почти гиг.
Старый 23.12.2010, 23:41   #8  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5813 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Цитата:
Сообщение от Alexius Посмотреть сообщение
Хм, это на какой АХ ? Только пара axsys.aod + axsyp.aod занимают почти гиг.
Ну хорошо, не меньше гига, а 1.192Гб, считая с sl2-слоем локализованных "СНГ Зарплата" и "СНГ Управление персоналом"
Код:
axglp.aod  97Mb
axgls.aod 171Mb
axsl2.aod  33Mb
axsyp.aod 123Mb
axsys.aod 770Mb
Цитата:
Сообщение от Alexius Посмотреть сообщение
У меня АХ 2009 SP1 RU 6 примерно 4 Гб с glp, gls и без usr.
Поудаляйте меточные и т.п. файлы для языков, на которые у вас все равно нет лицензий, - сразу полегчает В любом случае при работе AOS их (те, для языков которых лицензий нету) не открывает, так что в памяти соотв. данные не висят.
Старый 24.12.2010, 01:09   #9  
Predator is offline
Predator
Участник
 
12 / 15 (1) ++
Регистрация: 17.05.2006
Детально проблема описана здесь: http://support.microsoft.com/kb/976618
За это сообщение автора поблагодарили: Ivanhoe (2).
Теги
aos, ax2009, виртуализация, виртуальная машина, как правильно

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Ошибка установки AOS AX2009 на Win2008R2 miaa DAX: Администрирование 13 03.11.2010 15:21
Dynamics AX 4 SP1 - ошибка 100 при старте AOS Proba DAX: Администрирование 1 06.12.2007 00:30
Axapta 4.0 SP1 - error code 30 при первом старте AOS RVS DAX: Администрирование 5 02.10.2007 15:06
Вылетает аxапта 4.0 при завершении работы Delfins DAX: Прочие вопросы 5 27.06.2007 15:43
Dynamics AX 41 SP1 - ошибка 80 (0x50) при старте AOS DmitrySt DAX: Администрирование 6 05.03.2007 16:18

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 04:44.