RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Ответить на сообщение
Имя:
e-mail:
FIDO:
Home page:
сохранить данные о вас
Тема:
> > > > > А если что-то делать - так в этом то и и суть моего вопроса: КАК УСКОРИТЬ OS/2? > > > [...] > > > > skoreye vsego problema ne s kompilyatorom i ne s OS/2, a s tem, kak ty s klaviaturoy i yekranom rabotayesh... tot ze HIEW bez problem letayet. > > > > > > Угу, а Alt-F3 в File Commander'e ну просто метеорит. :) > > > [ Правда, без дизассемблера. ] > > > > > > У меня Alt+F3 с дизассемблером (HIEW) :-))) > > > > Я если серьезно, то разбираться с этим проще все-таки автору, никаких специальных проблем такого типа, про которые надо знать, у оси нет. Дробить программу, смотреть на что именно уходит время, измерять время выполнения конкретных функций - в общем, делать профайлерную (по аналогии с отладочной) версию. Пробовать разные компиляторы и библиотеки. > > > > Кстати, именно с клавиатурой HIEW работает очень аннойно - зачем-то после каждой клавиши очищает буфер, быстро набивать невозможно (по крайней мере у меня). > > > > Как мне кажется - меня таки не правильно поняли. > Ну что-же - еще немного цифр: > > Linux под Linux 2.2.17-pre.14 = 0 m 14 sec (0 m 58 sec) > Win32 под WinNT4+SP4 = 0 m 28 sec (1 m 07 sec) > OS/2 под WSeB+fp1+UNI_060 = 3 m 42 sec (4 m 57 sec) > OS/2 под WSeB+fp1+UNI_052 = 3 m 48 sec (4 m 46 sec) > > DOS32 под WinNT+SP4 = N/A (2 m 30 sec) > DOS32 под WSeB+fp1+UNI_052 = N/A (2 m 53 sec) > DOS32 под WSeB+fp1+UNI_060 = N/A (3 m 13 sec) > > Итак - я попробовал сменить ядро и цифры меняются, хотя не существенно > Интересно другое. Возьмем Dos32 версию проекта - и о ужас: > WinNT DOS ящик работает быстрее, чем в OS/2!!! Надеюсь в данном случае вопросов > о том, как проект работает с клавиатурой и видео не возникнет? > > Проблема в том, что я не спрашиваю как ускорить мою программу; во-первых > потому что, лучше меня сегодня, я думаю, этого никто незнает и я все-таки > уважаю себя как программиста; во-вторых в случае с MMF доля времени, > приходящаяся собственно, на код моей программы это ~12 sec а остальное - это > доля OS/2; в-третьих - если кто нибудь все-таки пробовал повторить тест, то > вряд ли он не заметил, что ни клавиатура ни мышь в этом месте не влияют на > программу, а лишь только "чистое" время расчетов. > > В свете всего изложенного выше и ранее попробую еще раз сформулировать мой > вопрос: КАК УСКОРИТЬ OS/2. Расшифрую: > - Какие патчи (может быть неофициальные или сделанные энтузиастами) нужно > поставить, что-бы система хоть как-то ожила (может быть на ядро, doscall.dll > или на hpfs386 или может быть лучше использовать другую файловую систему)? > - Может быть есть средство анализа настроек системы, которое может помочь > выявить узкие места и подсказать например какой кеш файловой системы > оптимальнее задавать для конкретно взятого компьютера - 30 или 70 Mb. > - Что-нибудь третье... > > Проблема тормозов есть не только в biew. У меня лично acroread работает раза > в два тормознее под OS/2 чем под NT, да и много другого софта, который просто > оживает под NT (про Linux я вообще молчу). > > Или старые добрые времена OS/2 3.0 безвозвратно ушли в прошлое, когда эта > операционка на самом деле заслуживала внимания и можно было говорить, что > у нее и Dos лучше чем сама Dos, а вот Windows - это уродство по сравнению > с OS/2 и т.д.? > > Где нибудь я ошибаюсь??? > > P.S.: Возникла идея - сделать os2emul под Linux. По моему от этого все только > выиграют, особенно в свете того что IBM скоро прекратит поддержку своего > детища, (хотя даже если и не прекратит а еще пару раз попугает мировую > общественность этим фактом, то драйверов под OS/2 не останется совсем). > > P.P.S.: А процессор под Linux'ом холоднее, чем под OS/2!!! >
_, _, _, _, _ _ _,_
(_ | / \ |\ | | |_/
, ) | , \ / | \| | | \
~ ~~~ ~ ~ ~ ~ ~ ~
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.