Re: malloc

From: Poul-Henning Kamp (none@phk--phk.freebsd.dk.lh.bsd-dk.dk)
Date: Wed 03 Dec 2003 - 15:02:32 CET


To: bsd-dk@bsd-dk.dk
Subject: Re: malloc 
From: "Poul-Henning Kamp" <none@phk--phk.freebsd.dk.lh.bsd-dk.dk>
Date: Wed, 03 Dec 2003 15:02:32 +0100

In message <none@20031203134809.GA21884--kosmos.molioner.dk.lh.bsd-dk.dk>, Michael Knudsen writes:
>Quoting Poul-Henning Kamp (phk@phk.freebsd.dk):
>> > New 'G' malloc.conf option to add a guard page after
>> > pagesize-or-larger chunks, and to return less-than-pagesize
>> > chunks in random order.
>> >
>> >Jeg ved nu ikke, om det er `hjemmelavet' eller noget nyt, phk selv har
>> >tilfoejet.
>>
>> Jeg arbejder sammen med Ted Unangst fra OpenBSD på at undgå for meget
>> divergens og 'G' option kommer tilbage i FreeBSD på et og andet
>> tidspunkt.
>
>Det lyder godt nok. Jeg var ikke sikker paa, om guard pages kraevede
>noget af alt det nye i OpenBSD, men det er maaske bare en page, der
>hverken maa laeses fra, skrives til eller eksekveres kode fra? (Jeg er
>ikke helt velbevandret ud i det der MM/VM, desvaerre.)

Jep, det er bare et "sort hul at falde i", men desværre koster det
forholdsvis meget i performance.

-- 
Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk@FreeBSD.ORG         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.



This archive was generated by hypermail 2b30 : Wed 15 Nov 2006 - 18:24:34 CET