Puma nie dziala dużo szybciej mimo 4 workerów

Hej,
pewien request na 1 workerze ma 3 rps, na 4 workerach jest 5 rps. Używam rubiego 2.0. Macie pomysł, dlaczego różnica jest taka mała (komputer ma 4 procesory)?

Opisz jak testujesz.

Ok, to była moja głupota - uruchamiałem tylko raz 10 wątków w jmeterze. Po uruchomieniu ich 30 razy rezultat jest już znacznie przyjemniejszy.

AFAIK MRI raczej nie czerpie korzyści z wielu procesorów.

@slawosz - spróbuj postawić Pumę na Rubiniusie i podziel się spostrzeżeniami

Worker w pumie to osobny proces, więc każdy request ma własną instancję MRI.

W sumie mogę spróbować! Osobna aplikacja na Jruby działa na jednym workerze znakomicie.