From owner-freebsd-emulation Fri Sep 22 16:47:32 2000 Delivered-To: freebsd-emulation@freebsd.org Received: from smtp10.atl.mindspring.net (smtp10.atl.mindspring.net [207.69.200.246]) by hub.freebsd.org (Postfix) with ESMTP id 06F7437B424 for ; Fri, 22 Sep 2000 16:47:29 -0700 (PDT) Received: from jupiter.delta.ny.us (nyf-ny6-06.ix.netcom.com [198.211.17.70]) by smtp10.atl.mindspring.net (8.9.3/8.8.5) with ESMTP id TAA20291; Fri, 22 Sep 2000 19:47:25 -0400 (EDT) Received: (from vsilyaev@localhost) by jupiter.delta.ny.us (8.9.3/8.9.3) id TAA00532; Fri, 22 Sep 2000 19:47:22 -0400 (EDT) (envelope-from vsilyaev) Date: Fri, 22 Sep 2000 19:47:22 -0400 (EDT) From: "Vladimir N. Silyaev" Message-Id: <200009222347.TAA00532@jupiter.delta.ny.us> To: jean-francois.dockes@wanadoo.fr Cc: emulation@freebsd.org Subject: Re: vmware 2.0 port busy-loops under 4.1 stable In-Reply-To: <14795.32562.275420.908985@localhost.dockes.com> References: <14795.32562.275420.908985@localhost.dockes.com> Reply-To: vns@delta.odessa.ua Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org If you don't like that vmware takes 100% cpu, you have to deinstall emulation/rtc port. For purpose of improve speed of screen redrawing you have to install vmware-tools on the guest, and switch host to full screen mode. To improve overall perfomance you should consider as option to switch from Win98 guest to WinNT4 guest. Vladimir In muc.lists.freebsd.emulation, you wrote: > >Hello, > > >I am running 4.1-STABLE from around August 31. I installed the >vmware2.0 port: > >PORTNAME= vmware2 >PORTVERSION= 2.0.2.621 >PORTREVISION= 1 > >I'm running win98 inside vmware. As soon as the guest is running, >vmware takes 100 % cpu. I ktraced it and it loops on the follwing: > > 665 vmware CALL mincore(0xbfbff300,0) > 665 vmware RET mincore 0 > 665 vmware CALL old.gethostid(0x13,0xbfbff28c,0,0,0xbfbff280) > 665 vmware RET old.gethostid 0 > 665 vmware CALL ioctl(0xa,0xcb ,0xbfbff354) > 665 vmware RET ioctl 312/0x138 > 665 vmware CALL ioctl(0xa,0xcb ,0xbfbff354) > 665 vmware RET ioctl 312/0x138 > 665 vmware CALL ioctl(0xa,0xcb ,0xbfbff354) > 665 vmware RET ioctl 311/0x137 > 665 vmware CALL mincore(0xbfbff300,0) > 665 vmware RET mincore 0 > 665 vmware CALL old.gethostid(0x13,0xbfbff28c,0,0,0xbfbff280) > 665 vmware RET old.gethostid 0 > 665 vmware CALL ioctl(0xa,0xcb ,0xbfbff354) > 665 vmware RET ioctl 312/0x138 > 665 vmware CALL ioctl(0xa,0xcb ,0xbfbff354) > 665 vmware RET ioctl 311/0x137 > > etc... If someone is interested by more, please ask... > >Descriptor 0xa is from the vmmon device (a few thousand lines before): > > 665 vmware CALL open(0x81cb06a,0x2,0) > 665 vmware NAMI "/compat/linux/dev/vmmon" > 665 vmware NAMI "/compat/linux" > 665 vmware NAMI "/compat/linux/dev/vmmon" > 665 vmware RET open 10/0xa > >In addition to loading the system, the app itself is very slow for >repainting the screen etc... > >I tried to simplify the situation as much as possible by disconnecting >networking and floppy, no change. > >I'd be glad if anybody had an idea for something to try. Please Cc me, >I'm not on the list. > >JF > >-- >Jean-Francois Dockes jean-francois.dockes@wanadoo.fr > > >To Unsubscribe: send mail to majordomo@FreeBSD.org >with "unsubscribe freebsd-emulation" in the body of the message > -- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message