Hi, VMware läuft laut Release Notes/Website auf Linux SMP-Maschinen. Ich frage mich aber, ob des auf diesen Maschinen nur "läuft" oder ob es die SMP-Features tatsächlich auch *nutzt*. Einfach gesprochen: Wenn unter vmware ein Programm volle CPU-Leistung verlangt - laufen dann alle CPU's auf 100% oder nur eine? Vielen Dank für Hinweise, Matthias -- uptime: 9:34pm up 114 days, 23:08, 3 users, load average: 1.04, 1.02, 1.00 machine contains lpi-certified Linux know-how. get certified! www.lpi.org
On 22 Jan 2001, at 21:36, Matthias Kleine wrote:
Hi,
VMware läuft laut Release Notes/Website auf Linux SMP-Maschinen. Ich frage mich aber, ob des auf diesen Maschinen nur "läuft" oder ob es die SMP-Features tatsächlich auch *nutzt*. Einfach gesprochen: Wenn unter vmware ein Programm volle CPU-Leistung verlangt - laufen dann alle CPU's auf 100% oder nur eine?
AFAIK läuft vmware auf SMP, benutzt SMP aber nicht innerhalb einer VM. Dagegen kannst Du mehrere VMs laufen lassen, die dann auch jede für sich auf einem anderen Prozessor laufen können. Andreas
vielleicht könnt' ihr mir weiterhelfen: ich habe mir 'nen 2.4.0er Kernel compiliert und nutze den ... das läuft alles super. aber wenn ich vmware-config.pl aufrufe, kann ich die Netz-Module nicht compilieren. die Ausgeben, welche vmware-config.pl generiert, habe ich als Anhang beigefuegt. danke im voraus, Q -- ********************************************************************** * Daniel Zinn * * AIM: QN405 mailto:q@n-club.de * * ICQ2k: 79511325 talk: root@n405.fem.tu-ilmenau.de * ********************************************************************** root@Q ~>vmware-config.pl Making sure VMware's services are stopped. Stopping VMware services: Virtual machine monitor done Bridged networking on /dev/vmnet0 done DHCP server on /dev/vmnet1 done Host-only networking on /dev/vmnet1 done Virtual ethernet done Trying to find a suitable vmmon module for your running kernel. None of VMware's pre-built vmmon modules is suitable for your running kernel. Doyou want this script to try to build the vmmon module for your system (you need to have a C compiler installed on your system)? [yes] What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include] Extracting the sources of the vmmon module. Building the vmmon module. make: Entering directory `/tmp/vmware-config0/vmmon-only' make[1]: Entering directory `/tmp/vmware-config0/vmmon-only' make[2]: Entering directory `/tmp/vmware-config0/vmmon-only/driver-2.4.0' In file included from .././linux/driver.c:44: ../include/x86.h:674: warning: `APIC_ID_MASK' redefined /usr/src/linux/include/asm/apicdef.h:14: warning: this is the location of the previous definition In file included from .././linux/hostif.c:46: ../include/x86.h:674: warning: `APIC_ID_MASK' redefined /usr/src/linux/include/asm/apicdef.h:14: warning: this is the location of the previous definition make[2]: Leaving directory `/tmp/vmware-config0/vmmon-only/driver-2.4.0' make[2]: Entering directory `/tmp/vmware-config0/vmmon-only/driver-2.4.0' In file included from .././linux/driver.c:44: ../include/x86.h:674: warning: `APIC_ID_MASK' redefined /usr/src/linux/include/asm/apicdef.h:14: warning: this is the location of the previous definition .././linux/driver.c:123: warning: initialization from incompatible pointer type .././linux/driver.c:124: warning: initialization from incompatible pointer type .././linux/driver.c:126: warning: initialization from incompatible pointer type .././linux/driver.c:128: warning: initialization from incompatible pointer type In file included from .././linux/hostif.c:46: ../include/x86.h:674: warning: `APIC_ID_MASK' redefined /usr/src/linux/include/asm/apicdef.h:14: warning: this is the location of the previous definition make[2]: Leaving directory `/tmp/vmware-config0/vmmon-only/driver-2.4.0' make[1]: Leaving directory `/tmp/vmware-config0/vmmon-only' make: Leaving directory `/tmp/vmware-config0/vmmon-only' The module loads perfectly in the running kernel. Do you want this script to automatically configure your system to allow your Virtual Machines to access the host filesystem? (yes/no/help) [no] Do you want to be able to use the network in your Virtual Machines? [yes] Trying to find a suitable vmnet module for your running kernel. None of VMware's pre-built vmnet modules is suitable for your running kernel. Doyou want this script to try to build the vmnet module for your system (you need to have a C compiler installed on your system)? [yes] Extracting the sources of the vmnet module. Building the vmnet module. make: Entering directory `/tmp/vmware-config0/vmnet-only' driver.c:104: warning: initialization from incompatible pointer type driver.c:105: warning: initialization from incompatible pointer type driver.c:107: warning: initialization from incompatible pointer type driver.c:108: warning: initialization from incompatible pointer type driver.c:110: warning: initialization from incompatible pointer type driver.c:112: warning: initialization from incompatible pointer type netif.c:51: field `stats' has incomplete type netif.c: In function `VNetNetIf_Create': netif.c:276: sizeof applied to an incomplete type netif.c:276: sizeof applied to an incomplete type netif.c:276: sizeof applied to an incomplete type netif.c:276: sizeof applied to an incomplete type netif.c:276: sizeof applied to an incomplete type netif.c:276: sizeof applied to an incomplete type netif.c:301: warning: assignment from incompatible pointer type netif.c: In function `VNetNetifGetStats': netif.c:648: warning: control reaches end of non-void function make: *** [netif.o] Error 1 make: Leaving directory `/tmp/vmware-config0/vmnet-only' Unable to build the vmnet module. For more information on how to troubleshoot module-related problems, please havea look at "http://www.vmware.com/download/modules/modules.html". Execution aborted. root@Q ~>
participants (3)
-
Andreas Kyek
-
daniel
-
Matthias Kleine