[devel] I: tmpfs is unreliable
Ildar Mulyukov
ildar на altlinux.ru
Вт Июл 18 10:30:09 MSD 2006
On 24.04.2006 21:04:17, Dmitry V. Levin wrote:
> On Mon, Apr 24, 2006 at 12:50:26AM +0400, Dmitry V. Levin wrote:
> [...]
> > По неизвестной мне причине эти и последующие пакеты в Сизиф ещё не
> > попали.
>
> Причина установлена: пакеты не собрались, как теперь стало ясно,
> по вине сборочных серверов.
>
> Как известно, мы собираем пакеты на tmpfs из-за существенного роста
> производительности.
> В данном случае пакеты попали на сборку в то время, когда на серверах
> работал mklocatedb. Как правило, пакет, попавший на сборку во время
> работы mklocatedb, не собирается по причине исчезновения произвольных
> файлов. Эта проблема с tmpfs воспроизводится на всех доступных ядрах,
> от 2.4.26-std-smp-alt13 до 2.6.16-std26-smp-alt2.
>
> Сергей, можно что-нибудь с этим сделать?
Извините, возможно я пишу чепуху, но, ИМХО, можно попробовать
EXT2 on LOOP on FILE on TMPFS. Это конечно, медленнее, чем голый tmpfs,
но, подозреваю, не катастрофически медленнее и железобетонно.
Попробуете?
Кста, можно при желании "оттюнить" так, чтобы при необходимости
динамически наращивался размер файла и ext2. Вот только может ли это
loop - не знаю.
С уважением, Ильдар.
--
Ildar Mulyukov,
free SW designer/programmer/packager
=========================================
email: ildar на altlinux.ru
ALT Linux Sisyphus http://www.sisyphus.ru
=========================================
Подробная информация о списке рассылки Devel