Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Stanislav Protassov                  2:5020/400     22 Jan 2002  19:42:05
 To : Alex Korchmar
 Subject : Re: Кодиpовка в линyксе...
 -------------------------------------------------------------------------------- 
 
 Alex Korchmar wrote:
 
 > 
 
 [...]
 
 >  SP> ну вообще говоря, базы обычно пишут данные в заранее аллокированные
 >  SP> блоки и следят за порядком записи самостоятельно. так что для базы и
 > у них в линухе это пока не очень-то получится в виду некоторых особенностей
 > кэширующей схемы.
 
 ну там вроде делают что-то, получится то получится, только скорость
 будет страдать - это кстати еще один аргумент в пользу data=writeback
 :-) и так скорость теряем, давайте уж до конца? :-)
  
 [...]
  
 >  SP> насчет мейла, ну скажем сендмейл, насколько мне помнится, отвечает
 >  SP> что-то о приеме только после того как у него fsync вернулся. так что
 >  SP> зачем?
 > ну вернулся-  это всего лишь означает, что файл успешно доехал то ли до
 > буферного кэша, то ли до диска - теперь уже не поймешь.
 
 до диска, до диска :-) понимать ниче не надо :-)
 
 > После аварийного ребута неожиданно можно найти этот файл, вместе с прочим
 > содержимым var/spool/, в lost+found с именем #12344567
 
 вот именно по этому достаточно либо райзер, либо ext3 с data=writeback -
 fsync _не_ скидывает на диск директорию. то есть когда мы журналируем
 только метаданные, получится что надо, сендмайл запишет данные на диск
 fsync'ом, fs это дело пропустит через свой журнал и fsync не вернется,
 пока журнал не убедится что все ок, сендмейл получив ответ скажет что
 почту принял. Если в середине все упадет, про новый файл записи в
 директории не будет, почту сендмейл не принял, вот и все, oткуда тут
 lost-found?
 -- 
 "I may have invented Ctrl-Alt-Del, but Microsoft made it popular."
   - David Bradley, one of the designers of the original IBM PC
 --- ifmail v.2.15dev5
  * Origin: SWsoft (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Кодиpовка в линyксе...   Stanislav Protassov   22 Jan 2002 19:42:05 
 Re: Кодиpовка в линyксе...   Oleg Drokin   23 Jan 2002 01:07:01 
 Re: Кодиpовка в линyксе...   Stanislav Protassov   23 Jan 2002 16:18:53 
 Re: Кодиpовка в линyксе...   Oleg Drokin   24 Jan 2002 00:23:07 
Архивное /ru.linux/340290b8b674.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional