The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"ОС Minix получила финансирование в размере 2.5 млн. евро"
Отправлено User294, 28-Апр-09 22:24 
>как некорректно отработавшее DOS-приложение делает Win95 полностью неработоспособным

При том - оно так и было и часто.И win16 приложений это во многом касалось - для них жил по сути какой-то огрызок Win 3.x (krnl386 или как там этот шЫт правильно) под все это.Со всеми его горбылями.В общем архитектура 95-х была адской смесью костылей.

>По поводу вытесняющей многозадачности: а еще большинство функций WinAPI входили в global
>lock, причем он был настолько global, что всяким FreeBSD до таких
>локов даже в худшие времена было как ползком до Пекина.

Ой, еще глобальный там был message loop который в виндах 3.х все проги должны толкать самолично, добровольно отдавая тем самым время другим задачам(кооперативная многозадачность).Если прога не толкала loop, 3.х дохли - времени другим задачам не доставалось.В 95 эта проблема с программами вин 3.х (16-битными) никуда не пропадала :)

>WinAPI. global lock нивелировал возможности вытесняющей многозадачности.

Там дело даже не в глобальных блокировках - там все хуже было.Честная многозадачность, защита програм друг от друга и системы от них - была только для 32-битных программ Win32.А остальное в этом мяу-миксе 16 и 32-бит кода могло вытворять что хотело по сути.Результат понятен - положить систему на лопатки 16-бит программе было не вопрос.Да, в 32-битной надо было помучаться больше.Но вон WinCIH и то умудрялся себя впнуть там в ring0 и грохнуть флеш и почистить диск - прямым доступом к железу.И под NT оный кстати сосал и с стиранием флеша и с подтиранием первых тыщ секторов диска нулями :)

>Не совсем только понятно, чем именно эта система была "революционна".

Говном она была, набором костылей и кривилек.Половина из которых перекочевали из доса и виндов 3.х к тому же.При том настолько ядреным говном что линукс на фоне этого гуано - просто архитектурный шедевр и пример стройной системной архитектуры :)

>считать "революцией" то, что владельцы недоделанных PC относительно задешево получили в
>распоряжение более красивую, чем в предыдущей версии, игрульку...

Вот и вся революция win95 - кнопка пуск и более вменяемая оболочка.Вин 3.11 был достаточно уродлив и бестолков.

>активно развивался Linux, очень много для того времени умела FreeBSD.

Вот подсесть бы на оных тогда... жаль что тогда было мало информации о оных :(

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру