> Несдержанность - удел вьюношей. К слову, я как раз-таки системный программист, и
> прекрасно представляю, о чем идет речь. ARC имеет преимущество только перед
> ядрами младше 2.6.26, в 2.6.26 (или в 2.6.25 - точно не
> помню) реализовали механизм Split LRU, который, в общем-то, и есть примерно
> то же самое, что применяется в ARC, только без изменения самого
> механизма замены страниц.Хорошо приложил очередного адепта маркетингового буллшита :)
> У ARC три проблемы:
Приятно читать гражданина который шарит и может кондово так приложить.
> как падает производительность от отсутствия zero-copy. Linux не рассматриваем, поскольку
> BTRFS корректно юзает системный кеш, и никаких проблем с этим не имеет.
Что не мешает гражданам от соляриев и бсд выступать. Хотя по бенчам даже древних версий все прекрасно видно.
> Почему этих расходов нет у BTRFS, при сходной (и более высокой) производительности?
> Архитектура, дружище, архитектура.
Потому что в отличие от саней в линуксах маркетинговый буллшит не очень срабатывает. Их юзают не за то что крЮтой производитель с железками за кучу бабла, а за то что работает и работает прилично. Вот и приходится делать так чтобы работало прилично :)