Ограничить количество ядер, используемых MySQL

В Linux вы можете гарантировать, что MySQL освободит одно ядро?

(У нас есть небольшой сервер Python, который может перестать отвечать, когда MySQL работает на том же компьютере под нагрузкой.)

1 ответ

Решение

3 способа, которыми я могу думать о...

  • Используйте команду taskset.
    Эта команда "исправит" конкретное ядро ​​(или список ядер) для определенного процесса.
    Обратитесь к странице руководства, как его использовать
  • Создайте виртуальную машину на своем "маленьком" сервере и запустите mysql на этой виртуальной машине.
    Это обещает большую стабильность обоим службам
  • Используйте " хорошие " значения, чтобы убедиться, что приоритет python выше, чем приоритет mysql.
    (Это решение является наименее рекомендуемым из всех трех, но в некоторых случаях оно может быть действительным)
Другие вопросы по тегам