Re: Switching to ncurses

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Ralf Ertzinger wrote:

On Fri, 01 Dec 2006 10:13:55 +0100, Bernardo Innocenti wrote:

I'm also worried that the overall time required spent for a
fork may increase considerably.

Why would that be? The library is shared, and Linux has been doing
COW for ages.

COW only saves the memcpy(), you still have to do some per-page
book keeping at fork time, I suppose (*).

And if those pages are actually being written by the forked process,
it's going to cost a page fault and a memcpy().  That's why I wrote
"overall time spent for a fork".


(*) on second thought, it may actually be a per-vma thing, which would
make the nr. of pages irrelevant.  I shall study the Linux VM one day...

--
  // Bernardo Innocenti - Develer S.r.l., R&D dept.
\X/  http://www.develer.com/

--
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux