[sisyphus] Re[2]: [sisyphus] Re: Oracle 9i und Sisyphus (Was: Исповедь...)

michael =?iso-8859-1?q?michael_=CE=C1_merlin=2Ecom=2Eua?=
Ср Мар 6 18:54:29 MSK 2002


Hello Alexander,

Wednesday, March 06, 2002, 5:32:25 PM, you wrote:

AB> On Wed, Mar 06, 2002 at 05:04:31PM +0300, Vitaly Lugovsky wrote:
>> On Wed, 6 Mar 2002, Mikhail Zabaluev wrote:
>> 
>> > Hello Alexei,
>> 
>> > > А там, собственно, ничего сложного и небыло. Были, конечно,
>> > > косяки, типа упорного нежелания инсталлера следовать указаниям
>> > > переменной TMPDIR, и пихания им всего хлама в /tmp (а он у меня
>> > > не резиновый). Была непомерная прожорливость на память - top в
>> > > пике показывал 600Mb на процесс инсталлера (хоть убейте, но не
>> > > могу я понять, КАК ТАК можно писать программы?)
>> > 
>> > Погодите, ещё подрастёт поколение, которое не знает ничего глубже
>> > Java. Они будут возмущаться, что машина неэффективно убирает за ними
>> > мусор и требует дикого количества ресурсов, чтобы сделать то, что так
>> > легко описать на языке программирования.
>> 
>>  Вот попрошу без ехидства дешевого. Если тупая JVM использует убогий,
>> тормозной и неэффективный алгоритм сборки мусора, это нисколько саму
>> эту технологию не компрометирует. Во первых, советую посмотреть на
>> жуть какой эффективный и шустрый GC в OCaml-е. Во вторых, есть и 
>> альтернативный подход, реализованный, к примеру, в MlKit, и, кажется,
>> ещё в MLTon - при полнотекстной компиляции можно проделывать полных
>> dataflow анализ, и удалять объекты строго там, где они помирают - то
>> есть, сборка мусора на этапе компиляции. Тогда вообще никакого оверхеда
>> не будет, даже того минимального, что есть в OCaml. Просто Жаба - убогая
>> реализация хороших технологий, и об этом стоит помнить.
AB> В J2ME (Micro Edition), вышедшей в феврале этого года, доступны на выбор
AB> (compile time) три разных алгоритма GC: generational (default), semispace
AB> и mark&sweep. Это, конечно, не сборка мусора на этапе компиляции, но
AB> значительно лучше до сих пор использующегося в J2SE/J2EE. Подробности в 
AB> исходниках J2ME: cdcfoundation/doc/guide/gc.html

AB> На объемах памяти до 2Мб эта штука ведет себя очень приятно.

>> ЗЫ: прошу прощения за флейм, не мог удержаться.
>> 
>> ЗЗЫ: как можно было даже на Жабе написать всего лишь КОПИРОВАНИЕ
>> ФАЙЛОВ таким образом, что оно 600Mb желает, я и сам не понимаю. Ну
>> дык, как я уже говорил, Oracle - одно сплошное извращение. Жаль только,
>> безальтернативное извращение.
AB> Увы, извращения обычно бывают безальтернативными. Иначе ими и не
AB> занимаются.

Попробуйте погонять Sybase


-- 
Best regards,
 michael                            mailto:michael на merlin.com.ua






Подробная информация о списке рассылки Sisyphus