LINUX.ORG.RU

История изменений

Исправление watchcat382, (текущая версия) :

Тот самый Xenix, который продавался для 80286 с мегабайтом памяти и без аппаратной защиты.

На 80286 MMU есть. Причем очень интересный,хотя и не быстрый из-за отсутствия кэширования (его тогда вообще небыло). Я этот MMU лично использовал когда писал под PharLap dos extender.

И для Xenix нуждно было два мегабайта чтобы он мог хоть что-то запустить,а не только загрузиться сам. Во всяком случае тот мой знакомый который с Ксениксом возился - специально для него задействовал машину с двумя мегами,хотя прибрать ее к рукам по д эксперименты было сложно,в отличие от 286 с 1М,коих у него там на работе было в каждом кабинете.

К слову, у первых PDP-11 не было защиты памяти. А ещё её не было в MacOS до MacOS X

Вот MacOS - это да,пример интересный. Потому что там была и графика приемлимой производительности и многозадачность. Но там и процессор был не Интел,а Моторола. Не знаю,может в этом дело? Я с Маками,тем более теми, практически не сталкивался. Или может дело в том,что Эппл сам делал и ОС и софт под нее,поэтому мог обеспечить хорошую совместимость одного и другого?

А вот на 8086 многозадачной ОС с графикой я не видел. Вон даже в этом elks всё равно графика дико тормозит в сравнении с софтом под ДОС,хотя его не первый десяток лет делают.

Вобщем-то и не удивительно,так как для получения приемлимой производительности в ДОС - использовали прямой доступ к железу. Даже текстовый интерфейс(полноэкранный) работал прямой записью в видеопамять,иначе через функции ДОС это было дико медленно -вот как раз примерно как у этого elks. Понятно что в многозадачной системе лезть к железу в обход ОС - нельзя.

Исходная версия watchcat382, :

Тот самый Xenix, который продавался для 80286 с мегабайтом памяти и без аппаратной защиты.

На 80286 MMU есть. Причем очень интересный,хотя и не быстрый из-за отсутствия кэширования (его тогда вообще небыло). Я этот MMU лично использовал когда писал под PharLap dos extender.

И для Xenix нуждно было два мегабайта чтобы он мог хоть что-то запустить,а не только загрузиться сам. Во всяком случае тот мой знакомый который с Ксениксом возился - специально для него задействовал машину с двумя мегами,хотя прибрать ее к рукам по д эксперименты было сложно,в отличие от 286 с 1М,коих у него там на работе было в каждом кабинете.

К слову, у первых PDP-11 не было защиты памяти. А ещё её не было в MacOS до MacOS X

Вот MacOS - это да,пример интересный. Потому что там была и графика приемлимой производительности и многозадачность. Но там и процессор был не Интел,а Моторола. Не знаю,может в этом дело? Я с Маками,тем более теми, практически не сталкивался. Или может дело в том,что Эппл сам делал и ОС и софт под нее,поэтому мог обеспечить хорошую совместимость одного и другого?

А вот на 8086 многозадачной ОС с графикой я не видел. Вон даже в этом elks всё равно графика дико тормозит в сравнении с софтом под ДОС,хотя его не первый десяток лет делают.