Система FreeBSD-5.4. Винты обычные, IDE. Стал я сегодня в чруте собирать первый апач на своём сервере. Как то медленно он собирается, машинка то могучая. Да и проц он особо не выжирает, тоесть упёрся не в него. Глянул systat - упёрся в диск. Порядка 400 тразакций и 8MB/s, загрузка диска близка к 100%. Приостановил сборку. Вышел из чрута, и попробовал собрать их в том же самом месте, но не чрутясь - собралось влёт. Думал,курил маны. Попробовал сделать dd, в чруте и нет - померял скорость дисковых операций. И там и там идентично, что вполне ожидаемо.Надо сделать замечание, что чрут у меня организован следующим образом - каталоги /usr /bin /sbin /lib /libexec в нём примонтированы в ro с помощью mount_nullfs из родной ФС.
Померил dd'ой скорость чтения из примонтированного nullfs ом раздела - тоже никакой разницы. Откуда ноги растут? ума не приложу. Может сталкивался кто?
>/usr /bin /sbin /lib /libexec в нём примонтированы в ro с помощью mount_nullfs из родной ФС.нахрена тогда вообще chroot???
используйте jail. На мой взгляд лучше...
MyHomePage - http://surgutnet.ru
>>/usr /bin /sbin /lib /libexec в нём примонтированы в ro с помощью mount_nullfs из родной ФС.
>
>нахрена тогда вообще chroot???
>
>используйте jail. На мой взгляд лучше...
>
>
>MyHomePage - http://surgutnet.ru
Лучше однозначно. Только у системы 1 IP адрес и других не придвидится и он нужен как сервисам внутри чрута так и вне его.