Тестирование производительности Apache и NodeJs

В настоящее время я тестирую производительность между Node.js и Apache.

Я хочу доказать следующее:

  • Apache работает медленнее, потому что ему нужно намного больше переключателей потоков, чем в Node.js, который использует однопоточный цикл событий.
  • Apache требует намного больше RAM / Connection по сравнению с Node.js, использующий epoll.

Это означает, что я хочу протестировать:

  1. запросов в секунду на ЦП
  2. Подключений на ОЗУ

Хорошо, вот что я хочу сделать! Для запроса / второго теста я мог бы просто использовать Apache Benchmark (ab) (но подходит ли ab даже для Node.js?) И самый большой вопрос: как я могу проверить соединения / RAM?

5
задан Jess 25 March 2013 в 13:10
поделиться