Привет!

>>> А причем здесь война? 
>> По-моему, он намекает на суперсервер, который очень похож на твое описание

> Да и суперсервер тут не обязательно. Способы для чтобы делить память
> между процессоми придуманы очень давно. Но почему-то в fb для кэша БД не
> используются. Наверное очень сложно переделать имеющийся код.

Да простят мое скромное мнение, но по-моему вы тут фигней маетесь.
Да, способов расшарить данные между процессами есть много. Но такого,
чтобы "всем было хорошо и наступило всеобщее счастье" не придумано.
Дима Еманов тут (или мне приватно?) говорил, что Птиц не умеет
работать без кэша.
Наиболее эффективное использование кэша все же осуществляется в Супере
(общая память Классика почему-то недотягивает). Я не буду вдаваться в
детали (сам в коде не ковырялся, хотя шаринг памяти между процессами и
тредами мне знаком не понаслышке), но если будет доведен до ума Супер
в том виде, в котоом его видят разработчики - всеобщее счастье будет
почти рядом.
Но противостояние Супер версус Классик останется и эти две архитектуры
будут еще долго жить (насколько я понял из озвученного
разработчиками). У Классика есть стабильность, но нет скорости. У
Супера есть скорость, но нет стабильности. :)


P.S.

Что действительно бы не помешало - наличие возможности сказать
серверу, чтобы он засосал всю БД целиком в оперативку и сбрасывал бы
БД на винт (в файл то есть) только по команде. Но так как я не
представляю себе, насколько это сложно и самому времени этим
заниматься у меня нет и денег на спонсирование этой фичи тоже пока не
имеется - я сижу и тихо собираю билды двойки (к тем, кто скачивал - мы
подняли сервер и билды для Линуха опять будут периодически
появляться).



-- 
Best regards,
 Sergey                            mailto:[EMAIL PROTECTED]


Ответить