Date: Wed, 13 Dec 2000 23:36:04 -0800 From: "Nicholas W. Sayer" <nsayer@quack.kfu.com> To: "Hidetoshi Shimokawa" <simokawa@sat.t.u-tokyo.ac.jp>, <freebsd-emulation@FreeBSD.ORG> Cc: <barry@lustig.com> Subject: RE: VMWare performance when returning from suspend to disk Message-ID: <NDBBKAFIILJADBAJIABEEEAHCAAA.nsayer@quack.kfu.com> In-Reply-To: <ybslmtjhjjh.wl@ett.sat.t.u-tokyo.ac.jp>
next in thread | previous in thread | raw e-mail | index | archive | help
*ding ding ding ding ding* Having applied this patch, it appears to have returned the systat numbers to a state where this problem does not occur, at least on my home machine (which is not the same one I was testing today at the office). Now the question is, why doesn't vmware unlink the mmap file when it's resuming like it does when it's booting? Bizarre. I was able to port the patch to -stable, but only by moving the SYSCTL_INT declaration and the mmap_nosync variable to /sys/compat/linux/linux_mib.c and keeping the functional part of the patch in /sys/i386/linux/linux_machdep.c. Anyone have any insight on that? -----Original Message----- From: owner-freebsd-emulation@FreeBSD.ORG [mailto:owner-freebsd-emulation@FreeBSD.ORG]On Behalf Of Hidetoshi Shimokawa Sent: Wednesday, December 13, 2000 5:35 PM To: freebsd-emulation@FreeBSD.ORG Cc: barry@lustig.com Subject: Re: VMWare performance when returning from suspend to disk At Tue, 12 Dec 2000 13:37:36 -0500, Barry Lustig wrote: > > VMWare running on dual 800Mhz with 512MB RAM runs great, except when I > suspend to disk and then restore that image. When the restored image starts > running, the mouse will move for a few moments and then freeze and then start > moving again. The same behavior happens to window input. During the > freezes, VMWare seems to be doing a lot of I/O. Any thoughts on where to > look? > > Thanks, This is because the restored image is mmaped without MAP_NOSYNC flag. (When you 'power on', the image is mmapped with the flag because the image is unlinked just after mmapped.) Try the patch included in http://home.jp.FreeBSD.ORG/cgi-bin/showmail/FreeBSD-users-jp/55885 /\ Hidetoshi Shimokawa \/ simokawa@sat.t.u-tokyo.ac.jp PGP public key: finger -l simokawa@sat.t.u-tokyo.ac.jp 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?NDBBKAFIILJADBAJIABEEEAHCAAA.nsayer>