[Sysadmins] bcache

alexei на taf.ru alexei на taf.ru
Пн Янв 19 06:18:40 MSK 2015



----- Исходное сообщение -----
> От: "Евгений Терешков" <evg-krsk на yandex.ru>
> Кому: "ALT Linux sysadmins' discussion" <sysadmins на lists.altlinux.org>
> Отправленные: Понедельник, 19 Январь 2015 г 11:11:27
> Тема: Re: [Sysadmins] bcache

> taf пишет:
> 
>>>> writethrough или writeback?
>>> writethrough, по умолчанию.
>> А каков был профиль обмена данными с диском? Просто при таком виде кеширования
>> производительность повышается для очень узкого круга задач - пишем на диск
>> немного
>> данных и потом очень активно и многократно их читаем. На типовых системах
>> ждать прирост не приходится. Учитывая то, что кеширование производится все же не
>> в ОЗУ
>> а на накопитель, то более подходящая политика writeback, IMHO.
> 
> ~ 30/70% read/write с единицами штук IOPS на бытовых SATA2 7.2krpm (но это
> сейчас, уже после умирания SSD, замены HDD в md-raid1 и добавления RAM, а
> тогда не мониторил). Плюс очень небольшой и небыстрый SSD. Вообще, задача
> стояла как "проверить работоспособность bcache-tools на подножном
> материале", производительности никто не пытался добиться. Это скромный
> десктоп :-)

При таком профиле и такой политике какого-то эффекта ждать не приходится. Запись
производится одновременно и на диск и на ssd, данные становятся доступными на
чтение по завершению операции записи и там, и там. Насколько я понял, кеширование
данных на чтение как было за ОЗУ, так и осталось.


Подробная информация о списке рассылки Sysadmins