[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: xserver-xorg и hal



Anton Anikin -> debian-russian@lists.debian.org  @ Mon, 4 May 2009 23:08:02 +0900:

 >> Создать пул процессов (можно на разных физических хостах) и
 >> распределять задачи по этому пулу. Масштабируемость - от
 >> одноядерного однопроцессорного хоста до всех компьютеров сети
 >> Интернет.

 AA> Не спорю. Но бывают не настолько требовательные по масштабируемости
 AA> процессы, но нужна быстрая разделяемая память. И иметь геморрой
 AA> (пусть и маленький) с этим пулом не всегда хочется.

Бывают.  Но это очень специфический класс задач.  И нет, нижеприведенные
примеры к таковым не относятся.

 AA> Еще раз приведу пример - сжатие (архивация) данных, обработка видео
 AA> (аудио).  Лично вы бы стали городить огород с процессами, пулом,
 AA> выделением shared memory и т.д. ? При правильной реализации
 AA> алгоритма все это легко и просто делается через нити. Использование
 AA> того же openMP даже часть проблем с синхронизацией
 AA> снимает. Адекватность разработчиков PhotoShop, многопоточных
 AA> видеокодеков и т.д. вы тоже будете ставить под сомнение ?

Разработчики Photoshop - довольно известный пример неадекватности.  Ну,
то есть алгоритмисты у них хорошие, а вот с программистами не
сложилось.  Странно, что Вы этого не знаете...

-- 
В теории нет различия между теорией и практикой.  На практике - есть.


Reply to: