03.03.2011, 10:47 | #21 |
Модератор
|
Подниму тему, вопрос открыт. Есть недопонимание. Может, кто подкинет светлую идею.
Кратко: VM Hyper-V Windows Server 2008 SP2 Standard 64-бит (12 Гб ОЗУ) Dynamics Ax 2009 SP1 EE RU6 (AOS), RU5 (Application) Пользователей 5-10 (макс). Очень кушает память. Пару дней назад вся ОЗУ была заполнена. Файл подкачки вырос до 29Гб и занял все место на диске С: Перезагрузил сервер, файл подкачки перенес на др. диск и выставил размер 18Гб (с учетом того что памяти 12 Гб * 1,5) Наблюдается большое использование памяти системными службами. За 2-3 дня память, используемая AOS выросла с 200Мб до 2,5 Гб. AOS использует ~ 1/4 все памяти, все остальное системные службы. Зачем системным службам столько памяти? Информация по использованию памяти: Стоит ли переходить на Windows Server 2008 R2 SP1 Standard 64-бит ? Улучшено ли там использование памяти? P.S. Сколько к VM памяти не дай, вся будет занята. Кол-во пользователей аксапты смехотворное. Размер БД ~ 4Гб на другом сервере.
__________________
This posting is provided "AS IS" with no warranties, and confers no rights. |
|
03.03.2011, 14:11 | #22 |
Administrator
|
Из новостной рассылки Микрософта:
Цитата:
В состав первого пакета вошли следующие новинки:
• Dynamic Memory – технология динамического перераспределения памяти между виртуальными машинами в гипервизоре Hyper-V, позволяющая снижать требования к количеству физической памяти, установленной на сервере виртуализации. • RemoteFX – технология для сценария VDI, которая позволяет производить обработку сложной графики в виртуальных машинах VDI с использованием графических карт, установленных на сервере виртуализации. Поэтому сложно сказать как там ... Если только самому попробовать
__________________
Возможно сделать все. Вопрос времени |
|
07.03.2011, 14:13 | #23 |
Участник
|
Цитата:
Это нормально. В 2009-й AOS, похоже, очень, я бы сказал, агрессивно кэширует код приложения в памяти. Для 64-битного AOS'а 2.5 гига - вполне себе штатный объем отъеденной памяти после несских дней работы. Цитата:
Пример использования памяти на Windows Server 2008 R2 RTM после 10 дней работы приведен на скриншоте. Последний раз редактировалось gl00mie; 07.03.2011 в 14:27. |
|
07.03.2011, 14:39 | #24 |
Модератор
|
Цитата:
Думать надо..
__________________
This posting is provided "AS IS" with no warranties, and confers no rights. |
|
12.03.2011, 22:20 | #25 |
Участник
|
Я тут "открыл для себя" еще одну замечательную утилиту от Sysinternals - RAMMap, она показывает весьма детализированную информацию по использованию физической памяти; возможно, с ее помощью удастся разобраться в описанной здесь проблеме.
|
|
|
За это сообщение автора поблагодарили: AlGol (1), BOAL (2), Poleax (10). |
14.03.2011, 14:01 | #26 |
Модератор
|
Цитата:
Сообщение от gl00mie
Я тут "открыл для себя" еще одну замечательную утилиту от Sysinternals - RAMMap, она показывает весьма детализированную информацию по использованию физической памяти; возможно, с ее помощью удастся разобраться в описанной здесь проблеме.
Причина в VMWare Tools. Аналогичная проблема как в http://www.experts-exchange.com/OS/M..._26259037.html Предлагаемое решение: Удалить VMWare Tools http://communities.vmware.com/message/1714223 P.S. gl00mie спасибо за идею, тестирую найденное решение.
__________________
This posting is provided "AS IS" with no warranties, and confers no rights. Последний раз редактировалось Poleax; 14.03.2011 в 14:07. |
|
15.03.2011, 13:51 | #27 |
Участник
|
По-моему, не стоит так категорично - сносить vmware tools. Есть куча внедрений, где для виртуализации используется vmware, и все работает без особых нареканий. Возможно, в логике работы vmware тоже есть своя правда: на скриншоте видно, что в виртуалке кроме объема памяти, занятого balloon driver'ом, остается еще 2.5 гига неиспользованной памяти. Возможно, стоит сократить объем памяти, выделенный виртуалке, и посмотреть, как она при этом будет себя вести - весьма вероятно, что "надувательство" со стороны vmware прекратится.
|
|
15.03.2011, 14:42 | #28 |
Модератор
|
Цитата:
Сообщение от gl00mie
По-моему, не стоит так категорично - сносить vmware tools. Есть куча внедрений, где для виртуализации используется vmware, и все работает без особых нареканий. Возможно, в логике работы vmware тоже есть своя правда: на скриншоте видно, что в виртуалке кроме объема памяти, занятого balloon driver'ом, остается еще 2.5 гига неиспользованной памяти. Возможно, стоит сократить объем памяти, выделенный виртуалке, и посмотреть, как она при этом будет себя вести - весьма вероятно, что "надувательство" со стороны vmware прекратится.
VMWare Tools удалил, полет нормальный, глюк с памятью не проявляется. Через пару недель установлю VMWare Tools, проверю. Отпишусь в этой теме.
__________________
This posting is provided "AS IS" with no warranties, and confers no rights. |
|
19.04.2011, 10:48 | #29 |
Модератор
|
Цитата:
(В интернете встречались темы, где советовали просто переустановить VMWare Tools) Результат не утешительный, память отожрал опять много . Удалю VMWare Tools.
__________________
This posting is provided "AS IS" with no warranties, and confers no rights. |
|
19.04.2011, 11:37 | #30 |
Участник
|
Возможно, вместо полного удаления VMware Tools стоит попробовать отключить входящий в них balloon driver, ведь кроме него туда входят драйверы видеоадаптера, мыши, дисковый драйвер - стоит ли совсем от них отказываться?
|
|
19.04.2011, 11:44 | #31 |
Модератор
|
Конечно не стоит, но что за balloon driver? И как можно выявить какой из драйверов VMware Tools неадекватно работает?
__________________
This posting is provided "AS IS" with no warranties, and confers no rights. |
|
19.04.2011, 15:40 | #32 |
Участник
|
Balloon driver - это "троянский конь" VMware'и, который как раз занимается "раздуванием" и "сдуванием" заблокированной области памяти в адресном пространстве гостевой ОСи. Неадекватно тут может работать только один драйвер - связанный с памятью (вроде в его названии должно быть memory, но я с полпинка у себя такой найти не смог). Можно банально в device manager'е поискать его по ключевому слову vmware, включив при этом отображение скрытых устройств в меню Вид.
|
|
|
За это сообщение автора поблагодарили: Poleax (1). |
25.07.2011, 21:22 | #33 |
Участник
|
Спасибо! помогло!
Сервер держал в памяти лог Security у которого был установлен лимит 4 Гб )))) |
|
26.07.2011, 11:49 | #34 |
Участник
|
По просьбам, более развернутый ответ:
Открываю утилиту RAMMap Вижу что некие Mapped files отжирают 2,7 Гб памяти Перехожу на закладку File Summary и вижу, что один файл занимает эти 2,7 Гб Нахожу этот файл, и понимаю, что это файл в котором хранятся записи Event viewer Захожу в эвент вьювер и вижу, что допустимый размер лога Security больше 4 Гб Уменьшаю допустимый размер до 50 мб и очищаю записи из этого лога После этого оперативка освобождается и доходит до допустимого уровня. |
|
|
За это сообщение автора поблагодарили: Poleax (2). |
Теги |
aos, ax2009, виртуализация, виртуальная машина, как правильно |
|
|