[Comm] Kaffeine - прожорливость до памяти
Alexander Yereschenko
=?iso-8859-1?q?ave4600_=CE=C1_mail=2Eru?=
Пн Сен 10 23:30:26 MSD 2007
Доброе!
В сообщении от Sunday 09 September 2007 22:28:05 Alexander Yereschenko
написал(а):
> ALD4.0
> В Kaffeine проигрывается с cd-rom avi-файл размером 687М.
> Гляжу top и наблюдаю:
> PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+
> COMMAND 9507 ave 15 0 293M 98M 6744 S 27.9 19.8 9:36.50
> VirtualBox 9643 ave 15 0 845M 76M 61M S 11.0 15.4 2:19.73
> kaffeine
>
> С виртуалбоксом понятно - там гостевой системе выделено было 192 метра, а
> вот кафейня почему столько отожрала? Это нормально?
>
Подробности....
Запускаем проигрываться файл .wmv размером 16.1М
$ ps -C kaffeine l
F UID PID PPID PRI NI VSZ RSS WCHAN STAT TTY TIME COMMAND
1 500 7163 1 15 0 155740 40664 stext SLl ? 0:01 kaffeine
Запускаем проигрываться файл .avi размером 32.7М
$ ps -C kaffeine l
F UID PID PPID PRI NI VSZ RSS WCHAN STAT TTY TIME COMMAND
1 500 7201 1 15 0 177184 42972 stext SLl ? 0:01 kaffeine
Запускаем проигрываться файл .avi размером 687М
$ ps -C kaffeine l
F UID PID PPID PRI NI VSZ RSS WCHAN STAT TTY TIME COMMAND
1 500 7319 1 15 0 862208 64880 stext SLl ? 0:01 kaffeine
Если нажать остановку проигрывания (не паузу - полную остановку), то память
освобождается:
$ ps -C kaffeine l
F UID PID PPID PRI NI VSZ RSS WCHAN STAT TTY TIME COMMAND
1 500 7319 1 15 0 150572 49608 stext Sl ? 0:15 kaffeine
Такое ощущение, что он хочет весь проигрываемый файл вместить в память и
выделяет для этого место, но читать продолжает с носителя (в данном случае -
с винта). Все бы ничего, но при общей памяти 512М и при проигрываемом 1400М,
а если еще и виртуалбокс рядом крутится на 192М, то своп очень даже
мешает....
ЗЫ. Кстати, что за параметр - RSS - с течением времени работы проигрывателя он
постепенно увеличивается ?
--
Alexander
Подробная информация о списке рассылки community