Моя машина для разработки - это MacBook (который, конечно, имеет kqueue). Однако в производстве мы используем Linux (который, конечно, использует epoll). Очевидно, чтобы узнать характеристики производительности моего кода, мне нужно запустить его с помощью epoll. Тем не менее, является ли производительность, которую я вижу при kqueue, приличным приближением к тому, что я увижу с epoll? Или есть ситуации, когда производительность может существенно отличаться? По большей части кажется, что kqueue и epoll очень похожи с точки зрения производительности, но я действительно не проводил очень тщательного тестирования.
Если это имеет значение, я использую торнадо в Python.