http://nostalgy.org.ru
(c)2002 М.Бабичев 12 октября 2003 г.
Комментарии Алексея Владимировича Матюка
(http://dosprogram.narod.ru)
к статье Антиквара "Почему Windows не смогла полностью победить DOS"
От Антиквара: моя статья выделена угловыми скобками (>) и
курсивом, комментарии Алексея - обычный жирный шрифт, мои
ответы, дополнения - двойные угловые скобки (>>) и курсив.
Прочитал Ваши статью "Почему Windows не смогла полностью победить
DOS" и теперь пишу комментарии. Может быть Вам это будет интересно.
>Также в Интернете сущест-
>вует ряд сайтов, посвященных аналогичной тематике.
Не просто ряд, а очень много!
>>Что интересно, немало современного программного обеспечения
>>имеет модификации (порты) для разных систем: Windows, MacOS,
>>UNIX, Linux... А также для DOS... Но зачем, если DOS (по
>>словам некоторых) давно умер? ;-)
>Теперь о Windows. Наиболее популярная сейчас - Windows 98.
>Занимает на диске около 200 Мб, а со временем - еще больше.
А у меня сразу больше.
Меньше чем 300 Mb ну никак не выходит!
>>200 Мб - это если не считать каталога Program Files,
>>но это всего лишь ориентировочная оценка.
>Так, при огромном числе файлов вероятность ошибки даже в
>файловой системе достаточно высока...
Вот например у меня на диске (почти) всегда есть потерянные
кластеры. Наверное из-за частых зависаний.
>>Да, перезагрузка машины в момент записи на диск
>>чревата сбоями в FAT. Но даже без зависаний при хранении
>>нескольких тысяч файлов проявляется ВЕРОЯТНОСТНЫЙ подход -
>>файловая система это сложная база данных, в которой верятность
>>возникновения ошибки при работе с файлом хоть и мала, но при
>>огромном числе файлов соответственно увеличивается.
>>Любая нормальная интенсивно используемая база данных
>>регулярно обслуживается специалистом. А где взять специалиста
>>на каждый компьютер, на каждую файловую систему?
>Поэтому пользователям Windows приходится
>переустанавливать свою систему.
Я так активно работаю, что переустанавливаю каждую неделю.
А установка у меня автоматизирована, и занимает около 3 часов.
>>Наверное вы часто удаляете программы и устанавливаете новые?
>>Windows этого сильно не любит, при этом происходит "засорение"
>>каталога SYSTEM, реестра... Кроме того я заметил, что
>>при зависании программы в ее исполняемом коде (но точно не
>>уверен) возникают исменения - и она сбоит все чаще и чаще.
>>И нужно ее переустановить.
>Так и поступает автор...
Я тоже так поступаю, и таких программ у меня много.
>Windows 98 держится уже больше четырех месяцев!
Везёт же!
>>Мною было замечено, что Windows в чем-то подобна
>>живому существу - она реагирует на мысли пользователя.
>>Если вы не любите Windows (ваш девиз: Windows must die!),
>>злитесь на нее - "окошки" сыплются чаще и система рушится
>>быстрее. Так что одно из двух: либо вовсе не использовать
>>Windows, либо пользоваться ей, но спокойно и не требовать
>>от нее чего-то особенного. Проверено на практике!
>Однажды установленная, DOS работает, пока не удалят ее сис-
>темные файлы, либо пока не случится сбой на диске в загру-
>зочной области.
Да, потому что она простая и это именно операционная система,
а не программа. Windows это программа!
>Но с другой стороны, такие преимущества Windows,
>как многозадачность...
В DOSе тоже можно сделать многозадачность (DESQVIEW, win3.1)
>>В Windows 95/98 реализована по определению более
>>надежная вытесняющая многозадачность, в отличие от
>>Windows 3.x. Вот только фирме Microsoft следовало бы
>>взять девизом фразу Черномырдина: "Хотели как лучше -
>>получилось как всегда!". Многозадачность в Windows 95
>>реализована хуже, чем в Windows 98, но к счастью,
>>Microsoft учится на своих ошибках!
>обилие программного обеспечения
Для DOS ещё больше программного обеспечения!
>простота освоения на уровне пользователя
В DOSе там тоже просто.
>>Просто, но не всегда. Сеть, например, в DOS организовать
>>сложнее чем в Windows. Опять же у многих программ разный
>>интерфейс. Например, когда в одной программе выход по
>>нажатию F10, в другой - Esc, в третьей Alt-X, Ctrl-Q,
>>Alt-F3... это слегка напрягает :-).
>возможность работать с большим объемом памяти
Не очень понял, Если Вы имеете ввиду что Windows грузит
программы в верхнюю память то в DOSе можно установить Qemm.
>>Нет, просто DOS работает в реальном режиме процессора
>>и может обращаться только к младшему 1 Мб памяти.
>>Правда сейчас многие программы для DOS переходят в
>>защищенный режим (то есть идут на 386+ процессоре)
>>при помощи DOS4GW, EMM либо DPMI, а то и своим макаром :-).
>>Так что при желании DOS-программа вполне может
>>использовать хоть 256 Мб RAM!
>издеваться над командной строкой...
Есть Norton Commander.
>>А в нем командная строка :-)))
Вы скажете, что Norton Commander это программа?
Но Windows это тоже программа.
Если мне нужен Windows я его запускаю по команде win.
А то что в "завершении работы" написано
"Перезагрузить компьютер в режиме эмуляции MS-DOS"
то это двойное враньё. Во первых это никакая не "эмуляция",
а во вторых компьютер не перезагружается.
>>Верно!
>над однозадачностью, над 640 Кб памяти... Многих
>это устраивает.
Например меня это не устраивает я установил себе
DESQVIEW и QEMM.
>Конечно, возможности Windows гораздо больше, чем DOS.
Не "гораздо" а совсем чуть-чуть.
А может быть даже меньше.
>>И не возможности, а размеры дистрибутива.
>>И не Windows, а SunSolaris.
>>...простите, анекдот вспомнил! :-)
>И все же автор этой статьи, увлеченный
>поиском различных старых программ, осмеливается утверждать:
>даже под MS-DOS можно легко решать множество сложных задач
Побольше чем у Вас перечислено.
>>Вполне согласен. Надо упомянуть еще просмотр фильмов
>>в формате MP4, чтение документов Word 2002, HTML. PDF.
>>А также создание WWW-сервера под DOS! И это далеко не все...
>Кроме того, установив Windows 3.1 (это, кстати не ОС, а обо-
>лочка к MS-DOS, и довольно надежная!)...
Windows не только 3.1 тоже не OS.
>>Я согласен, это так, но к сожалению противники DOS
>>возразят, что у Windows NT/2000/XP свой загрузчик
>>и никакой командной строки, то есть они загружаются
>>без DOS, сами по себе
>Хотя можно выходить в Интернет из-под DOS через
>браузер Arachne (но автор это не пробовал)...
А у Вас есть этот браузер?
Если есть, то может быть Вы мне его дадите?
>>Теперь Arachne 1.69 лежит у меня на сайте.
>>Уважаемые читатели! Подскажите, как переключать
>>кодировки Win-1251/Koi-8r в Arachne? Я это еще
>>давно знал, но увы, забыл... :-( Плагины у меня
>>есть, но как привязать их к комбинациям клавиш
>>Shift-F9/Shift-F10?
>И откомпиллировать, получив
>исполнимый файл размером всего несколько десятков килобайт!
Насчёт маленьких программ. Самая маленькая программа 8 байт
та которая изменят количество строк в экране одна
устанавливает 25 строк, а другая 28. А самая маленькая
программа под Windows будет всё равно больше 2 Kb.
>>Недавно нашел текст самого маленького "вируса" для DOS. Вот он:
X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*
>>Если сохранить эту красную строку как файл с расширением
>>*.com (68 байт!), то он при запуске выведет сообщение на
>>экран, однако любой нормальный антивирус скажет, что это
>>ВИРУС под названием "EICAR Test File"! Исходники "вируса"
>>взяты из документации к DrWeb. |