Назад | Перейти на главную страницу

Pandora съедает тонны оперативной памяти на сервере терминалов

Проблема в том, что у многих сотрудников службы поддержки компании-разработчика программного обеспечения, где я работаю, есть машины с тонкими клиентами, им нравится слушать Pandora, и это нормально, это не проблема пропускной способности. Я заметил, что объем оперативной памяти, которую Pandora занимает в сеансе каждого пользователя, кажется, увеличивается с увеличением времени, в течение которого они открывают свой браузер.

Я не совсем уверен, почему это происходит, я предположил, что это потому, что DOM на их странице просто растет и растет с каждым новым битом рекламы.

Как лучше всего справиться с этим неудобством?

Вы смотрели на установку одного из настольных клиентов Pandora, например OpenPandora? Возможно, они не страдают от утечки памяти, как в версии Internet Explorer.

Если вы используете Windows Server 2003 Enterprise Edition, есть удобный инструмент под названием WSRM (Windows System Resource Manager). Я считаю, что в 2008 году они переместили эту функцию на все версии сервера (прокомментируйте, пожалуйста, и я внесу поправки, если это утверждение неверно).

В любом случае WSRM может убить любой процесс, который превышает определенный объем памяти и / или процессора. Это может быть указано на конкретные процессы (в вашем случае, вероятно, iexplore.exe), или на пользователей, или на определенных пользователей, выполняющих определенные процессы. Это будет внезапное завершение процесса, чего вы, возможно, не захотите делать, потому что это произойдет внезапно, но это решит вашу проблему.

Если вы думаете, что это реклама, вы можете установить плагины flashblock и adblock для firefox и разрешить только приложение pandora.

Лично я считаю, что это пандора. Если я оставлю его открытым слишком долго в какой-либо системе, это замедлит работу.

У меня возникла та же проблема, затем я начал использовать Open Pandora и не испытал такого же истощения памяти.