Windows linux mac solaris

suhorukov.com

Сравнение операционных систем Mac OS, Linux и Windows

Споры о том, какая из этих операционных систем лучше, наверное, не прекратятся никогда. Самыми распространенными и популярными среди ОС считаются Windows, Linux и Mac OS. Попробуем сравнить их.

Начнем с того, что Linux принадлежит к семейству открытых и свободных систем. Что это значит? Вы можете совершенно бесплатно, а главное, законно произвести установку ОС на своем ПК или ноутбуке. В свою очередь Mac OS и Windows относятся к закрытому (проприетарному) семейству операционных систем. Их копии необходимо приобретать для установки. Широко распространены пиратские версии.

Теперь кратко о каждой из названных ОС:

Windows. Еще недавно самая распространенная операционная система. По данным статистики, она установлена на 85% устройств: планшеты, ноутбуки, компьютеры. Используются как дома, так и на предприятиях. С распространением мобильных устройств – смартфонов, Linux начала теснить Windows. Ведь именно она стал основой для Android.
Самые главные плюсы – отличная совместимост ь и распространенность.

Linux из семейства операционных систем Unix. Однако существуют различные дистрибутивы, которые имеют ядро в зависимости от версии, и заточены под определенные цели. Они подходят и для работы на десктопах для домохозяйкам, и для мощных кластерных серверных систем. Более 80% серверов в Интернете работают на базе одного из дистрибутивов Linux, FreeBSD или другой Unix-подобной системы. Про основу под Android мы сказали выше.

Достоинство – оперативная доработка недочетов и неточностей благодаря открытому исходному коду.

Mac OS. Система, которая была разработана компанией Apple. Это сопутствующее ПО для выпускаемых этой корпорацией устройств. Основана на FreeBSD, исходный код закрыт. В настоящий момент занимает менее 20% рынка и считается второй по популярности.

Преимущества – стабильность и производительность.

Сравним ОС по нескольким параметрам.

Системные требования. Конечно, на данный параметр сейчас обращают гораздо меньшее внимание, чем каких-нибудь 7–8 лет назад. Однако количество приложений, которым для работы необходимы серьезные ресурсы, увеличивается. Это значит, что и свободное место на вашем ПК или другом устройстве будет не лишним.

Windows. Для стабильной работы системы последних версий вам понадобится процессор с двумя ядрами, 1 Гб оперативки (а если берете 64-битный дистрибутив, то еще больше), не самая плохая видеокарта.

Linuх. Здесь ситуация проще. Достаточно одноядерного процессора, 256 Мб оперативки (сразу приготовьтесь докупить планку) и абсолютно любой видеокарты. Естественно, этого будет недостаточно для быстрой работы приложений и легкого серфинга в Интернете. Но минимальные требования именно такие. Отметим, что плюсом будет модуль ядра Zram, который позволяет сжимать данные с помощью zip перед сохранением в оперативной памяти.

Mac OS. Так как система закрыта, то однозначного вывода сделать не получится. Теоретически данную ОС получится запустить с 512 Мб оперативки, одноядерным процессором с частотой 1 ГГц и 9 свободными Гб памяти на жестком диске.

Безопасность/защищенность от вирусов. Большинство пользователей хранят на своих компьютера личную информацию, фото, осуществляют денежные переводы, общаются и т. д. Вся эта информация требует защиты. Насколько устойчивы выбранные для сравнения ОС:

Windows. Считается, что это ОС наиболее уязвимая. Это можно объяснить очень просто: над последними версиями работают менее квалифицированные сотрудники. Подобное подтверждается многочисленными ошибками в коде. Если вспомнить Windows NT и Windows XP, то процесс разработки был организован хорошо, отсюда и стабильность. Именно поэтому хакеры придумывают все новые и новые вирусы под эту оболочку. Также специалисты из Microsoft устраняют крайне мало уязвимостей, а если делают это, то через месяц или больше.

Linux. Если посмотреть на Linux, то «дыры» латаются за считанные часы. Все продукты семейства Unix имеют очень мало изъянов. Есть возможность шифрования данных, но чтобы это выполнять, потребуются определенные навыки. Что касается всплывающих блокираторов – про них можно забыть.

Mac OS. Наиболее безопасная ОС, за ее взлом даже назначают неплохую награду на некоторых хакерских сайтах. Помогает поддерживать систему в стабильности за счет шифрования данных и распределения их на личные и системные. К тому же новая Mac OS переписана с нуля и не совместима с предыдущими версиями. Это значит, что искать пути взлома стало еще труднее.

Процесс установки и настройки ОС. Тут сравниваемые проявляют себя по-разному: кто-то « настроен дружелюбно » , а кто-то доставит немало хлопот.

Windows. Как показывает практика, поставить ее может даже начинающий пользователь компьютера. Ход всей операции понятен на интуитивном уровне. Минус – придется искать некоторые программы для полноценной работы системы.

Linux. Процесс установки мало отличается от вышеописанного, а порой установить ПО будет даже проще. Это касается именно десктопной версии. Если вам нужна большая кастомизация системы и экономии диска, то для установки необходимо иметь хотя бы общее представление о пакетах системы и их взаимодействии.

Mac OS. Процесс установки можно сравнить с аналогичной операцией у Windows. Чтобы настроить систему, используются уже готовые программы System Preferences.

Стабильность. Рассмотрим различия в процессе работы.

Windows. Да, устаревшие версии действительно часто выходили из строя. На современных вариантах ОС такого нет. Синие экраны смерти появляются теперь крайне редко.

Linux. Пожалуй, самая стабильная система из всех троих.

Mac OS. Сбои случаются примерно с той же периодичностью, что и у Windows. Это чаще всего происходит из-за использования несовместимых со стандартами Apple программи.

Поддержка ПО. Сейчас сравним, как «относятся» к стороннему софту представленные операционные системы.

Windows. Так как данная ОС самая распространенная, то и ПО чаще всего пишется именно под нее. Можно найти очень много платного и бесплатного софта.

Linux. С каждым годом появляется огромное количество программ, совместимых с этой системой, и практически все они бесплатные. Кроме того, в данной ОС есть эмуляторы Wine и Mono, которые позволяют запустить большую часть Windows-приложений прямо из Linux.

Mac OS. Программ достаточное количество. Минус – устанавливать их можно только из AppStore.

Удобство в использовании. Все разработчики стремятся сделать свои продукты максимально простыми и доступными в применении, но не у всех это получается.

Windows. Тут без вопросов. Интерфейс понятен (если не считать Windows 8). Работа за компьютером не вызывает сложностей.

Читайте также:  Windows 10 ubuntu efi

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

Mac OS. Тоже удобная и простая система, в ней учитываются все мелочи. Работа с ней будет понятна даже непосвященному.

Вместо заключения. Хочется отметить, что выбор должен основываться на запросах. Определитесь, что вам нужно. Windows простая и понятная система, которая идеально подойдет начинающему пользователю. Mac OS отлично оптимизирована, приятна в работе, производительна. Linux активно развивается, ее применяют уже «вооруженные» люди и профильные специалисты, также и все чаще устанавливают на домашние компьютеры. Берите то, что подходит вам. От себя рекомендуем пройти курс «Системный администратор Linux»​ в нашей Академии.

Подписка

Выберите рассылки, на которые вы хотите или не хотите быть подписанным.

Источник

Windows linux mac solaris

OracleВ® VM VirtualBox

Administrator’s Guide for Release 6.0

2.22.В Starting Virtual Machines During System Boot

You can start VMs automatically during system boot on Linux, Oracle Solaris, and Mac OS X platforms for all users.

2.22.1.В Linux: Starting the Autostart Service With init

