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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Dmitry Pryanishnikov                 2:464/36       25 Dec 2006  12:44:53
 To : Eugene Grosbein
 Subject : Re: ng_ipacct
 -------------------------------------------------------------------------------- 
 
 
 Привет!
 
 On Mon, 25 Dec 2006, Eugene Grosbein wrote:
 
 > 25 дек 2006, понедельник, в 07:26 KRAST, Vadim Goncharov написал(а):
 >
 > EG>> А какая разница между swap-backed md и "простой" fs?
 > VG> Тем, что оно уйдёт в своп только при необходимости. Выигрыш таки есть
 > VG> по сравнению с разделом на диске.
 >
 > То есть таки поломали swap-backed md и уже нельзя держать /tmp
 > в свопе и быть уверенным, что оно переживет перезагрузку?
 
    А где эта гарантия (переживания swap-backed md перезагрузки) выписана?
 е могу найти в md(4), mdconfig(8). Более того, по идеологии своп _в принципе_
 не должен переживать перезагрузку: насколько мне известно, любая страница, 
 читаемая из свопа, обязана быть перед этим записана туда _в этом же сеансе
 работы ОС_. При подключении нового swap-раздела он трактуется как простой
 массив дисковых блоков, управляющие структуры создаются в памяти заново,
 с раздела ничего не читается. Собственно, RTFS, а именно, 
 /sys/vm/swap_pager.c, п/п swaponsomething(). Она начинается с того, что
 размер раздела пересчитывается из секторов по DEV_BSIZE=512 байт в
 страницы по PAGE_SIZE (4096 байт для i386) и _все_ эти страницы
 (кроме первых 2х, чтобы не затереть disklabel, если раздел свопа идет
 со смещением 0 в слайсе) объявляются свободными. Так что данные в свопе _не 
 имеют права_ переживать перезагрузку.
 
 > Eugene
 
 Sincerely, Dmitry
 -- 
 Atlantis ISP, System Administrator
 e-mail:  dmitry@atlantis.dp.ua
 nic-hdl: LYNX-RIPE
 --- ifmail v.2.14.os-p7
  * Origin: Atlantis ISP (2:464/36@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 Re: ng_ipacct   Eugene Grosbein   25 Dec 2006 13:17:24 
 Re: ng_ipacct   Dmitry Pryanishnikov   25 Dec 2006 12:44:53 
 Re: ng_ipacct   Eugene Grosbein   25 Dec 2006 18:37:25 
 Re: ng_ipacct   Dmitry Pryanishnikov   25 Dec 2006 14:29:15 
 Re: ng_ipacct   Eugene Grosbein   25 Dec 2006 20:22:23 
Архивное /ru.unix.bsd/24521668ce9fa.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional