Return to BSD News archive
Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!msuinfo!agate!ihnp4.ucsd.edu!swrinde!pipex!uknet!EU.net!uunet!news.delphi.com!usenet From: John Dyson <dysonj@delphi.com> Newsgroups: comp.unix.bsd Subject: Re: Anyone using MachTen on a Mac? Date: Sun, 5 Jun 94 22:11:42 -0500 Organization: Delphi (info@delphi.com email, 800-695-4005 voice) Lines: 18 Message-ID: <JS2NnOW.dysonj@delphi.com> References: <1994Jun3.210215.20699@midway.uchicago.edu> <2sp809$hnq@xochi.tezcat.com> <VIXIE.94Jun5145032@office.home.vix.com> NNTP-Posting-Host: bos1b.delphi.com X-To: Paul A Vixie <vixie@vix.com> Paul A Vixie <vixie@vix.com> writes: >FreeBSD then whomped on the pmap stuff even more, to get it to run better in >low-memory, low-CPU-speed environments. Pmap is an ugly hairy nasty mess. Most of the modifications that we (David Greenman and myself) did on FreeBSD were in the upper layers. The low-level pmap stuff was changed in stages to support some things better. The high level changes like fixing the collapse problem, higher pager performance and better pagedaemon algorithms were most of the "fixes". BTW, we have already ported all of the FreeBSD VM stuff to 4.4 and it works very well. The pmap stuff (other than the enhanced functionality) was mostly low level optimizations -- NOT major algorithmic improvement. Pmap *can* be a place where the code runs alot under certain circumstances -- but you dont normally want to run your system like that (heavy paging for example.) John dyson@implode.root.com