On Thu, Nov 18, 2010 at 01:09:43PM +0000, James Brown wrote:
> Krasheninnikov Vitaliy wrote:
> > http://www.linuxatemyram.com/
> > 
> Премного благодарен.
> > No, disk caching only borrows the ram that applications don't currently 
> > want. It will not use swap. If applications want more memory, they just 
> > take it back from the disk cache. They will not start swapping.
> Это вроде как меня успокоило...
> На самом деле, я раньше вообще не обращал на это внимание, пока дней 10
> назад не столкнулся с проблемой, связанной с тем, что у меня не всегда
> корректно стали записываться DVD-диски - видеофайлы не хотели
> открываться с дисков ну никак, оказывались поврежденными.
> Сначала я грешил на то, что у меня начало сдыхать железо (писалка), но в
> ряде случаев они записывались, в ряде нет.
> Потом стал смотреть, что же происходить в top и увидел, что процессора
> вроде хватает, а памяти мало.
> Согласно вышеописанному описанию, кэш должен отдавать память приложениям
> немедленно.
> В чем же было дело?

Диск медленный, система не успевает сбросить не него кеши, программа записи
дисков оказывается в состоянии iowait и не может получить кусок данных для
записи.

Решается, например, использованием ionice


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: http://lists.debian.org/[email protected]

Ответить