firefighter 10 Geschrieben 21. Mai 2008 Melden Teilen Geschrieben 21. Mai 2008 Hallo, ich habe im ESX-Server einer virtuellen Maschine (W2k3 SP2) eine zweite CPU spendiert (Host besitzt 2 Quad-CPUs). Damit hat der Server jetzt 2 vCPUs. Nachdem ich den Server neu gestartet habe, finde ich im Task-Manager aber noch immer nur eine CPU. Nach etwas Suche im Internet und bei MS konnte ich zwar Probleme bei einem Downgrade (Multi-CPU Umgebung zurück zur Uni-CPU Umgebung) finden, aber nicht anders herum. Generell wird beschrieben man solle im Gerätemanager auf Multiprozessorbetrieb umschalten. Leider fehlt mir dieser Eintrag! Was sehe ich? - Im Gerätemanager unter CPU werden 2 CPUs angezeigt. - Unter Computer steht: "Advanced Configuration and Power Interface (ACPI) PC". Versuche ich den Treiber zu aktualisieren habe ich zur Auswahl "Advanced Configuration and Power Interface (ACPI) PC" und "Standard PC" - von MultiCPU keine Spur. - im Taskmanager sehe ich nur eine CPU. - im ESX-Server sehe ich, dass nur eine CPU beansprucht wird Wie kann ich also auf Multiprozessorbetrieb umstellen?? :( Zitieren Link zu diesem Kommentar
mkuron 10 Geschrieben 21. Mai 2008 Melden Teilen Geschrieben 21. Mai 2008 Wenn du Windows auf einem Monoprozessorsystem installierst, bekommst du eine Monoprozessor-NTOSKRNL.EXE. Wenn du Windows auf einem Multiprozessorsystem installierst, bekommst du eine Multiprozessor-NTOSKRNL.EXE (siehe ntoskrnl.exe - Wikipedia, the free encyclopedia). Ebenso mit der HAL.DLL und, wenn du PAE verwendest, NTKRNLPA.EXE. expand X:\i386\ntkrnlmp.ex_ C:\Windows\system32\ntoskrnl.exe expand X:\i386\halmacpi.dl_ C:\Windows\system32\hal.dll expand X:\i386\ntkrpamp.ex_ C:\Windows\system32\ntkrnlpa.exe (wenn X dein CD-Laufwerk mit der Windows-CD ist ist). Siehe z.B. Which files are different between the single and multiprocessor versions of Windows XP and later?, Probleme mit Dual Core - 00de Forum oder Umstellung von ACPI-PC über ACPI-Uniproz.- auf ACPI-Multiprozessor-PC -> Bluescreen - Planet 3DNow! Forum. Alles ohne Gewähr, sollte aber funktionieren. Zitieren Link zu diesem Kommentar
firefighter 10 Geschrieben 21. Mai 2008 Autor Melden Teilen Geschrieben 21. Mai 2008 Danke, funktioniert. Nur so richtig sicher kann man sich damit nicht fühlen - oder? Was passiert beim nächsten Windows Update mit den Dateien?? :shock: Zitieren Link zu diesem Kommentar
LukasB 10 Geschrieben 21. Mai 2008 Melden Teilen Geschrieben 21. Mai 2008 Ich bin auf dem Gebiet auch kein Experte, habe aber vor kurzem ein Lab mit Hyper-V in Betrieb genommen. Die Maschine war mit WS03 SP2 installiert, mit einer CPU aktiv. OS installiert, bisschen damit gespielt, und später mal eine zweite CPU aktivieren wollen. Das habe ich auch getan - rebootet, nur eine CPU da. Nochmal rebooted, beide CPUs da. Evtl. liegt das an den Hyper-V Extensions, die das automatisch machen? Oder hast du die Maschine nur einmal rebooted? Zitieren Link zu diesem Kommentar
mkuron 10 Geschrieben 25. Mai 2008 Melden Teilen Geschrieben 25. Mai 2008 Wegen Windows Update brauchst du dir keine Sorgen zu machen - bei der Windows-Installation passiert auch nichts anderes. @LukasB: Ich vermute mal, das liegt an HyperV. Das bringt glaube ich sogar einen speziell manipulierten NTOSKRNL mit. Windows installiert standardmäßig den Kernel, den es braucht (wobei ein Multiprozessorkernel problemlos auf einem Monoprozessorsystem läuft - er verschwendet nur etwas Rechenleistung). Zitieren Link zu diesem Kommentar
Squire 269 Geschrieben 25. Mai 2008 Melden Teilen Geschrieben 25. Mai 2008 hi, es ist eh die Frage ob eine zweite CPU in der VM was bringt ... der ESX managed die CPU Leistung ja direkt und stellt der VM die benötigte Leistung zur Verfügung. Wenn Du jetzt nicht gerade Software hast, die speziell für Multi CPU ausgelegt sind bringt eine zweite CPU nicht wirklich viel Zitieren Link zu diesem Kommentar
mixmax 10 Geschrieben 13. Mai 2011 Melden Teilen Geschrieben 13. Mai 2011 Ich bin auf dem Gebiet auch kein Experte, habe aber vor kurzem ein Lab mit Hyper-V in Betrieb genommen. Die Maschine war mit WS03 SP2 installiert, mit einer CPU aktiv. OS installiert, bisschen damit gespielt, und später mal eine zweite CPU aktivieren wollen. Das habe ich auch getan - rebootet, nur eine CPU da. Nochmal rebooted, beide CPUs da. Evtl. liegt das an den Hyper-V Extensions, die das automatisch machen? Oder hast du die Maschine nur einmal rebooted? Vielen Dank für den Hinweis! Ich wäre nicht auf die Idee gekommen, dass ein zweiter Boot-Durchlauf die zweite CPU zum Vorschein bringen könnte. Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.