Консультация Unix/Linux администратора (многопоточность)
300 UAHНужен человек, который проконсультирует и подскажет, на какой системе лучше запускать многопоточное приложение, написанное на Qt/C++.
Тезисно:
Имеется приложение, которое использует ~500 потоков. Где лучше пользоваться приложением, чтобы оно было максимально производительным?
Какой дистрибутив Linux/Unix для этого лучше подходит?
Возможно ли изменить лимит потоков для приложения? Если да, то нужен скрипт, который бы это делал.
Отзыв заказчика о сотрудничестве с фрилансером
Консультация Unix/Linux администратора (многопоточность)Очень хороший специалист. Рекомендую!!!
Отзыв фрилансера о сотрудничестве с Тарасом Шиманським
Консультация Unix/Linux администратора (многопоточность)Отличный заказчик и отлично поработали правда решение нашлось не совсем там где искал, но это мелочи.
![]()
-
ЕМНИП количество потоков ограничено только доступной физической памятью. От дистрибутива это не зависит, т.к. созданием потоков управляет ядро, которое у большинства дистрибутивов собирается с похожими настройками. Косвенно на количество процессов доступных пользователю влияет размер стека (ulimit -s) и переменные ядра (sysctl) типа kernel.threads-max. Настроек по-умолчанию должно хватить для вашего приложения.
-