|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Alex Korchmar 2:5020/400 16 Aug 2000 20:09:33 To : Alex Semenyaka Subject : Re: FreeBSD vs Linux -------------------------------------------------------------------------------- Alex Semenyaka <Alex.Semenyaka@f640.n461.z2.fidonet.org> wrote: VN>>> А он говорит, что при переходе на cnfs уменьшилось именно время AK>> ну, так причем тут cnfs? Просто традиционный спул был написан _криво_. AS> Мож я чего не понимаю, но мне всегда казалось, что, чтобы записать 2000 AS> файлов - надо 2000 раз выполнить операцию открытия файла и 2000 раз операцию AS> его закрытия. А если файлы пишутся в, условно говоря, базу, то открыть ее AS> надо 1 раз, и закрыть (возможно) еще 1 раз. Где тут что можно выпрямить? ее ни открывать, ни закрывать вообще не надо - она вечнооткрытая, по идее. Только вот надо в базе a) индекс поправить b) новую запись завести c) сами данные вписать. Чем эта операция лучше, чем заведение нового i-node и записи в каталоге? 4000 context-switch'ей - не так уж много, тем более, что их там у тебя все равно будет в куда большем количестве. Есть только проигрыш на отдачу, да и то не шибко большой. И, опять же - мы несколько не об этом, а о смысле использования raw диска. > Alex --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/6577bbab4a33.html, оценка из 5, голосов 10
|