RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Короче.........


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : Eugen Kuleshov
To : Stalker
Subj : Короче.........

> > > Исходник уехал на eu@uland.com. Вот результаты на моей машине. С нетерпением жду проги на жабе.
> > На жабе я тебе не обежал ничего писать. А на Java отправил. Вот результат:
> И как запустить то, что ты мне прислал?

Ты не знаешь как запускать программы на Java?! Какие в таком случае могут быть заявы о том, что оно тормозит? Может ты просто забыл программу запустить и не дождался результатов ее выполнения? :)

> > test1: 233 226 224 224 228 231 230 224 229 225 224 197 230 227 10 10 10 12 9 9 10 9 9 10 10 10 10 10 10 10 10 10 30 10 9 9 10 9 10 10 10 10 10 10 10 10 10 10 10 10
> > test2: 4636 4081 4064 4079 4094
> > Все цифры в миллисекундах.
> Очень информативно. Даже смотря на исходник я затрудняюсь расшифровать эти цифры.

Да ну? А я уж думал такой догадливый парень как ты (судя по твоим вормулировкам предыдущей задачки) в состоянии

> Кроме того глупо сравнивать работу проги на разных машинах. Так что ты либо выдавай заодно и мои результаты на своей машине (благо, в отличае от, исполгяемый файл был тебе кинут, либу сам кидай исполняемый файл).

Я тебе и выдал результаты твоей рексовской софтины.

> > Обрати внимание на скачкообразное ускорение.
> Что то скачкообразного ускорения я не увидел.

Глазенки протри (или монтор). Тем более, что ты исходник смотрел. :)

> То что проги на жабе и рексе "читят" при присвоении a=b, я думаю всем очевидно. Так что если смотреть тест номер 1 в твоей интерпритации (я взглянул в исходник), то 223 миллисекунды, то есть 0.2 секунды конечно много меньше 2-х с копейками секунд, но много больше машинного аналога (150ms).

А 10 миллисекунд тоже больше "машинного аналога"?

> > Для сравнения твоя рексовая программулина тут работает 2820 миллисекунд.
> Угу. Жаба отсасывает у машинного кода в 4094/150=27 раз! Что и требовалось доказать. :-)

Отнюдь. Мне лениво твои ассемблерные вставки из пАскаля перетаскивать в JNI. На чистом пАскале ты не удосужился написать, а с чистым рексом результат 1:0 в мою пользу.

Mon 03 Dec 2001 18:39 Mozilla/4.61 [en] (OS/2; U)




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.