Ограничить количество ядер, используемых MySQL
В Linux вы можете гарантировать, что MySQL освободит одно ядро?
(У нас есть небольшой сервер Python, который может перестать отвечать, когда MySQL работает на том же компьютере под нагрузкой.)
1 ответ
Решение
3 способа, которыми я могу думать о...
- Используйте команду taskset.
Эта команда "исправит" конкретное ядро (или список ядер) для определенного процесса.
Обратитесь к странице руководства, как его использовать - Создайте виртуальную машину на своем "маленьком" сервере и запустите mysql на этой виртуальной машине.
Это обещает большую стабильность обоим службам - Используйте " хорошие " значения, чтобы убедиться, что приоритет python выше, чем приоритет mysql.
(Это решение является наименее рекомендуемым из всех трех, но в некоторых случаях оно может быть действительным)