|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Maxim Konovalov 2:5020/400 29 Jun 2006 18:22:23 To : Eugene Grosbein Subject : Re: VM_KMEM_SIZE -------------------------------------------------------------------------------- On Thu, 29 Jun 2006, 20:45+0400, Eugene Grosbein wrote: > 29 июн 2006, четверг, в 16:14 KRAST, Maxim Konovalov написал(а): > > MK>> Честно говоря, плохо понял rationale самой идеи что-то покрутить в > MK>> ядре. > >> Где надо крутить шестерку, чтобы она дала мне создать, скажем, > >> md(4) на 700M в ram? В свопе дает, в ram нет. > >> Физической памяти один гиг, система SMP, ничем не загружена (вообще). > MK> Вот такое надо? > MK> [root@btw ~]# mdconfig -a -t malloc -s 700m > > Ага. > > MK> KVA_PAGES должно помочь, но очень аккуратно. Очень просто можно > MK> получить панику. > > Спасибо, попробую. В каких пределах менять (хотя бы грубо)? А сильно депендс он. Мой пример с машины с 4GB RAM, KVA_PAGES=512. Это 2GB KVA. При этом данная файловая система не используется. У вас 1GB RAM, из которых 70% мы собираемся использовать под md(4). Однако же ядро на старте о наших экзотических запросах ничего не знает и поэтому на этапе конфигурения пытается распределить ядерную память согласно своим представлениям об оптимуме. В результате легко может получиться ситуация, при которой в момент использования этого md(4), возникнет конфликт интересов и как следствие, например, паника. Hа досуге можно почитать kern/53350. А оттуда по ссылке http://unix.derkeiler.com/Mailing-Lists/FreeBSD/current/2003-06/1599.html > MK> А теперь мне не очень понятно, для чего такой md(4) :-) > > Для /usr/obj, например ;-) Подразумевается, что vm лучше знает, как поступить со свободной памятью. В том смысле, что выигрыш от такого ramdisk должен быть не очень большой. -- Maxim Konovalov --- ifmail v.2.15dev5.3 * Origin: MAcomnet Telco. (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/11926a105f954.html, оценка из 5, голосов 10
|