Методика тестирования и сравнения операционных систем

И опыт, сын ошибок трудных…

Сравнивать операционные системы различной архитектуры занятие неблагодарное. Необходимо обеспечить равные условия для конкурентов (вот уж не думал, что буду цитировать классические принципы хартии предпринимательства), и по возможности исключить предвзятое отношение тестера (это я себя уговариваю :) ).

Итак, возможны три варианта тестирования, одинаково имеющих право на существование:

- Установка ОС на одинаковые по конфигурации компьютеры – лучшее решение, но в домашних условиях недоступное, четыре компьютера, но все разной конфигурации.

- Установка ОС на один компьютер по очереди, и одновременно. Хорошее решение, но вот переключаться из одной системы в другую занятие не доставляющие никакого удовольствия. оставляем как запасной вариант. Есть предчувствие, что ряд тестов придется продублировать используя этот метод

-Установка ОС в виртуальных машинах. Именно эту методику и возьмем за основу. Преимущества этого подхода очевидны – обе системы запускаются на виртуальных компьютерах с одинаковой конфигурацией. Можно использовать виртуальную сеть для тестирования коммуникационных возможностей, скорости передачи файлов и.т.д.

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

В качестве хост компьютера выступает ноутбук Asus x50vl. Конфигурация стандартная, за исключением того, что вместо штатного DVD погибшего от нещадной эксплуатации используем внешний DVD от Samsung. Среди имеющихся в наличии – явный “середнячок” в плане призводительности. В качестве хост системы выступает Gentoo Linux, скомпилированный и “заточенный” под горячо любимый Asus x50vl. Ну а VirtualBox в представлении думаю не нуждается…

UPDATE: похоже нуждается…  Итак, VirtualBox – бесплатная программа от всемирной известной компании Sun Microsystems. Официальный сайт программы – http://www.virtualbox.org. Несмотря на то, что сайт на английском языке, VirtualBox отлично русифицирован, имеет приятный интерфейс и довольно шустро работает даже в ОС Windows Vista.

Как и любая другая программа VirtualBox инсталлируется на компьютер совершенно обычным способом.

VirtualBox прекрасно работает не только в Windows, но и в операционных системах Linux, Mac OS X и SUN Solaris. Полный список версий для различных ОС вы можете найти на официальном сайте программы: http://www.virtualbox.org/wiki/Downloads.  Для комфортной работы в VirtualBox у вашего ПК должно быть минимум 512 Мб свободной оперативной памяти.  Подробно: http://ru.wikipedia.org/wiki/VirtualBox

Была коварная мысль: устроить соревнование на четырехпроцессорной конфигурации (двух ядерные) с 64Гб оперативной памяти. Но тогда соревнование явно будет не равным, ибо Windows 7 не умеет “без костылей” работать с оперативной памятью больше 4Гб. Да и насчет процессоров есть сомнения. Так что, ориентируемся на потенциально более слабую систему.

Параметры виртуальной машины:

  • 1024 Мб Оперативной памяти
  • 128Мб Видео. Все доступные ускорители включены.
  • 20Гб HDD (виртуальный диск) – по настойчивой просьбе Windows.
  • Полный доступ к USB, CD,DVD, и всей доступной периферии
  • PAE/NX включаем обязательно

В качестве подопытных операционных систем выступают Window 7  Максимальная. (последняя система от Билла купленная “на всякий случай” и “посмотреть”, вот и представился этот случай посмотреть) и Linux Mint (Helena). Выбор ее  обусловлен тем, что есть ее диск подаренный на какой то конференции IBM. Собственно говоря это “причесаная” Ubuntu. Соперники из одной “весовой” категории десктопных ОС.

Несколько слов от разработчиков:

Microsoft – Появление новых возможностей в Windows 7 обусловлено возрастающими нуждами конечных пользователей и ИТ-специалистов компаний. Компьютерная грамотность пользователей растет, а с ней растут и требования к технологиям, применяемым в работе. Современному человеку необходима возможность эффективно работать не только в офисе, но и дома, и в любом филиале своей компании, и даже в дороге. А так как потребности пользователей возросли, усложнились и задачи ИТ-специалистов. Сегодня они должны предоставить пользователям больше возможностей и большую гибкость. При этом перед ИТ-службами по-прежнему стоит задача минимизировать расходы и обеспечить наилучшую безопасность.  Подробности на сайте Microsoft.

Сразу вспоминается теория заговора (не думал, что мои мысли получат такое реальное подтверждение). Пользователей мягко и “ненавязчиво” подводят к мысли, что без Microsoft и системных администраторов обычные пользователи не способны даже самостоятельно сходить “по малнькому” установить Windows.

Linux MintLinux Mint — дистрибутив, основанный на Ubuntu GNU/Linux. Как утверждают сами авторы дистрибутива, Linux Mint является наиболее совместимой с оригинальной Ubuntu и не теряет её функционала. Разработчики Linux Mint вносят в дистрибутив Ubuntu ряд изменений, исправляя некоторые недочёты и недостатки, а так же комплектуют операционную систему оригинальным интерфейсом и рядом собственных приложений. По уверениям авторов, новые пользователи легко могут установить систему и сразу же включиться в работу. Девиз дистрибутива – «from freedom came elegance» («свобода, привносящая элегантность»). Информация по системе тут – http://www.mintlinux.ru/menuid-45.

Именно этот вопрос нас с вами и интересует.  Способна ли Linux система составить достойную конкуренцию ОС от всесильной корпорации Microsoft или это просто игрушка для студентов и энтузиастов.

Продолжение в статье - Windows 7, инсталляция – первые тесты.

По теме:

Оставьте комментарий