есть одна задача которой надо очень долго последовательно считать числа.
FreeDOS и PTS-DOS поддерживают до 4Гб ОЗУ, чего впринципе хватит.
будет ли выигрыш если реализовать ее в однозадачной ОС?
сколько примерно процентов ресурсов занимает переключение задач, преобразование логических адресов в физические и пр. накладные расходы в *nix ОС?
FreeDOS vs Linux (скорость работы одного приложения)
Модератор: Модераторы разделов
-
edranovdenis
- Сообщения: 135
- ОС: main mdv2006
FreeDOS vs Linux
Живая мысль подобна реке бегущей с гор - будучи полноводной, не засохнет, но непременно впадет в океан.
-
vadiml
- Сообщения: 446
- ОС: fc12.x86_64
Re: FreeDOS vs Linux
при прочих равных условиях скорость работы самой программы будет одинакова, а вот ее отладка -- сомневаюсь, так же надо смотреть насколько быстра работа с винтом -- данные то откуда-то брать надо.
вообще в голом досе видны 640KB, верхние области доступны когда машина переключилась в защищенный режим. Досовские администраторы памяти (не от MS) поддерживали DPMI 1.0, в 3-й винде как выписали еще версию 0.9, так она и дожила до win98
а в линуксе достаточно поднять приоритет и попробовать на разных планировщиках -- их там всего 4
вообще в голом досе видны 640KB, верхние области доступны когда машина переключилась в защищенный режим. Досовские администраторы памяти (не от MS) поддерживали DPMI 1.0, в 3-й винде как выписали еще версию 0.9, так она и дожила до win98
а в линуксе достаточно поднять приоритет и попробовать на разных планировщиках -- их там всего 4
phenom x4 905e, asus m4a79 deluxe, 4 gb, ati x550, ati 4350, 2 x 17" LCD
-
elide
- Бывший модератор
- Сообщения: 2421
- Статус: Übermensch
- ОС: лялих
Re: FreeDOS vs Linux
если запустить твою программу в линуксе вместо init, то получишь вполне однозадачную ось (:
слава роботам!