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