Divne chovani mallocu
Martin Macok
macok na kocour.ms.mff.cuni.cz
Úterý Říjen 19 11:41:55 CEST 1999
On Tue, 19 Oct 1999, Vojta Filip wrote:
> > Linux fyzicky alokuje pamet ne pri volani mmap, ale az kdyz do te
> > pameti hrabnes. Pokud v tu chvili pamet nemuze byt alokovana, tak
> > proces dostane SIGBUS. Zabranit tomu jde nekde v /proc, soubor
> > overcommit.
>
> Neni to trochu divne chovani? Kdyz nemuzu pamet naalokovat, tak se z
> toho vetsinou muzu nejak vzpamatovat, ale kdyz program najednou dostane
> signal, ze pamet, do ktere zrovna pristoupil, uz nedostane, tak s tim uz
> asi tezko neco nadela??
Na druhou stranu to brutalne urychli praci s pameti, take je obvykle, ze
programy zadaji o dost vetsi pamet, nez pak vyuziji, dale se takto
alokovana pamet jednoduseji (rychleji) mapuje, swapuje .. =>
neni to divne chovani
--
-===========================<ISO-8859-2-compatible>=-
| Martin Mačok |
| email: martin.macok na underground.cz |
| WWW: http://kocour.ms.mff.cuni.cz/~macok/ |
-===================================================-
... but Microsoft is today and Linux is tomorrow ...
Další informace o konferenci Linux