Virt Manager -Повышение производительности образа диска

tr/a-z/ /cs;попросит заменить пробелами все символы, которых нет в наборе a-z. (Замыкающий cдолжен дополнять набор, иначе он заменит все символы от aдо z.)

Вы должны быть более конкретными. s/[[:punct:]]+/ /gзаменит все последовательности знаков препинания на одиночные пробелы, а s/[^[:alpha:]]+/ /gзаменит все последовательности не -буквенных символов на одиночные пробелы.

Обратите внимание, что по крайней мере [:alpha:]будет зависеть от локали -, и вам нужно указать Perl использовать UTF -8 с -Cили подобным. Также обратите внимание, что [^[:alpha:]]также удаляет цифры и завершающий символ новой строки. Это локаль en_US.UTF-8в Debian :

.
$ echo '[]përgjithshme [" është "] 28.748 [< kilometra katrorë.>]' | perl -C -pe 's/[^[:alpha:]]+/ /g'
 përgjithshme është kilometra katrorë $ 

$ echo '[]përgjithshme [" është "] 28.748 [< kilometra katrorë.>]' | perl -C -pe 's/[[:punct:]]+/ /g'
 përgjithshme   është   28 748   kilometra katrorë 
$ 
1
16.03.2021, 22:06
1 ответ

Я проверил на одной из своих машин EL8:

# diff -y x y
<domain type='qemu' id='9'>                   | <domain type='kvm'>
  <name>centos8</name>                        |   <name>el8_builder_i686</name>

Тип вашего домена — qemu, что означает, что это аппаратная виртуализация, и она намного медленнее аппаратной -виртуализации, такой как kvm.

РЕДАКТИРОВАТЬ:

Я не могу попробовать это сам (это не проверено!)

Но вы можете попробовать следующее:

  1. Остановить ВМ
  2. Сделайте клон -на всякий случай, всегда полезно иметь резервную копию.
  3. Используйте virsh edit DOMAINи измените qemuна kvmв типе домена (в первой строке ).
  4. Попробуйте запустить машину. Если это работает -хорошо, я рад, что этот простой хак сработал.
  5. Если не работает, восстановить предыдущее значение(qemu).
  6. Если машина не загружается, используйте резервный (клон ).
0
18.03.2021, 22:24

Теги

Похожие вопросы