On Linux, the autostart service is activated by setting two variables in /etc/default/virtualbox . The first one is VBOXAUTOSTART_DB which contains an absolute path to the autostart database directory. The directory should have write access for every user who should be able to start virtual machines automatically. Furthermore the directory should have the sticky bit set. The second variable is VBOXAUTOSTART_CONFIG which points the service to the autostart configuration file which is used during boot to determine whether to allow individual users to start a VM automatically and configure startup delays. The configuration file can be placed in /etc/vbox and contains several options. One is default_policy which controls whether the autostart service allows or denies to start a VM for users which are not in the exception list. The exception list starts with exception_list and contains a comma separated list with usernames. Furthermore a separate startup delay can be configured for every user to avoid overloading the host. A sample configuration is given below:

Any user who wants to enable autostart for individual machines must set the path to the autostart database directory with the following command:

2.22.2.В Oracle Solaris: Starting the Autostart Service With SMF

On Oracle Solaris hosts, the Oracle VM VirtualBox autostart daemon is integrated into the SMF framework. To enable it you must point the service to an existing configuration file which has the same format as on Linux, see Section 2.22.1, “Linux: Starting the Autostart Service With init”. For example:

When everything is configured correctly you can start the Oracle VM VirtualBox autostart service with the following command:

For more information about SMF, see the Oracle Solaris documentation.

2.22.3.В Mac OS X: Starting the Autostart Service With launchd

On Mac OS X, launchd is used to start the Oracle VM VirtualBox autostart service. An example configuration file can be found in /Applications/VirtualBox.app/Contents/MacOS/org.virtualbox.vboxautostart.plist . To enable the service copy the file to /Library/LaunchDaemons and change the Disabled key from true to false . Furthermore replace the second parameter to an existing configuration file which has the same format as on Linux, see Section 2.22.1, “Linux: Starting the Autostart Service With init”.

To manually start the service use the following command:

For additional information on how launchd services can be configured see:

2.22.4.В Windows: Starting the Autostart Service With a Windows service

On Windows, autostarting is implemented as a Windows service. The service is installed for every user with their own credentials. Before installing any autostart services on a system you first have to define the VBOXAUTOSTART_CONFIG environment variable in the system variables with the path to the autostart configuration file. The configuration file has the same format as on Linux, see SectionВ 2.22.1, “Linux: Starting the Autostart Service With init”, except the user name can be specified using the following formats: «user», «domain\user», «.\user» and «user@domain».

To enable autostarting for a particular user, a member of the administrators group must run the following command:

The password file should contain the password followed by a line break. The rest of the file is ignored. The user will be asked for a password if the password file is not specified.

To disable autostarting for particular user, a member of the administrators group must run the following command:

If a user has changed their password then a member of the administrators group must either reinstall the service or change the service credentials using Windows Service Manager. Due to Windows security policies, the autostart service cannot be installed for users with empty passwords.

Copyright В© 2004, 2020 Oracle and/or its affiliates. All rights reserved. Legal Notices

Источник

Что лучше Solaris или Linux?

В последнее время данный вопрос стал подниматься все чаще и чаще. Конечно, без стараний самой Sun здесь не обошлось — нужно же продвигать свое детище — Solaris 10. Но многие приверженцы Linux стали тоже задумываться: а вдруг Solaris действительно лучше, надежнее и быстрее, чем Linux? Может,

Интро: extended edition

Если честно, мне самому стало интересно: что же лучше Solaris или Linux. Ведь компания Sun вкладывает много средств и усилий в продвижение своей операционной системы. В Интернете появляется все больше и больше обзоров, в которых говорится о том, что Solaris якобы быстрее и надежнее. Так ли это на самом деле? Большая часть таких обзоров — заказные (написаны или по заказу Sun или сотрудниками/фанатами Sun), а поскольку Solaris менее популярна, то при поиске информации о ней то и дело «натыкаешься» на эти обзоры.

