Расклад такой: есть сервер, принимающий и обрабатывающий запросы от клиентов. Принимает через сокет, и пока обрабатывается один запрос, все новые принимаются и отправляются в очередь.
Но внезапно я озадачился вопросом, что же будет быстрее - один процесс с очередью в 10 запросов, или два процесса, но по пять? И это при условии что система однопроцессорная и одноядерная.
Очевидно, что первый способ экономнее по памяти, но вот какой из них быстрее? И не будет ли добавлять тормозов планировщик из-за необходимости постоянно скакать между двумя процессами? (Временем на разруливание запросов между процессами, я думаю, можно пренебречь)