Сравнение операционных систем: Linux и Windows
Категория реферата: Рефераты по информатике, программированию
Теги реферата: сочинение изложение, рефераты бесплатно скачать
Добавил(а) на сайт: Сарычев.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 10 11 | Следующая страница реферата
Конечно, ОС Linux еще далеко до Solaris или HP-UX, но требования к перезагрузке компьютера для нее не такие жесткие, как для NT.
Тем не менее у NT и большинства разновидностей UNIX есть общая проблема. Все подобные системы задействуют только два кольца (уровня привилегий) процессора. В частности, для процессоров Intel системы используют нулевое (уровень ядра) и третье (пользовательский уровень) кольцо. Причем в нулевом кольце «крутятся» ядро системы и драйверы устройств. В то же время процессоры Intel уже давно имеют четыре кольца.
Если бы драйверы выполнялись в первом кольце, то это значительно увеличило бы надежность, поскольку некорректно работающий драйвер в этом случае не мог бы вызвать краха системы. Правда, реализация подобной концепции приводит к снижению производительности.
СТОИМОСТЬ
Microsoft указывает, что бесплатность Linux — это не более, чем миф.
На мой взгляд, это совершенно верное заключение. Другой вопрос — насколько дорого обходится использование Linux. Прежде всего, замешательство вызывает степень обобщения статистической информации.
Microsoft приводит данные, что эксплуатация (Total Cost of Ownership,
TCO) Windows NT обходится на 37% дешевле, чем UNIX, и что нет причин считать, что в этом смысле Linux чем-то отличается от других UNIX.
Как известно, есть обман, а есть и статистика. При таком подсчете все свалено в одну кучу. Почему-то Microsoft по затратам на использование приравняла Linux к коммерческим UNIX. Если организации требуется корпоративный сервер для выполнения очень важных приложений, и одна минута его простоя обойдется в сотни тысяч или миллионы долларов (в этой связи вспоминается Нью-Йоркская фондовая биржа), то о каком усредненном
TCO может идти речь? Ни один специалист, находящийся в здравом рассудке, не установит NT. Пусть даже система будет бесплатной.
Для Linux все аналогично. Если компании требуется сервер Internet, подключенный по медленному каналу связи, а среди сотрудников компании есть специалисты по UNIX, то сам Бог велел использовать Linux. И это решение обойдется много дешевле, чем в случае NT. Не стоит забывать, что
Linux и несколько тысяч приложений для этой ОС предлагаются практически бесплатно.
Можно согласиться, что подготовка специалиста по Linux требует затрат, порой превышающих затраты на обучение специалистов не только по
NT, но и по коммерческим UNIX. Отчасти можно также согласиться и с утверждением, что настроить и управлять NT проще, чем Linux, хотя ситуация с Linux достаточно быстро меняется. Впрочем, на этот счет существуют и иные мнения.
БЕЗОПАСНОСТЬ
К большому сожалению поклонников Linux, доводы Microsoft в отношении невысокой безопасности Linux нельзя отвергнуть с порога, поскольку они основаны на очевидных фактах. Прежде всего это относится к отсутствию поддержки списков контроля доступа (ACL), что говорит о слабости Linux на корпоративном уровне. Большинство коммерческих UNIX поддерживает ACL на уровне файловой системы, но в стандартной поставке Linux не имеет даже этого. В свою очередь Windows NT обеспечивает поддержку ACL не только на уровне файлов и каталогов, но и на уровне объектов операционной системы, чем могут похвастаться лишь отдельные версии UNIX.
Microsoft указывает, что концепция безопасности Linux построена по принципу «все или ничего», в частности административные привилегии невозможно делегировать без передачи всех административных полномочий. Но это не совсем так. Во-первых, Linux (так же, как и UNIX вообще) предусматривает возможность смены идентификатора пользователя и группы во время выполнения программы (биты SUID и SGUID). В данном случае во время работы конкретной программы пользователь получает права другого пользователя, в том числе и администратора. Однако справедливости ради стоит отметить, что некорректное использование битов SUID представляет серьезную угрозу для безопасности системы. Во-вторых, в Linux доступ к отдельным приложениям можно регулировать с помощью технологии загружаемых модулей аутентификации (Pluggable Authentication Module, PAM).
Не стоит забывать и о том, что при обнаружении бреши в «обороне» системы «заплаты» выпускаются разработчиками Linux более оперативно.
Microsoft подчеркивает, что Windows NT соответствует классу безопасности C2 по «Оранжевой книге», правда, забывая упомянуть, что это самый низкий класс, требующий сертификации. Но для абсолютного большинства пользователей (особенно российских) критерии безопасности
«Оранжевой книги» не имеют ровно никакого значения.
Мне не понравилось также, что Microsoft ассоциирует Linux со всеми
UNIX. Для справки сообщаю, что самыми безопасными системами, в соответствии с «Оранжевой книгой», являются именно UNIX, хотя и специализированные версии.
НАСТОЛЬНЫЕ КОМПЬЮТЕРЫ
Мало возражений вызывает утверждение Microsoft о неготовности Linux для настольного применения. Для массового пользователя ОС Linux — не самая лучшая альтернатива, хотя для некоторых задач она вполне приемлема.
Это, прежде всего, задачи сетевого администрирования, программы научного и инженерного характера. Но вряд ли стоит надеяться, что какая-нибудь секретарша согласится перейти на Linux. Справедливости ради стоит отметить, что за последнее время разработчики много сделали для повышения удобства работы с Linux. В свою очередь, Windows NT тоже не назовешь идеальной для домашнего и офисного применения — большинство пользователей отдают предпочтение Windows 9x.
Рекомендуем скачать другие рефераты по теме: курсовые, архитектура реферат.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 10 11 | Следующая страница реферата