@donater47

Libvirt/qemu откуда берет информацию о CPU?

Интересует откуда берут Libvirt/qemu информацию о названии процессора, и как её можно заменить. Нужно потому что взял с али процессор Intel confidential и многих такой вывод названия не устраивает.
  • Вопрос задан
  • 222 просмотра
Пригласить эксперта
Ответы на вопрос 2
Melkij
@Melkij
PostgreSQL DBA
Из man qemu-cpu-models
Соответственно заменить использование Host passthrough на какую-нибудь подходящую модельку из списка.
Ответ написан
@Karpion
Для разных фирм (Intel, AMD) и для разных поколений - способы выяснения точной марки процессора различались. Вплоть до того, что точную марку процессора приходилось определять по косвенным признакам типа длины конвейера, определяемой экспериментально, самомодифицирующейся программой (ЕМНИП - на Pentium это закончилось).

Для современных процессоров, скорее всего, используется PnP, который даёт код (номер) производителя и устройства. А дальше - в программе д.б. таблица, в которой содержатся человеко-читаемые названия каждой марки процессора.

Проверить это можно, посмотрев исходники указанным Вами программ. Если там есть файл с названиями - значит, я прав.

PS: А кого именно и почему "такой вывод названия не устраивает"?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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