On Mon, Mar 13, 2006 at 05:37:45PM +0700, Terechkov Evgenii wrote: > > В системе используется DiskOnChip, а модуль для него "кривой" какой-то: во > > время записи подвешивает систему на пару секунд. Работа идет в режиме > > реального времени. Поэтому хочу что-бы запись/чтение файлов проходила на > > разделе tempfs, а при выключении все сохранялось на DiskOnChip. При старте > > соответственно все будет копироваться из DiskOnChip в tempfs. > > Пинать его ? Хотя да, временный костыль для начала пойдёт. Пинать его, похоже, бесполезно - таким безобразным поведением DiskOnChip отличается ещё со времён ядер 2.2.x. Похоже, это обусловлено аппаратными особенностями DiskOnChip (у него нет ни DMA, ни даже IRQ, весь обмен идёт фактически в режиме PIO, с постоянным опросом готовности устройства). Возможно, ядра 2.6.x будут работать лучше (по крайней мере, там в драйверах в цикле опроса есть cond_resched()), хотя устройства с интерфейсом IDE, работающие с DMA, всё равно будут меньше грузить систему.