LINUX.ORG.RU

История изменений

Исправление sprutos, (текущая версия) :

попробуй следующие команды (под рутом, ребут отменит их):

echo 1    > /proc/sys/vm/oom_kill_allocating_task
echo 2    > /proc/sys/vm/overcommit_memory
echo 100  > /proc/sys/vm/overcommit_ratio
echo 100  > /proc/sys/vm/swappiness
echo 1000 > /proc/sys/vm/vfs_cache_pressure
echo 4194304 > /proc/sys/vm/dirty_bytes
echo 8388608 > /proc/sys/vm/dirty_background_bytes
вместо двух последних можешь использовать

echo 1000 > /proc/sys/vm/dirty_expire_centisecs

это приблизит к поведению IO шедулера, как он в винде срабатывает - постоянно раз в секунду скидывает на диск. эта инфа не точная, вывод я сделал, понаблюдав за индикатором обращения к накопителю, когда винда в ненагруженном состоянии.

ЗЫ если вышеуказанное не поможет, то можно попробовать и крайние меры (хотя бы для теста):

mount / -o remount,sync

учти, что эта операция может снизить время жизни твоего накопителя!; вырезка из man гласит

sync   All I/O to the filesystem should be done synchronously. In  case
       of  media  with  limited number of write cycles (e.g. some flash
       drives) «sync» may cause life-cycle shortening.

Исходная версия sprutos, :

попробуй следующие команды (под рутом, ребут отменит их):

echo 1 > /proc/sys/vm/oom_kill_allocating_task echo 2 > /proc/sys/vm/overcommit_memory echo 100 > /proc/sys/vm/overcommit_ratio echo 100 > /proc/sys/vm/swappiness echo 1000 > /proc/sys/vm/vfs_cache_pressure echo 4194304 > /proc/sys/vm/dirty_bytes echo 8388608 > /proc/sys/vm/dirty_background_bytes

вместо двух последних можешь использовать echo 1000 > /proc/sys/vm/dirty_expire_centisecs

это приблизит к поведению IO шедулера, как он в винде срабатывает - постоянно раз в секунду скидывает на диск. эта инфа не точная, вывод я сделал, понаблюдав за индикатором обращения к накопителю, когда винда в ненагруженном состоянии.

ЗЫ если вышеуказанное не поможет, то можно попробовать и крайние меры (хотя бы для теста):

mount / -o remount,sync

учти, что эта операция может снизить время жизни твоего накопителя!; вырезка из man гласит

sync All I/O to the filesystem should be done synchronously. In case of media with limited number of write cycles (e.g. some flash drives) «sync» may cause life-cycle shortening.