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


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : Nick Kurshev
To : Dmitry Polyakov
Subj : Как ускорить OS/2 или я ничего не понял?

> У тебя вообще что за компилятор ?
> Я когда твой проект под осью увидел - чуть не упал. Загрузка проца - 100%. Работать невозможно вообще. Всё жудко тормозит.

Как я уже писал в предыдущем сообщении компилятор, который я использую под
OS/2 - pgcc-2.95.3. Так что в этом смысле эксперимент чист - равная оптимизация
под все платформы одним и тем же компилятором (Да если честно я не встречал еще
компилятор языка "C", который бы способен был так серьезно испортить код).
На счет тормозов: они были в версии 5.0.0-pre.10, а сейчас их давно уже нет.
Если в программе открыть файл и ничего не делать лично у меня загрузка проца 2%.
А если что-то делать - так в этом то и и суть моего вопроса: КАК УСКОРИТЬ OS/2?

Замеры профилировщика показали, что в принципе OS/2 очень медленно распределяет
память, т.е. в версии 5.2.0 20% хитов попадали, на DosSubSetMem (DosSubSet),
чего собственно не наблюдается в других операционках. Выигрыш почти в 1 минуту
после перехода на MMF говорит о том что функция DosRead работает очень медленно.
В версии 5.3.0-pre.1 профилировщик уже не показывает что конкретно тормозит,
показывает только, что >80% хитов приходятся на Unknown system часть.


Mon 03 Dec 2001 18:39 Mozilla/4.61 [ru] (Win95; I)




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.