[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Странности с большим RAMDISK



Добрый день.

Есть машина с 4 Гиг памяти. Машина должна работать как сервер БД.
Особенности БД таковы, что она требует быстрого хранилища под одну из
своих баз. Рекомендуемый способ -- рамдиск. 
Есть другая машина, с 2 гиг памяти, ядро 2.4.20, где из 2 г выделен
рамдиск в 300м. Машина работает давно и стабильно.
На новой машине, с 4 гигами, попытка выделения рамдиска в 700 метров
приводит к странным результатам: через ~ 25 часов работы машина
вешается.

Исследования показали, что простенькая программа, активно выполняющая
файловые операции на рамдиске, убивает машину вообще в 10 минут. При
уменьшении размера рамдиска время жизни растет пропорционально. Но!
маленький рамдиск неприемлем, увы. 

Сейчас проблема обойдена при помощи tmpfs и отключения swap начисто, но
это некрасивый вариант. Хотелось бы заставить работать всю эту
конструкцию именно с рамдиском.

Что посоветует общественность?

-- 
WBR,
 Alexander A. Vlasov
 Debian GNU/Linux user
 JID:                           zulu@jabber.ru
 nic-hdl:                       ZULU-UANIC



Reply to: