Linux vs Windows: влияние OS на uptime и скорость. NetBSD - лучший!

23 мая 2014 2557 admin

Linux vs Windows: влияние OS на uptime и скорость. NetBSD - лучший!


Перевод (вольный, как смог wink ) http://www.feyrer.de/NetBSD/bx/blosxom.cgi/nb_20070501_0319.html
Кот, в свою очередь является репостом http://blog.monitor.us/2007/04/linux-versus-windows-os-impact-on-uptime-and-speed/

Из статьи "Linux против Windows: влияние ОС на uptime и скорость":"Есть много факторов, которые влияют на доступность веб-сайта и производительность для конечного пользователя, а именно, провайдер интернета, местонахождение сервера, параметры сервера, язык программирования, архитектура и реализация приложения. Один из критических параметров - выбор Операционной Системы ( ОС ).
Многие пользователи вынуждены выбирать между Linux и Windows, двумя популярными вариантами для web-серверов. Предоставляя сервис свободного мониторинга, мы в mon.itor.us собрали большой объем данных, чтобы выполнить уникальное аналитическое исследование, исследующее корреляцию ОС с uptime и производительностью.

Выполняя эвристические процедуры определения ОС, мы придумали статистики, которые могут быть интересны для нашего сообщества.
Мы могли бы обнаружить ОС для приблизительно 13 000 сайтов (в то время как база мониторинга гораздо больше, мы либо не смогли обнаружить операционную систему или вероятность обнаружения была ниже разумного порога). После удаления редко используемых ОС мы получили 12 089 сайтов на 16 неделе.

Здесь представлены три интересных результата:

1. Состав проверенных вебсайтов по обнаруженным ОС:

amount_of_monitored_websites_by_detected_os.png (12.76 Kb)


Итак, около 13 000 вебсайтов, и только 238 ( 2% ) работают под NetBSD. Не очень много, особенно когда 774 управляются MINIX (какого хуя ?! tongue ), ну ладно - наверху одиноко 8-)

Данные иллюстрирует очевидное лидерство Linux (60%), следующая Windows (17%).
Почти 2/3 нашего сообщества используют Linux в качестве ОС.

Затем мы проанализировали uptime и скорость отклика для каждый операционной системы. Мы следим каждые 30 минут одновременно с 3 мест в США, Германии и Австрии, поэтому мы выполняем 1008 проверок в неделю для каждого сайта.
Это означает, что, например, что мы сделали для обнаруженных серверов Linux 7295 * 1008 = 7353360 проверок за 16 недель. Аналогично мы сделали 2052 * 1008 = 2068416 провекрок для серверов Windows, на той же неделе. Это дает нам прочную основу для сравнения ОС, предполагая, что можно пренебречь другими различими (например, в каждой группе будет одинаковые проценты хороших провайдеров, хороший дизайн приложений и т.д.).

Когда мы вычислили средние данные и отсортировали по uptime работы мы получили следующие картины (в неделю):

2. Анализ статистики ОС веб-сайтов, отсортированные по uptime:

sorted_os_by_uptime.png (40.64 Kb)


Таким образом, в течение по крайней мере трех недель, NetBSD показал лучшие результаты продолжительности работы ( uptime ). Yai!

Это показывает, NetBSD, как явного лидера в безотказной работе.
BSD серверы и так же Solaris демонстрируют высокий уровень надежности.
Linux опередил Windows, каждую неделю более чем на 0,5%.

Для вашего понимания 0,5% простоя означает 50 минут в неделю, или 216 минут или 3 часа 36 минут в месяц. Стоимость 1 минуты простоя зависит от вашего бизнеса, но, как правило, если вы работаете в бизнес-приложении это может быть довольно высоким (например, см. http://blog.mon.itor.us/?page_id=10) - до нескольких тысяч и даже десятки тысяч.

Одной из причин низкой работоспособности Windows, является необходимость перезагрузки, после патчей, обновлений и установок.
Другим важным параметром является время отклика - сколько времени это займет для пользователя, чтобы получить веб-страницу после подачи запроса HTTP.

Мы отсортировали результаты по среднему времени отклика для ОС и картина - то же самое в неделю к недельному сравнению (We sorted by average response time per OS platform and the picture is the same on week to week comparison:):

3. Анализ статистики ОС веб-сайтов, отсортированные по времени отклика:

sorted_os_by_responce.png (40.46 Kb)


Снова NetBSD занимает первое место в течение трех недель, если взглянуть на время отклика.
NetBSD является лидером по производительности, а затем Solaris и OpenBSD.
Linux опередил Windows, реагируя на около 50 миллисекунд быстрее.

Цитируя снова статью:" Подводя итог, статистически, серверы на основе Linux обеспечивают лучшую доступность и скорость отклика, чем серверы на базе Windows. Абсолютным лидером является NetBSD в обеих категориях; OpenBSD и Solaris также демонстрируют хорошие результаты.  

Мы надеемся, эти данные будут иметь большое значение для нашего сообщества в процессе выбора хостинга."
  • 0

Другие новости по теме:

Другие новости по теме:

    Добавление комментария

    Имя:
    Пароль:
    Email:
    Код:
    captcha
    Введите код:

    Последнии комментарии
    library initialization failed - unable to allocate file descriptor table - out of memory
    Автор Lashawnda (19.12.2025)
    It is not my first time to pay a quick visit this ...
    library initialization failed - unable to allocate file descriptor table - out of memory
    Автор Nilda (17.12.2025)
    Nice blog here! Also your website loads up very fa...
    library initialization failed - unable to allocate file descriptor table - out of memory
    Автор Kali (17.12.2025)
    I think the admin of this website is truly working...
    library initialization failed - unable to allocate file descriptor table - out of memory
    Автор Shantae (17.12.2025)
    Great article, exactly what I wanted to find.

    my we...
    library initialization failed - unable to allocate file descriptor table - out of memory
    Автор Bret (17.12.2025)
    Hello! This post could not be written any better!
    R...
    library initialization failed - unable to allocate file descriptor table - out of memory
    Автор Martina (17.12.2025)
    It's awesome to go to see this site and reading th...
    library initialization failed - unable to allocate file descriptor table - out of memory
    Автор Wilford (16.12.2025)
    This is a really good tip especially to those new ...
    library initialization failed - unable to allocate file descriptor table - out of memory
    Автор Caitlyn (16.12.2025)
    Thanks for one's marvelous posting! I genuinely en...
    library initialization failed - unable to allocate file descriptor table - out of memory
    Автор Jerry (15.12.2025)
    Yes! Finally something about You.

    Here is my websit...
    library initialization failed - unable to allocate file descriptor table - out of memory
    Автор Tesha (15.12.2025)
    Asking questions are really good thing if you are ...
     Популярные
       
    Календарь
    « Декабрь »
    Пн Вт Ср Чт Пт Сб Вс
    1 2 3 4 5 6 7
    8 9 10 11 12 13 14
    15 16 17 18 19 20 21
    22 23 24 25 26 27 28
    29 30 31
    Облако тегов
    Яндекс.Метрика