LINUX.ORG.RU

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

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

Почему не достаточно? Текст набирать можно? Отображать можно? «сетевую карту» прикрутить можно?

Потому что считать надо не минимальному требованию, а по максимальному. В современном мире обмен тестовыми сообщениями подразумевает, что там будут ссылки на картинки, аудио, видео, а не просто текст в 8-битной кодировке. Без этого ты не будешь полноценным участником коммуникации.

Картинки и аудио - уровень примерно Pentium 2, видео в приемлимом качестве (чтобы хоть что-то разглядеть) - Pentium 3 ~ 1ГГЦ и соответствующая оперативка.

Это да. Но теперь элементная база совсем не та, что была раньше. Теперь самому собрать компьютер — выходные. Купи атмегу8 (50 руб) припаяй к ней ps/2 разъем под клавиатуру, vga-разъем для монитора, uart-ethernet (400 руб), ну можно, для совсем шика, припаять еще пару метров оперативки и 64 метра флеша — все.

У меня сейчас самописное ядро для IA-32, которое умеет лишь самый минимум железа середины 90-х (FDD, IDE, PS/2 мышь и клавиатура, VESA-режим), вытесняющую многозадачность, зачатки управления страничной памятью (без подкачки), дисковый кэш, простую оконную систему, занимает 550 килобайт в файле.

При запуске в текстовом режиме экрана потребление памяти составляет 5 мегабайт. (ядро + оболочка) Там память сейчас крайне небрежно расходуется, думаю, можно уменьшить до 3-х. А вот объем кода никак не уменьшить без потери функций.

А за месяцок-другой можно для него компилятор Си написать и текстовый редактор и вот она — свобода.

И прилинковывать текстовый редактор прямо к o-файлам, умеющим клавиатуру, экран и диск. Уровень 70-х годов - это не свобода, это добровольно загнать себя в резервацию для неполноценных и жить там.

А потом еще потребуется отладчик, оболочка уровня хотя бы POSIX sh, полноценный стек драйверов, аппаратная защита памяти, многозадачность...

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

Почему не достаточно? Текст набирать можно? Отображать можно? «сетевую карту» прикрутить можно?

Потому что считать надо не минимальному требованию, а по максимальному. В современном мире обмен тестовыми сообщениями подразумевает, что там будут ссылки на картинки, аудио, видео, а не просто текст в 8-битной кодировке. Без этого ты не будешь полноценным участником коммуникации.

Картинки и аудио - уровень примерно Pentium 2, видео в приемлимом качестве (чтобы хоть что-то разглядеть) - Pentium 3 ~ 1ГГЦ и соответствующая оперативка.

Это да. Но теперь элементная база совсем не та, что была раньше. Теперь самому собрать компьютер — выходные. Купи атмегу8 (50 руб) припаяй к ней ps/2 разъем под клавиатуру, vga-разъем для монитора, uart-ethernet (400 руб), ну можно, для совсем шика, припаять еще пару метров оперативки и 64 метра флеша — все.

У меня сейчас самописное ядро для IA-32, которое умеет лишь самый минимум железа середины 90-х (FDD, IDE, PS/2 мышь и клавиатура, VESA-режим), вытесняющую многозадачность, зачатки управления страничной памятью (без подкачки), дисковый кэш, простую оконную систему, занимает 550 килобайт в файле.

При запуске в текстовом режиме экрана потребление памяти составляет 5 мегабайт. (ядро + оболочка)

А за месяцок-другой можно для него компилятор Си написать и текстовый редактор и вот она — свобода.

И прилинковывать текстовый редактор прямо к o-файлам, умеющим клавиатуру, экран и диск. Уровень 70-х годов - это не свобода, это добровольно загнать себя в резервацию для неполноценных и жить там.

А потом еще потребуется отладчик, оболочка уровня хотя бы POSIX sh, полноценный стек драйверов, аппаратная защита памяти, многозадачность...