В Linux, в среде kvm, когда процесс в виртуальной машине блокируется на каком-либо ресурсе и вытесняется, другие процессы виртуальной машины, которым нужен этот заблокированный ресурс, будут тратить время на спин-блокировку. И процесс разблокирует ресурс, когда ему будет выделен ПРОЦЕССОР.
Я хотел бы отключить планировщик от предварительной очистки, пока процесс не разблокирует ресурс. И это уменьшит время процессора на спин-блокировке.
Как добиться вышеперечисленного?? то есть
Как узнать, заблокировался ли процесс в ВМ на каком-то ресурсе?
Тогда как сообщить планировщику, чтобы он не вытеснял процесс, пока ресурс не будет разблокирован?
поправьте меня, если я где-то ошибаюсь..
Заранее спасибо..