Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 16 Feb 1999 14:07:30 -0500 (EST)
From:      perlsta <bright@cygnus.rush.net>
To:        Matthew Dillon <dillon@apollo.backplane.com>
Cc:        Kevin Day <toasty@home.dragondata.com>, mike@smith.net.au, hackers@FreeBSD.ORG
Subject:   Re: vm_page_zero_fill
Message-ID:  <Pine.BSF.3.96.990216140119.10060v-100000@cygnus.rush.net>
In-Reply-To: <199902161823.KAA37290@apollo.backplane.com>

next in thread | previous in thread | raw e-mail | index | archive | help


On Tue, 16 Feb 1999, Matthew Dillon wrote:

> :> > This sounds sort of lame, but have you any spare DMA processors to do your
> :> > dirty work for you?
> :> 
> :> I'm DMA'ing everything that I can practically DMA, but I believe my problem
> :> is running out of bandwidth, not CPU at this point.
> :
> :I meant DMA'ing zero's into pages, but if you don't think that it's CPU
> :then this may not help.
> 
>     If his problem is memory bandwidth, DMA won't help.

Yes, this is what i said, 'it may not help'

>     If this is a turnkey application then there shouldn't be a page zeroing
>     problem at all unless the application requires programs to be exec'd
>     all over the place ( like a couple of times a second or worse ).  If 
>     the application does not require a lot of program execing, then there 
>     are plenty of ways to mitigate the zeroing - in fact, the standard
>     malloc()/free() already does it within the life of a process.

This is why i suggested daemonizing the processes into a client/server
model instead of fork/exec.

Needless to say this would be a very interesting project. :)  I love evil
constraints.

-Alfred

> 
> 						-Matt
> 


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.990216140119.10060v-100000>