В поисках истины была заказана десятая версия Solaris. Заказать Solaris можно просто, а главное — бесплатно на сайте https://www.sun.com/software/solaris/get_software_kit.jsp. Через пару недель я ее получил. Первое впечатление (от коробки) очень хорошее. Чувствуется коммерческая нотка Sun. Приятнее держать в руках добротный DVD-бокс, чем бумажный конверт, в котором распространяются большинство дистрибутивов Linux. Но главное, понятно не «тара», а содержимое.

Поскольку Solaris — далеко не десктопная операционная система, в данной статье основное внимание будет уделено самым важным для предприятия критериям: безопасности и производительности этой системы по сравнению с Linux.

Что популярнее?

Популярнее, безусловно, Linux. Чтобы вы не считали, что я фанат Linux и собрался устроить очередную пропаганду, подтверждаю свои слова фактами. В Интернете есть проект top500, позволяющий судить о популярности того или иного явления в мире информационных технологий. Загляните на страничку https://www.top500.org/stats/list/29/os и вы узнаете, какая операционная система чаще встречается на серверах. Лидерство за Linux. Solaris остались жалкие 0.80%. Почему? Возможно, Solaris действительно не так популярна. Тогда положение дел может очень быстро измениться — если Solaris действительно лучше, то на нее переведут очень много компьютеров. А может, Solaris слишком дорога? В общей сложности, Linux установлена на 393 из 500 самых мощных компьютеров (78,6 %). Вы только вдумайтесь в эту цифру — более 78%. И это не все компьютеры мира, а самые мощные компьютеры мира. Администрирование таких компьютеров не доверяют студентам первого курса. Их администрированием занимаются профессионалы и неужели вы думаете, что почти 80% профи ошиблось с выбором операционной системы? Мне так не кажется. Можно предложить, что Linux установили только потому, что она бесплатная. Но в нашем случае это не проходит: не забывайте, мы говорим не о домашних десктопах, а о самых мощных компьютерах мира.

Читайте также:  Команда для смены рабочего стола windows 10

Почему Linux популярнее и предпочтительнее?

Компания Sun — это не «выскочка» на рынке ИТ, которая исчезнет через полгода. Это солидная компания, существующая на информационном рынке очень давно. SunOS (это другое название Solaris, к слову Solaris 10 — это SunOS 5.10) преимущественно устанавливалась на серверах, но и Linux раньше не была особо популярна на офисных и домашних десктопах. Linux начала бороться за рабочие столы обычных пользователей, но Solaris делает то же самое. Подтверждение этому Solaris 10. Solaris 10 — это тот же старый добрый Solaris, но с большей ориентацией именно на пользователя. Если вы установите эту систему, вы сами поймете почему. Сервер-сервером, но десятая версия Solaris удобнее, чем все предыдущие вместе взятые, хотя и не так удобна, как Linux.

Linux лучше локализирована, удобнее в использовании, для нее создано больше программ и она поддерживает большее число устройств. Да и информации по Linux больше. С другой стороны, в случае с Solaris можно рассчитывать на поддержку Sun (от 120 долларов в год с одного процессора — что не очень и дорого), а в случае с Linux — на поддержку сообщества, которая ни к чему не обязывает само сообщество. Хотя можно выбрать коммерческую версию дистрибутива и получать поддержку от компании-производителя.

Solaris существенно проигрывает в локализации, в поддержке устройств (многие производители устройств сами начали поставлять драйверы для Linux — приятно) и в количестве различного программного обеспечения. С другой стороны, у Solaris есть Janus — технология, позволяющая в среде Solaris запускать Linux-приложения для x86. Так что у Solaris есть все шансы стать такой же популярной, как и Linux, но этого почему-то не происходит.

Безопасность

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

Вот некоторые особенности системы обеспечения безопасности Solaris 10:

  1. Система проверки целостности файлов и технология безопасного выполнения программ (Solaris Secure Execution)
  2. Расширенное управление правами пользователей и процессов
  3. Межсетевой экран Solaris IP Filter
  4. Криптографические сервисы и безопасные средства удаленного доступа
  5. Поддержка NIS, LDAP и PAM

