Автор Тема: Произодительность Linux серверов  (Прочитано 4372 раз)

Оффлайн simba

  • Новичок
  • *
  • Сообщений: 25
  • Карма: +1/-0
    • Просмотр профиля
Произодительность Linux серверов
« : 30 Августа 2010, 17:48:08 »
Задался вот вопросом - сколько запросов в секунду может выдержать веб сервер)
тестировать стал на обычном hello world.

На нетбуке (на процессоре Atom) у меня не выходит больше 2000 запросов в секунду (nginx+ модуль отвечающий "Hello world").

Собственно вопрос - у кого четырех ядерные и т.п. компы - сколько может удастся выжать???
тестировалось при помощи "ab -n 10000 -c 512 http://127.0.0.1/"

Оффлайн ОрбиТ

  • Постоялец
  • ***
  • Сообщений: 431
  • Карма: +49/-0
    • Просмотр профиля
Re: Произодительность Linux серверов
« Ответ #1 : 30 Августа 2010, 17:54:44 »
ну, узнаете, Вы, что оччень много, и?

Оффлайн simba

  • Новичок
  • *
  • Сообщений: 25
  • Карма: +1/-0
    • Просмотр профиля
Re: Произодительность Linux серверов
« Ответ #2 : 30 Августа 2010, 18:53:14 »
Это у меня зачесалось попробовать сделать что ни будь высоконагрузочное типа счетчика, вот и интересно сколько серверов понадобится нормальных(чисто теоретически, до этого у меня не дойдет скорее всего) что бы например держать нагрузку счетчиков ливинтернет.

Оффлайн Rafik

  • Бывалый
  • **
  • Сообщений: 196
  • Карма: +21/-0
    • Просмотр профиля
Re: Произодительность Linux серверов
« Ответ #3 : 30 Августа 2010, 20:23:55 »
данные с сервера базы данных высоконагрузочного проекта.
кор ту квад.фрибсд.

Оффлайн Тоха

  • Бывалый
  • **
  • Сообщений: 117
  • Карма: +54/-0
    • Просмотр профиля
Re: Произодительность Linux серверов
« Ответ #4 : 30 Августа 2010, 23:50:48 »
Работа с файловой системой
создание и удаление директори, тест проведен по 3 раза, результаты усреднены

Во время теста созадётся большое количество вложенных директорий, а затем удаляется. Операции проводятся встроенным в ОС средствами: mkdir/rmdir/rm





Работа с Mysql
Тесты проводились по 3 раза без заметной разницы, количество созданных в mysql записей равно 237201, на компьютерах

  • Debian Intel(R) Core(TM)2 Duo CPU E7300 @ 2.66GHz
  • WinXP Home Intel(R) Celeron(R) CPU        E1200  @ 1.60GHz
  • Ubuntu Intel(R) Celeron(R) CPU        E1200  @ 1.60GHz


Для проведения теста необходимы mysql сервер и клиент, интерпретатор python

Суть теста:

распарсить текстовый файл с данными о файловой системе на внешнем ftp сервере, создать 3 таблицы: файлов, путей и расширений, сгенерировать sql файл для таблицы файлов
вставить все данные в mysql
создать индекс





копипаст отсюда

я в шоке, неужели линукс и правда так сильно проигрывает в производительности? Кто-нибудь делал подобные тесты?

Оффлайн simba

  • Новичок
  • *
  • Сообщений: 25
  • Карма: +1/-0
    • Просмотр профиля
Re: Произодительность Linux серверов
« Ответ #5 : 31 Августа 2010, 00:10:41 »
я в шоке, неужели линукс и правда так сильно проигрывает в производительности? Кто-нибудь делал подобные тесты?

Линукс выигрывает. приведенные тесты показывают время выполнения. чем оно меньше - тем лучше.

Кто ни будь готов запустить и протестировать на линксе nginx с модулем "hello world" на какой ни будь многоядерной машинке?

исходники того что делал - скину.

Оффлайн Тоха

  • Бывалый
  • **
  • Сообщений: 117
  • Карма: +54/-0
    • Просмотр профиля
Re: Произодительность Linux серверов
« Ответ #6 : 31 Августа 2010, 01:27:02 »
да, точно, все ок. Пойду куплю глаза

Оффлайн simba

  • Новичок
  • *
  • Сообщений: 25
  • Карма: +1/-0
    • Просмотр профиля
Re: Произодительность Linux серверов
« Ответ #7 : 31 Августа 2010, 16:21:07 »
Так что насчет просьбы протестировать?

Оффлайн simba

  • Новичок
  • *
  • Сообщений: 25
  • Карма: +1/-0
    • Просмотр профиля
Re: Произодительность Linux серверов
« Ответ #8 : 01 Сентября 2010, 13:12:46 »
у меня Q6600 если хочешь что нить помятить звони в скайп night2041

Когда бываете в скайпе? не дозвонился.