Развитие ОС, софта и железа

advertisement
История развития ОС
МИРОШНИЧЕНКО МАКСИМ, I1V
Windows NT 3.1
С самого начала проектировалась с учетом всех требований,
предъявляемых к современным ОС: расширяемости,
переносимости, надежности, совместимости,
производительности. Эти свойства были достигнуты за счет
применения передовых технологий структурного проектирования,
таких как клиент-сервер, микроядра, объекты.
Поддерживает симметричную многопроцессорную организацию
вычислительного процесса, в соответствии с которой ОС может
выполняться на любом свободном процессоре или на всех
процессорах одновременно, разделяя память между ними.
Учитывая, что многозадачность реализуется на уровне нитей,
разные части одного и того же процесса могут действительно
выполняться параллельно.
Windows NT 3.5
Как и предыдущая Windows NT 3.1, разработана в двух конфигурациях: для рабочей
станции Windows NT Workstation 3.5 и для сервера - Windows NT Server 3.5. Имеет
многочисленные усовершенствования и нововведения по сравнению с Windows NT
3.1:
1.
Улучшенное автораспознавание аппаратуры, возможность ручного выбора и
конфигурирования сетевых адаптеров.
2.
Совместимость с NetWare. Windows NT-компьютеры могут получать доступ к
файлам, принтерам и серверам приложений NetWare.
3.
Встроенная поддержка TCP/IP. Новая высокопроизводительная Microsoftреализация протоколов TCP/IP, которая обеспечивает простое, мощное
решение для межсетевого взаимодействия.
4.
Значительные улучшения средств удаленного доступа RAS, включающие
поддержку IPX/SPX и TCP/IP, использование стандартов Point to Point Protocol
(PPP) и Serial Line IP (SLIP). Сервер RAS может теперь поддерживать до 256
соединений (вместо 64 в версии 3.1).
Windows NT 4.0
Microsoft решила пожертвовать стабильностью
ради производительности. Внесены изменения в
архитектуру: библиотеки менеджера окон и
GDI, а также драйверы графических адаптеров
были перенесены из пользовательского режима
в режим ядра. Это означает некоторый отход от
принятой в предыдущих версиях Windows NT 3.х
концепции микроядра. Перенос графической
библиотеки и драйверов в область ядра
повышает скорость выполнения графического
ввода-вывода. Эти изменения особенно
сказались на скорости выполнения приложений
Win32, в то время как приложения Windows-16 и
DOS-ские графические приложения работают
примерно также, как и в версии 3.5.
Альтернативные ОС
Линукс — не единственная альтернативная операционная
система. Некоторые операционные системы разработаны
крупными корпорациями, другие – маленькие проекты
разрабатываемые энтузиастами в качестве хобби.
Chrome OS
Chrome OS от Google построено на ядре Linux, но с замененным
программным обеспечением рабочего стола и программами
пользовательского уровня, поэтому выполняться на Chrome OS
может только ПО разработанное именно для него.
Chrome OS это не совсем полноценная операционная система в
широком понимании. Она разработана для того, чтобы быть
предустановленной на специализированных ноутбуках, известных
как Хромбуки (Chromebooks). Однако вы имеете возможность
установить ее и на свой собственный ПК.
Mac OS X
Эппловская операционная система Mac OS X предустанавливается
на Маках, но сейчас Мак это лишь одна из разновидностей ПК, с
таким же стандартным железом внутри. Установить Mac OS X на ПК
может помешать только лицензионное соглашение Apple и
несовместимость аппаратного оснащения твоего ПК. Mac OS X может
беспроблемно работать только на ПК с соответствующей Маку
аппаратной начинкой.
Существует процветающее сообщество людей собирающие себе ПК
под управлением Mac OS X, известный как Хакинтош.
Haiku
BeOS была легкой операционной системой для ПК, портированной на систему
Intel x86 в 1998 году, но так и не смогшей противостоять Microsoft Windows. Be Inc, в
конце концов предьявила иск Microsoft, обвинив в давлении на Hitachi и Compaq,
чтобы те не выпускали ПК с предустановленной BeOS. Microsoft отозвала иск
выплатив $23.5 миллиона Be Inc, хотя и вину свою не признала. Be Inc была в
конечном счете куплена Palm.
Хайку – опенсорсное переопределение BeOS, находящееся в данный момент в
состоянии альфа-тестирования. Это снимок того, что возможно пришло бы на ПК,
если бы Microsoft не давила бы так жестко на партнеров в 90-е годы.
Зависшее развитие ОС
Со времён первых ОС, по подобию которых созданы нынешие,
развитие зависло. Ничего нового, по сути, с тех пор не появилось.
Все новинки вносят лишь обновлённый дизайн, «ультра»повышенную стабильность и безопасность, а на деле это всё тот
же старый изобретённый велосипед, «вылизанный» донельзя.
Всё стало дороже – вся разработка строится не на энтузиазме, а
на зарплате. Зачастую это тормозит прогресс.
Развития железа
В сфере «железяк» ничего сверх-нового также не
появляется.
Сейчас время мобильности и компактности и чем
устройство меньше, тем оно удобнее в использовании. В
«железной» сфере чем мощнее устройство, тем (почти
всегда) оно габоритнее. Тогда о какой компактности
может идти речь?
Развитие по микроскопическим шажкам – это норма.
Новое поколение означает уменьшенное
тепловыделение и немного улучшенное отношение
производительность/ватт. На этом новинки заканчиваются.
Download