АП
Алексей Поляруш

сравнить многозадачность windows и Linux



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

Андрей Раев
Андрей Раев

Не мальчеГи тут собрались, а какие-то хамы недалекие! На вопрос ответить не могут, но зато оскорблять научились, словно БАБЫ базарные, а не мужики.

В связи с вопросом вспоминается анекдот про многозадачность винды:
- Папа, а правда что Windows многозадачная операционная система?
- Да сынок, сейчас дискетку отформатирую и покажу.

Многозадачность в Windows реализована отвратительно. Причем принято говорить, что это проблема поколения Windows 9.х и XP, но на деле проблема остается и в современных версиях Windows. Linux реализует настоящую многозадачность. Все процессы независимы; ни один из них не должен мешать выполнению других задач. Для этого ядро осуществляет режим разделения времени центрального процессора, по-очередно выделяя каждому процессу интервалы времени для выполнения. Это существенно отличается от режима "вытесняющей многозадачноти", реализованной в Windows, когда процесс должен сам "уступить" процессор другим процессам (и может сильно задержать их выполнение).

МР
Мадина Раммо

Юля, не обижайся на АЮ - по сути он прав на 100%. Вот для тебя (если тебя это действительно интерисуе) :
http://habrahabr.ru/post/62811/ - Сравнение операционных систем семейства Linux/UNIX и Windows

И еще добавлю:

Впервые многозадачность операционной системы была реализована в ходе разработки операционной системы Multics (1964 год) . Одной из первых многозадачных систем была OS/360 (1966[2]), используемая для компьютеров фирмы IBM и их советских аналогов ЕС ЭВМ. Разработки системы были сильно затянуты, и на начальное время фирма IBM выдвинула однозадачный DOS, чтобы удовлетворить заказчиков до полной сдачи OS/360 в эксплуатацию. Система подвергалась критике по причине малой надёжности и трудности эксплуатации.

В 1969 году на основе Multics была разработана система UNIX с достаточно аккуратным алгоритмическим решением проблемы многозадачности. В настоящее время на базе UNIX созданы десятки операционных систем.

На компьютерах PDP-11 и их советских аналогах СМ-4 использовалась многозадачная система RSX-11 (советский аналог — ОСРВ СМ ЭВМ) , и система распределения времени TSX-PLUS, обеспечивающая ограниченные возможности многозадачности и многопользовательский режим разделения времени, эмулируя для каждого пользователя однозадачную RT-11 (советский аналог — РАФОС) . Последнее решение было весьма популярно из-за низкой эффективности и надёжности полноценной многозадачной системы.

Аккуратным решением оказалась операционная система VMS, разработанная первоначально для компьютеров VAX (советский аналог — СМ-1700) как развитие RSX-11.

Многозадачность обеспечивала также фирма Microsoft в операционных системах Windows. При этом Microsoft выбрала две линии разработок — на базе приобретённой ею Windows 0.9[источник не указан 1203 дня] , которая после долгой доработки системы, изначально обладавшей кооперативной многозадачностью, аналогичной Mac OS, вылилась в линейку Windows 3.x, и на основе идей, заложенных в VMS, которые привели к созданию операционных систем Windows NT. Использование опыта VMS обеспечило системам существенно более высокую производительность и надёжность. По времени переключения контекста многозадачности (квантование) только эти операционные системы могут быть сравнимы с AmigaOS и UNIX (а также его потомками, такими, как ядро Linux).

Интересно, что многозадачность может быть реализована не только в операционной, но и языковой среде. Например, спецификации языков программирования Modula-2 и Ada требуют поддержки многозадачности вне привязки к какой-либо операционной системе. В результате, популярная в первой половине 1990-х годов реализация языка программирования TopSpeed Модула-2 от JPI/Clarion позволяла организовывать различные типы многозадачности (кооперативную и вытесняющую — см. ниже) для потоков одной программы в рамках такой принципиально однозадачной операционной системы, как MS-DOS. Это осуществлялось путём включения в модуль программы компактного планировщика задач, содержащего обработчик таймерных прерываний [3]. Языки программирования, обладающие таким свойством, иногда называют языками реального времени.

Как видишь о многозадачности виндовс можно говорить начиная с NT и более поздние версии.

НГ
Наталья Горбунова

оффтоп немного.. . У вас не Базедова болезнь, глаза выпучены на фото?

Похожие вопросы
стоит ли переходить с windows xp на linux? чем linux лучше windows?
Linux + Windows = HELP:(
Что лучше для Windows 7 или Linux?
Что круче Windows или Linux???
Pascal Многозадачность
Можно ли на компьютер установить 2 системы Windows и Linux
Что лучше windows или linux
Что лучше? Linux или Windows?
Что лучше Windows или Linux?
Что лучше linux или windows?