Sie sind nicht angemeldet.

1

08.08.2011, 12:23

Allgemine CFLAGS für eine VM?

Hallo Leute

Ich bin auf der Suche nach allgemeinen CFLAGS für eine VM unter KVM. Der Zeit ist folgendes gesetzt:

Quellcode

1
CFLAGS="-march=native -O2 -pipe"

Das wäre dann wohl der Standard, aber ich möchte etwas allgemeines haben, wenn z.B. die VM von einer Pentium-Maschine auf eine AMD kommt, soll sie noch ziemlich gleich gut laufen. Gibt es denn keine Universalflags?

lg
boospy
Desto mehr Wissen man bekommt, desto mehr wird einem klar das man kein Wissen hat.
>>>> boospy@jabber.ccc.de <<<<

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »boospy« (08.08.2011, 19:00)


2

08.08.2011, 15:53

Das wäre dann wohl der Standard, aber ich möchte etwas allgemeines haben, wenn z.B. die VM von einer Pentium-Maschine auf eine AMD kommt, soll sie noch ziemlich gleich gut laufen. Gibt es denn keine Universalflags?

Na ja, wenn -march=native Standard wäre hätte Gentoo ein Problem. Aber das ist ja nicht was du suchst. Für qemu selbst bracht man keine spezielle CFLAGS da es ja mehre CPU-Architekturen emulieren kann. http://qemu-buch.de/de/index.php/QEMU-KV…re/_Prozessoren
Bei KVM sieht das etwas anders aus. Da wird ja mehr oder weniger die Hardware an den Gast durch gereicht. Würdest du hier ein -march=native setzten würde die VM nur auf dieser Architektur laufen. Möchtest du aber eine VM die auf allen x86 und amd64 Architekturen laufen soll lasse die march Option weg. Ich nutze für meine LiveCDs die Standarteinstellungen von Gentoo. Die sind CFLAGS="-O2 -pipe". Erweitern kannst du die dann mit allgemein gültigen Flags die du hier [url]http://en.gentoo-wiki.com/wiki/Safe_Cflags[/url] finden kannst.
AMD T-Bird 1,4GHz 512MB-RAM Gentoo/Gnome

Eigenes Gentoo System auf CD oder USB

3

08.08.2011, 19:00

Vielen Dank, genau das wollte ich wissen. Bau jetzt die VMs neu. Mal sehen ob es was ausmacht.

lg
boospy
Desto mehr Wissen man bekommt, desto mehr wird einem klar das man kein Wissen hat.
>>>> boospy@jabber.ccc.de <<<<

4

09.08.2011, 16:11

Nachdem ich auch noch CPU-Hotplug im Kernel aktiviert hatte, funktioniert es super :)

lg
boospy
Desto mehr Wissen man bekommt, desto mehr wird einem klar das man kein Wissen hat.
>>>> boospy@jabber.ccc.de <<<<