Support de la génération du paramètre CPU SMP de QEMU
This commit is contained in:
@@ -88,7 +88,27 @@ creeMV()
|
||||
presenceParametre "$#" "$1"
|
||||
shift
|
||||
if [[ ${temoin_c} -ne 1 ]]; then
|
||||
commandes_a_executer+=("nouvMV cpu ${1}")
|
||||
# <type de cpu>:<nombre de coeur>:<nombre de file d'execution>
|
||||
|
||||
cpu_type=$( echo ${1} | awk -F: '{print $1}' )
|
||||
echo "${cpu_type}" # Debogage
|
||||
if [[ -z "${cpu_type}" ]]; then
|
||||
die "Le type de CPU n'est pas renseigné.\nSyntaxe attendu : <type CPU>:<nombres cœurs CPU>:<nombre files d'execution>." 5
|
||||
fi
|
||||
|
||||
cpu_nombre_de_coeurs=$( echo ${1} | awk -F: '{print $2}' )
|
||||
echo "${cpu_nombre_de_coeurs}" # Debogage
|
||||
if [[ -z "${cpu_nombre_de_coeurs}" ]]; then
|
||||
die "Le nombre de cœurs n'est pas renseigné.\nSyntaxe attendu : <type CPU>:<nombres cœurs CPU>:<nombre files d'execution>." 5
|
||||
fi
|
||||
|
||||
cpu_nombre_de_files_d_execution=$( echo ${1} | awk -F: '{print $3}' )
|
||||
echo "${cpu_nombre_de_files_d_execution}" # Debogage
|
||||
if [[ -z "${cpu_nombre_de_files_d_execution}" ]]; then
|
||||
die "Le nombre de files d'execution n'est pas renseigné.\nSyntaxe attendu : <type CPU>:<nombres cœurs CPU>:<nombre files d'execution>." 5
|
||||
fi
|
||||
|
||||
commandes_a_executer+=("nouvMV cpu ${cpu_type} ${cpu_nombre_de_coeurs} ${cpu_nombre_de_files_d_execution}")
|
||||
temoin_c=1
|
||||
else
|
||||
die "L'option ${1} a déjà été renseignée." 3
|
||||
|
||||
Reference in New Issue
Block a user