Давайте рассмотрим все эти возможности подробнее.

Система проверки целостности файлов: Solaris Secure Execution

Практически все двоичные файлы в Solaris снабжены цифровыми подписями, что позволяет легко узнать, был ли изменен файл. Также в состав Solaris 10 входит утилита BART (Basic Audit and Reporting Tool) — она используется для проверки целостности приложений и файлов данных. Технология безопасного выполнения предотвращает выполнение измененного или неподписанного кода. Secure Execution тесно связана с системой проверки целостности и контролирует практически все приложения, драйверы и модули.

Теперь поговорим о контейнерах в Solaris 10. Данная технология позволяет создавать в пределах одного ядра несколько операционных окружений. Эти окружения и называются контейнерами. Контейнеру можно выделить аппаратные ресурсы (конечно, они ограничены), что позволяет изолировать одну виртуальную среду от других. Другими словами, контейнер — это ОС внутри ОС, но при этом используется ядро материнской ОС. Данная технология называется легковесной виртуализацией. В отличие от XEN или VMWare, где можно создать виртуальную машину, внутри которой запустить другую операционную систему, отличную от материнской, например, в Linux запустить Windows и наоборот, в Solaris средства виртуализации используются не для экспериментов с другими гостевыми ОС, а для обеспечения надежности всей системы в целом.

Вот, что нужно знать о контейнерах:

  1. У контейнера собственный набор процессов, который изолирован от других контейнеров
  2. Контейнер использует свою собственную файловую систему, включая корневую (понятно, что у контейнера свои собственные конфигурационные файлы)
  3. У контейнера свои сетевые интерфейсы, устройства и свой набор сервисов SMF

Есть ли подобные средства в Linux? Что качается целостности, то многим Linux-администраторам давно известны утилиты tripwire (https://www.tripwire.com), integrit и bsign (входят в состав Debian). Так что с целостностью файлов в Linux все в порядке. Контейнеры, подобные контейнерам Solaris, также есть в Linux (рекомендую почитать https://heap.altlinux.ru/alt-docs/modules/ve_rationale.kirill/index.html), кроме этого Linux предлагает chroot-окружения (это не полноценные контейнеры, но тоже довольно эффективны).

Сделаем выводы: Linux ничем не уступает Solaris 10, точнее Trusted Solaris, поскольку технология контейнеров пришла именно из Trusted Solaris.

Расширенное управление правами пользователей и процессов

Все мы знаем, что традиционная система управления правами пользователей в UNIX/Linux не очень безопасна. Стоит злоумышленнику получить пароль пользователя root и он владеет всей системой. Это несколько неправильно, поэтому стали разрабатываться системы управления доступом на основе ролей. Данные системы позволяют назначить пользователям минимально необходимые для их работы права, например, зачем обычному пользователю возможность запуска gcc? Такое решение позволяет эффективно ограничить права пользователей и повысить безопасность системы.

В Trusted Solaris как раз и использовалась собственная система управления доступом на основе ролей. Linux готова сопоставить ей свою SELinux, которая по праву считается самой безопасной системой ограничения доступа. Кроме SELinux можно использовать GrSecurity и другие системы. Так, что и тут Solaris ничем не лучше Linux.

Межсетевой экран Solaris IP Filter

Solaris IP Filter — это немного модифицированная версия свободно распространяемого IP Filter, о чем в открытую и заявляется на сайте Sun. Особо говорить о нем вряд ли стоит.

Криптографические сервисы и безопасные средства удаленного доступа

В Solaris используется так называемый корпоративный механизм аутентификации Sun (Sun Enterprise Authentication Mechanism). Sun-овцы и тут ничего не придумали своего — этот механизм аутентификации ни что иное, как модифицированная компанией Sun технология Kerberos, которая была в Linux ой как давно! Понимаю, что все новое — это все забытое старое. Недавно прихожу в автосалон Renault, а менеджер мне начинает рассказывать о подогреве заднего стекла и функции follow_me_home (когда фары не гаснут, когда ночью выходишь из машины). Понимаю, что в Renault эти функции появились в 2007 году, но на моей машине они были еще в далеком 1997. Точно такая же ситуация сейчас и с Solaris: берем то, что было в Linux, немного изменяем (дабы создать видимость, что мы это сделали сами) и называем другим именем. Хорошо, что они хоть не заявляют, что это сделали они и только они.

Читайте также:  Ноутбук hp pavilion dv6 переустановка windows

Также в Solaris 10 есть поддержка LDAP, rsh, rcp, telnet и при этом говорится, что раньше их можно было загрузить с Интернета, а теперь все это есть в Solaris 10 по умолчанию. В Linux это было очень давно. Также давно rsh и rcp были заменены на более безопасные решения на базе ssh. И это не говоря уже о telnet, который давно никто не использует!

Как по мне, Solaris в этой категории даже проигрывает Linux. Во-первых, практически ничего не создано нового. Во-вторых, использование решений, которые несколько морально устарели.

Поддержка NIS, LDAP и PAM

Все это тоже давно знакомо администраторам Linux, поэтому опять Sun ничем не удивила. Кстати, насчет LDAP. Настоятельно советую посетить страничку https://www.symas.com/10k-solvlinux.shtml, где приводится сравнение производительности системы под управлением Solaris и системы под управлением Linux. При обращении одного клиента к Solaris-системе, последняя немного отстает от Linux, но при одновременном обращении десяти клиентов, разница, как говорится, «на лицо».

Выводы, сделанные в том тесте, следующие: платформа Linux/x86 превосходит Solaris во всех тестах. Раз мы уж затронули вопрос производительности, то самое время поговорить о ней подробнее.

Производительность

Надежная и безопасная операционная система не всегда является быстрой. Что же касается Solaris 10, то есть теоретические сведения и практические. В теории все выглядит очень даже хорошо. Минимальные системные требования Solaris 10 — минимум 120 (!) Mhz для x86, 256 Мб оперативной памяти и 2 Гб на жестком диске. Таким системным требованиям могут позавидовать даже современные дистрибутивы Linux, не говоря уже о продуктах Microsoft.

Официальные документы Sun твердят следующее:

  • Solaris 10 установила 20 мировых рекордов в тестах, оценивающих производительность и соотношение цены и производительности (https://ru.sun.com/products/solaris/performance.html)
  • Производительность файловой системы UDF (Solaris) в два с половиной раза превышает производительность файловой системы Linux — ext3 (https://www.sun.com/software/whitepapers/solaris10/fs_performance.pdf)
  • Различные средства повышения производительности, с которыми вы сможете ознакомиться на страничке https://ru.sun.com/products/solaris/performance.html

Производительность файловой системы Solaris (UDF)

Понятно, что в официальных бумагах Sun (Sun White Papers) все описано настолько красиво, что многие готовы сразу же поверить всему, что там написано. Но посмотрим, как дела обстоят на практике. На практике получаем медленную загрузку — по сравнению с Solaris, Ubuntu 7 (не говоря уже о Ubuntu 6) настоящий спринтер. Когда же все загрузится, нужно отдать должное Sun, все работает довольно шустро, во всяком случае быстрее, чем я того ожидал. Субъективно, очень даже ничего.

Производительность Solaris очевидна при работе с Java приложениями. Здесь Solaris на высоте. Вы можете ознакомиться с тестами производительности приложения WebReportCafe на страничке https://www.sun.com/software/customers/webreport_cafe.xml. Результаты теста производительности приводятся в количестве страниц PDF-файла созданных за одну минуту (PPM). Так вот, Red Hat Enterprise Linux 4 за одну минуту успевает создать 28.7 страниц, а Solaris 10 — 40 страниц. Если же тонко настроить JVM, то получится 51 страница! Конечно, сами понимаете, что JVM на RHEL никто тонко не настраивал. А жаль. Видно, это не выгодно Sun. Но в любом случае, если вам нужны Java-приложения, то платформа от Sun — это лучшее решение.

SUSE Linux Enterprise Server 10 vs Solaris 10

Давайте сравним десятую версию SUSE Linux Enterprise Server (далее просто SUSE) с десятой версией SOlaris: 10-ая версия Solaris и 10-ая версия SUSE — красиво получается.

Сравнивать SUSE и Solaris будем по разным критериям — от приложений до виртуализации.

Начнем с приложений. Для SUSE доступно более 2000 приложений: как свободные, так и проприетарные, такие как Oracle и WebSphere. Кроме этого существует более 1000 OpenSource-пакетов, которые не входят в состав дистрибутива. У Solaris с приложениями не все так плохо, но и не так хорошо, как в SUSE: более 1500 приложения для x86, но не все они сертифицированы плюс всего 188 OpenSource-пакетов.

Теперь о «железе». SUSE выглядит более привлекательнее еще и потому, что Novell наладила отношения с многими независимыми производителями аппаратного обеспечения, включая HP и IBM, чем не может похвастаться Solaris. Что это дает? Конечно, лучшую поддержку «железа»! SUSE поддерживает аппаратные платформы x86, x64, PowerPC, Itanium 2, z9 (мэйнфрейм IBM). А Solaris может похвастаться поддержкой x86/x64 и SPARC. Настал черед поговорить о производительности. Solaris выигрывает только в тесте SPECjbb2005 (https://www.spec.org/jbb2005/), во всех остальных, особенно для платформы x86 Solaris показывает не очень высокие результаты. SUSE, согласно тестам, показывает лучше результаты. Именно поэтому ведущие производители «железа» выбрали SUSE — Dell, HP и IBM.

Я обещал затронуть вопрос виртуализации. В SUSE используется Xen 3.0, а это означает параллельное выполнение виртуальных машин, в каждой из которых может быть запущена разная гостевая операционная система.

Механизм виртуализации в Solaris несколько иной. Там используется контейнерная технология, обеспечивающая базовые возможности виртуализации, но в этом плане Solaris далеко до SUSE/Xen. В Solaris просто изолируются окружения приложения и пользовательского стека друг от друга, но все работает в пределах одной операционной системы — Solaris. Другими словами, вы не можете установить гостевые операционные системы, как в Xen, и работать в них. Контейнерную технологию можно назвать технологией виртуализации с большой натяжкой. Но зато, нужно отметить, она позволяет существенно повысить надежность системы. Sun в своем механизме виртуализации сделала ставку на надежность, а не на возможность запуска гостевых ОС, которая на сервере предприятия не нужна.

Выводы

Средства безопасности, реализованные в Solaris 10, ничем меня не удивили. В Linux все это было довольно давно. Но все равно у Solaris 10 (именно 10, потому как в предыдущих версиях многих возможностей 10-ой версии нет) есть одно неоспоримое преимущество: все описанные средства безопасности уже встроены в дистрибутив Solaris! Если бы сравнивать Solaris с каким-то отдельным дистрибутивом Linux, вполне возможно, что тот отдельный дистрибутив проиграл бы в плане безопасности. Ведь та же SELinux, тот же tripware и средства виртуализации хоть и созданы для Linux, далеко не всегда входят в состав дистрибутива.

В плане производительности Solaris существенно выигрывает только при работе с Java-приложениями. Хотя, учитывая высокопроизводительную файловую систему UDF, Solaris производит довольно приятное впечатление. Окончательный вывод следующий. Solaris 10 — отличная операционная система, но все же по изложенным в статье причинам, предпочтение я бы отдал Linux. При правильной настройке Linux будет безопаснее, быстрее и удобнее, чем Solaris.

Источник

Оцените статью