|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 25 Dec 2006 20:22:23 To : dmitry@atlantis.dp.ua Subject : Re: ng_ipacct -------------------------------------------------------------------------------- 25 дек 2006, понедельник, в 13:29 KRAST, dmitry@atlantis.dp.ua написал(а): dadu>> А где эта гарантия (переживания swap-backed md перезагрузки) dadu>> выписана? dadu>> Hе могу найти в md(4), mdconfig(8). Более того, по идеологии своп _в >> Дело в том, что device vn в четверке замечательно переживал перезагрузку, >> даже если жил в свопе. Оставшаяся часть свопа, не зарезервированная >> под диск, меня разумеется не волнует. dadu> Так в четверке своп так же не переживает перезагрузку, как и в 6ке. 700Mb-ный device vn в гигабайтном свопе переживает. dadu> Ага, dadu> я нашел нечто о свопе и перезагрузке в 4кином vnconfig(8): dadu> reserve dadu> Pre-reserve the blocks underlying the file or swap dadu> back- dadu> ing store. Currently only works for swap backing dadu> store. dadu> This option also disables on-the-fly freeing of dadu> the dadu> underlying backing store (for example, when you dadu> remove a dadu> large file). Use this option if you wish to avoid dadu> long- dadu> term fragmentation of the backing store. Also dadu> note that dadu> when this option is used, the initial contents of dadu> the dadu> backing store may contain garbage rather then dadu> zeros. It dadu> may even be possible to recover the prior contents dadu> of a dadu> swap-backed VN across a reboot if the VN device is dadu> con- dadu> figured before any swap is allocated by the dadu> system. dadu> Hо разве разумно, увидев "it may even be possible to recover the prior dadu> contents of a swap-backed VN across a reboot", считать это _гарантией_ dadu> сохранности своих данных? Длительная практика показывает, что переживает всегда. dadu> "Может даже быть возможно" != "гарантировано". dadu> За примером далеко ходить не буду - если система слетит, panic AFAIK не dadu> будет смотреть, где там в свопе vn-диск, а где какой процесс - попишет dadu> образ памяти поверх всего. Во-первых, panic необязательно будет писать дамп. Во-вторых, он будет его писать только туда, куда сказано, а vn может быть в другом месте. dadu> А если придется fsck в однопользовательском dadu> режиме гнать, а оперативной памяти мало (для больших FAT32 частенько dadu> бывать) - нужно ведь будет swapon делать - тут-то образ диска и dadu> затрется. Кроме swapon можно сделать и vnconfig, и образ не затрется. dadu> Про разделяемый между несколькими ОС раздел свопа я вообще не говорю. dadu> Извините, но больше чем на "удобный хак", эта возможность явно не тянет. Эту возможность я эксплуатировал достаточно долго и знаю, о чем говорю. Eugene -- А ученый уподобляется обученному слону, которого погонщик поставил перед преградой. Он пользуется силой разума, как слон --- силой мышц, подчиняясь приказу. Это необычайно удобно: ученый отныне готов на все, так как ни за что уже не отвечает. --- slrn/0.9.8.0 (FreeBSD) * Origin: Svyaz Service JSC (2:5006/1@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/26093a67534a1.html, оценка из 5, голосов 10
|