- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
В одной из наших ранних публикаций мы уже писали о том, что сотрудники нашей компании очень активно
используют в своей работе Apple PowerBook.
И вот недавно, когда мы проводили плановую инвентаризацию офисного компьютерного парка,
молодые специалисты, участвующие в этом, обратили внимание на то, что есть компьютеры с одинаковой конфигурацией,
и предложили провести исследование на тему:
"Влияние операционной системы на производительность web сайта".
Осталось выбрать операционные системы, с которыми нам хотелось бы сравнить производительность.
По данным TAdviser, на территории России циркулирует 171 подвид OS,
из которых мы решили выбрать для данного исследования 15 основных вариантов:
Методика тестирования:
на идентичные компьютеры устанавливались образы операционных систем,
скачанные с официальных сайтов разработчиков OS.
Если присутствовал специализированный образ типа Server.iso,
тогда установка производилась именно с него.
Если на сайте присутствовал только вариант Hybrid.iso,
тогда установка производилась с него и выбором варианта "Web-server".
Если на сайте отсутствовал первый и второй вариант,
тогда установка производилась с образа вида Minimal с ручной установкой служб web-server.
На каждый из компьютеров устанавливался стандартный демо-сайт,
включающий в себя:
51000 файлов
общий размер сайта 345 Мб
база данных из 519 таблиц
общий размер базы 5 Мб
Платные коммерческие версии продуктов запускались в режиме Trial Demo.
За базовую отметку была принята оценка, полученная при замере производительности
на совершенно типовом Apple iMac13,1 Core i3 8GB, рекомендованном для учебных / образовательных / научных
учреждений, начало продаж модельного ряда Март 2013 года.
Все остальные варианты OS запускались на аналогичных по комплектации стандартных офисных
компьютерах (i3-3225 P8Z77-V RAM 8Gb).
Для установки OS по возможности выделялось одинаковое дисковое пространство.
Итак, встречаем показатели базовой системы в нашем исследовании:
Для того, чтобы у читателей не возникло ощущения,
что тестирование производилось на пустом сайте-визитке, демонстрируем,
что запущена полная версия стандартного бизнес-сайта:
Делаем замер технических параметров нашего базового образца:
Получив такие прекрасные результаты и проанализировав список всех OS,
мы предположили, что всего две версии OS способны показать более высокое быстродействие,
и мы не ошиблись в своих расчетах.
Итак - встречаем следующий результат = Gentoo OS
Краткая справка:
Отличительной особенностью Gentoo является наличие оптимизации под конкретное аппаратное обеспечение.
Дистрибутив ведёт своё начало с разработки Дэниелом Роббинсом дистрибутива Enoch Linux в 1999 году.
На стандартном демо-сайте обычный офисный компьютер сумел набрать 65 баллов !
Но даже это не предел.
Еще большую производительность продемонстрировала Oracle Linux !
Краткая справка:
Oracle (Oracle Corporation) - американская корпорация,
крупнейший в мире разработчик программного обеспечения для организаций,
крупный поставщик серверного оборудования.
Наиболее известный продукт компании - Oracle Database, который компания выпускает с момента своего основания.
Подразделения корпорации расположены более чем в 145 странах.
Год основания = 1977
Оборот = $38,2 млрд
Число сотрудников = 122 000
На стандартном демо-сайте обычный офисный компьютер сумел набрать 74 балла !
Из-за ограничений на размер статьи и количество иллюстраций,
на этом пока обзор операционных систем заканчиваем,
остальные результаты будут опубликованы в следующем выпуске.
Продолжаем обзор операционных систем.
Следующий результат получен на FreeBSD.
Краткая справка:
FreeBSD - свободная Unix-подобная операционная система, потомок AT&T Unix по линии BSD,
созданной в университете Беркли.
FreeBSD работает на PC-совместимых системах семейства x86,
включая Microsoft Xbox, а также на DEC Alpha, Sun UltraSPARC, IA-64,
AMD64, PowerPC, NEC PC-98, ARM. Готовится поддержка архитектуры MIPS.
Разработка FreeBSD началась в 1993 году с быстрорастущего набора патчей пользователей системы 386BSD.
На стандартном демо-сайте обычный офисный компьютер сумел набрать 55 баллов !
Следующий результат получен на основе openSUSE (SLED).
Краткая справка:
openSUSE - дистрибутив Linux. Изначально разрабатывался в Германии.
История SUSE Linux началась с того момента, когда в середине 1992 года Peter McDonald выпустил один из первых дистрибутивов Linux - SLS.
В это же время в Германии появилась компания "Gesellschaft fur Software und System-Entwicklung", сокращённо 'S.u.S.E', которая занималась консалтингом по вопросам Unix-систем.
В 1994 году они выпустили первую CD-версию SLS/Slackware под именем S.u.S.E Linux 1.0.
На основе openSUSE также собираются дистрибутивы для корпоративных клиентов:
Suse Linux Enterprise Desktop (SLED) и Suse Linux Enterprise Server (SLES).
На стандартном демо-сайте обычный офисный компьютер сумел набрать 50 баллов !
Следующий результат получен на Red Hat Enterprise Linux Server.
Краткая справка:
Red Hat Enterprise Linux - дистрибутив Linux компании Red Hat.
Данный дистрибутив позиционируется для корпоративного использования.
Новые версии выходят с периодичностью около 3 лет.
Основная особенность дистрибутива - наличие коммерческой поддержки на протяжении 10 лет с возможностью продления.
Red Hat - американская компания, выпускающая решения на основе свободной операционной системы Linux.
Год основания = 1993
Оборот = $1,13 млрд
Число сотрудников = 4 500
На стандартном демо-сайте обычный офисный компьютер сумел набрать 47 баллов !
Следующий результат получен на Novell Open Enterprise Server.
Краткая справка:
Novell Open Enterprise Server (OES) - сетевая операционная система компании Novell, Inc.
OES включает в себя Novell NetWare, SUSE Linux Enterprise Server и набор сетевых служб,
которые могут использоваться как с ядром Linux, так и с ядром NetWare.
Продукт был разработан таким образом, чтобы обе операционные системы могли взаимодействовать друг с другом
Novell, Inc. - американская ИТ-корпорация, специализирующаяся на сетевых сервисах, управлении сетями и Linux.
Год основания = 1979
Оборот = $956 млн
Число сотрудников = 4 000
На стандартном демо-сайте обычный офисный компьютер сумел набрать 46 баллов !
Следующий результат получен на ROSA Enterprise Linux Server.
Краткая справка:
Rosa Linux - линейка дистрибутивов операционной системы Linux,
разрабатываемых российской компанией "НТЦ ИТ РОСА".
Основной продукцией компании являются дистрибутивы,
сертифицированные ФСТЭК России и Министерством обороны России.
Операционная система используется госструктурами и промышленными
предприятиями, работающими с органами государственной власти.
Рекомендуется для работы с государственной тайной.
На стандартном демо-сайте обычный офисный компьютер сумел набрать 42 балла !
Следующий результат получен на Mandriva Linux Enterprise Server.
Краткая справка:
Mandriva Linux - дистрибутив операционной системы Linux, разрабатываемый французской компанией Mandriva.
Изначально дистрибутив назывался Mandrake Linux. 24 февраля 2005 года компания Mandrakesoft купила бразильского распространителя Linux, компанию Conectiva,
и 7 апреля 2005 года, сменила название на Mandriva.
Первый релиз Mandrake Linux состоялся в июле 1998 года.
В октябре 2007 года Mandriva Linux был признан "Продуктом Года" в номинации Linux-решения на выставке Softool.
На стандартном демо-сайте обычный офисный компьютер сумел набрать 41 балл !
на этом пока обзор операционных систем заканчиваем,
остальные результаты будут опубликованы в следующем выпуске.
Продолжаем обзор операционных систем.
Следующий результат получен на Oracle Solaris.
Краткая справка:
Solaris - компьютерная операционная система, разработанная компанией Sun Microsystems.
Всего Solaris поддерживает 14 файловых систем.
Sun Microsystems - американская компания, производитель программного и аппаратного обеспечения,
в период с апреля 2009 года по январь 2010 года была поглощена корпорацией Oracle.
Год основания = 1982
Число сотрудников = 34 600
На стандартном демо-сайте обычный офисный компьютер сумел набрать 44 балла !
Следующий результат получен на Community ENTerprise Operating System.
Краткая справка:
CentOS (Community ENTerprise Operating System) - дистрибутив Linux,
основанный на коммерческом Red Hat Enterprise Linux компании Red Hat и совместимый с ним.
Срок поддержки каждой версии CentOS составляет 10 лет.
Каждая версия обновляется каждые 6 месяцев для поддержки новых аппаратных средств.
Первый выпуск 2004-05-14
На стандартном демо-сайте обычный офисный компьютер сумел набрать 42 балла !
Следующий результат получен на Ubuntu.
Краткая справка:
Ubuntu - операционная система, основанная на Debian GNU/Linux.
Основным разработчиком и спонсором является компания Canonical.
По утверждениям Canonical, Ubuntu используется примерно 20 миллионами пользователей.
Он является 4-м в списке самых популярных дистрибутивов Linux для веб-серверов.
По версии DistroWatch (на 2014 год) занимает 2-е место по популярности для десктопов.
На стандартном демо-сайте обычный офисный компьютер сумел набрать 38 баллов !
Следующий результат получен на Debian.
Краткая справка:
Debian - операционная система, состоящая из свободного ПО с открытым исходным кодом.
В настоящее время Debian GNU/Linux - один из самых популярных и важных дистрибутивов GNU/Linux,
в первичной форме оказавший значительное влияние на развитие этого типа ОС в целом.
Debian имеет наибольшее среди всех дистрибутивов хранилище пакетов - готовых к использованию программ и библиотек.
Первый выпуск 16 августа 1993
На стандартном демо-сайте обычный офисный компьютер сумел набрать 34 балла !
на этом пока обзор операционных систем заканчиваем,
остальные результаты и итоговая таблица будут опубликованы в следующем выпуске.
Продолжаем обзор операционных систем.
Следующий результат получен на Fedora.
Краткая справка:
Fedora - дистрибутив операционной системы GNU/Linux.
Этот дистрибутив спонсируется фирмой Red Hat и поддерживается сообществом.
Проект служит для тестирования новых технологий, которые в дальнейшем включаются в продукты Red Hat и других производителей.
Смена названия проекта Fedora Linux для Raspberry Pi на более короткое и зычное Pidora
было встречено с большим энтузиазмом в русскоязычных СМИ.
Никогда они еще так бурно не реагировали на выпуск очередной версии очередного дистрибутива Linux.
На стандартном демо-сайте обычный офисный компьютер сумел набрать 36 баллов !
Последний результат получен на Windows.
Краткая справка:
Microsoft Windows - семейство проприетарных операционных систем корпорации Microsoft,
ориентированных на применение графического интерфейса при управлении.
Изначально Windows была всего лишь графической надстройкой для MS-DOS.
По состоянию на август 2014 года под управлением операционных систем семейства Windows по данным ресурса
NetMarketShare работает около 91% персональных компьютеров.
Microsoft Corporation - одна из крупнейших транснациональных компаний по производству проприетарного программного обеспечения.
Год основания 1975
Первый выпуск 20 ноября 1985
Оборот $62,484 млрд
Число сотрудников 127 104
На стандартном демо-сайте обычный офисный компьютер сумел набрать всего 15 баллов !
Таким образом, было протестировано "Влияние операционной системы на производительность web сайта".
Итоговая таблица выглядит так:
Почему на однотипных компьютерах была получена разная итоговая производительность с разницей в 5 раз ?
На это есть 3 причины:
1 - Разные версии программных продуктов.
Каждый производитель ПО по своему усмотрению собирает пакет программ, которые, по его мнению,
наиболее полно смогут решить потребности пользователя.
Наиболее ответственно к этой задаче подошла корпорация Oracle, и именно поэтому их готовый продукт
Oracle Linux Server занимает первое место в данном соревновании!
2 - Разные версии компиляторов.
Каждый производитель ПО по своему усмотрению использует свой набор компиляторов,
и бинарные программы должны работать на большом числе различных аппаратных платформ.
При этом каждый компилятор обладает своими характеристиками скорости и оптимизации под конкретную модель CPU,
именно поэтому сборки Gentoo демонстрируют стабильный второй результат по производительности!
3 - Разные файловые системы.
Выбранные операционные системы способны работать более чем с 15 типами файловых систем.
Каждая файловая система имеет разные параметры по скорости и надежности.
Каждый производитель ПО по своему усмотрению выбирает файловую систему, которая, по его мнению,
обеспечит максимальную скорость и надежность.
Именно поэтому в нашем тестировании Mac OS X занимает стабильное третье место по производительности!
Для эстетов, любящих точность до последнего знака после запятой и критиков, негативно воспринимающих
любые наши репортажи и тесты, можем предложить провести самостоятельное альтернативное исследование:
1 - Найти 15 одинаковых и свободных компьютеров
2 - Установить на каждый из них операционную систему из предложенного списка
3 - Для избежания обвинений в неакадемическом подходе предпринять попытку установить все OS на единую файловую систему
4 - Установить одинаковый пакет AMP (Apache MySQL PHP) на все 15 компьютеров
5 - Установить одинаковый демо-сайт на все компьютеры
6 - Сделать замер производительности
7 - Показать итоговую таблицу
Наша задача была несколько иной - замер производительности OS в комплектах из коробки производителя.
Навеяло...
С незапамятных времён, ученые умы били голову над главной проблемой человечества, а именно - "Почему разные люди, в одной и той же ситуации ведут себя по разному"???
Сколько спорных теорий на этот счет высказывалось, но ни одна не смогла объяснить этот феномен.
И вот теперь, со всей ответственностью, мы можем заявить, что МЫ нашли ответ на самую древнюю загадку человечества!
Мы провели 100500 тыс. исследований и опытов. Потратили кучу времени и средств, но все же пришли к одному, единственно правильному ответу:
Разные люди, в одной и той же ситуации ведут себя по разному - потому, что они разные! ☝
Не стоит благодарностей - мы делимся со всеми этой информацией безвозмездно. ;)