Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Vladimir Goncharov                   2:5020/400     29 Jan 2003  11:48:16
 To : Valentin Nechayev
 Subject : Re: научный вопрос
 -------------------------------------------------------------------------------- 
 
 Valentin Nechayev <netch@segfault.kiev.ua> wrote:
 
 > А со сборкой мусора другие хохмы - она плохо сочетается со стандартной VM.
 > Явовское приложение может сначала выесть всю VM, забив своп и затормозив
 > машину до нуля, а потом начать собирать мусор, снова подняв всю память
 > и устроив от этого дичайший трэшинг. Потом на пару секунд сжаться до 
 > нормального размера и снова разъесться :(
 > Увидев парочку таких прожор я понял, почему на яву так ругаются и почему
 > в некоторых случаях прозрачная VM только вредит...
 
 Даже немножко хуже бывает. Я гонял тесты на нагрузку на двухпроцессорной спарке
 (нитей 50, много блокировок по семафорам) и получил вообще клиническую картину -
 штатный сборщик мусора не включался никогда :) Оно отъедало всю память
 (приложению
 давали половину доступной оперативки - 512Мб) и VM падала. Внедрение
 периодического
 ручного запуска сборки держало всю систему под контролем - мегов 30 ей хватало
 за
 глаза :)
 
 WBR, Владимир Гончаров
 -- 
 Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
 --- ifmail v.2.15dev5
  * Origin: Mobilae Inc (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: научный вопрос   Vladimir Bormotov   28 Jan 2003 22:40:25 
 Re: научный вопрос   Valentin Nechayev   28 Jan 2003 22:56:50 
 Re: научный вопрос   Vladimir Bormotov   29 Jan 2003 04:55:07 
 Re: научный вопрос   Valentin Nechayev   29 Jan 2003 11:04:42 
 Re: научный вопрос   Vladimir Bormotov   29 Jan 2003 15:35:09 
 Re: научный вопрос   Vladimir Goncharov   29 Jan 2003 11:48:16 
Архивное /ru.linux/6488769ad1fd.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional