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

Re: web-frontend к ftp с поиском



On Fri, 1 Jun 2001, Pavel Romanchenko wrote:

> >
> > Самые большие проблемы заключаются в том, что модель lightweight процессов
> > в Java крива и тяжеловесна, а при этом GUI классы зарекаются на ее
> > использование. В отличие от Tk Gtk и иже с ними, которые event-driven
> > и erlang, в котором легковесные процессы реализованы по-человечески.
>
> Хмм... А где это в яве есть лайтвейт процессы? Там просто треды. Никакие

Ну так треды и есть частный случай лайтвейт процессов.

> не лайтвейт, ни хевивейт, а просто треды. Тяжеловесность их сильно
> приувеличена, равно как и кривость.

Почему же тогда у примитивного GUI Oracle Installer RSS 128Mb,
а у существенно более развесистого GUI на Tcl/Tk - 5Mb?

Кстати, о прямизне и кривости posix threads давайте рассуждать после
того, как рассмотрим некоторую другую модель lightweight процессов.
Вот в сравнении и будет понятно что криво, а что прямо.

thread-ы кривы не сами по себе, а в сочетании с моделью управления
памятью принятой в Java.



-- 
Victor Wagner			vitus@ice.ru
Chief Technical Officer		Office:7-(095)-748-53-88
Communiware.Net 		Home: 7-(095)-135-46-61
http://www.communiware.net      http://www.ice.ru/~vitus



Reply to: