Dnia poniedziałek, 28 kwietnia 2008, Remigiusz "Enleth" Marcinkiewicz 
napisał:
[...]
> grep 0xb6da0000 po drugim strace. Ten munmap zwalnia jakieś inne
> mapowanie, którego w tych fragmentach nie widać. No, albo coś w kodzie
> OOo jest bardzo dziwnie zrobione, bo częściowe zwolnienie mapowania,
> chociaż AFAIR dozwolone (manual pod tym względem jest cokolwiek
> niejasny), byłoby zastanawiające.

Proszę:

$ grep 0xb6da0000 log.ok
[pid  5920] mmap2(NULL, 114531, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6da0000
[pid  5920] munmap(0xb6da0000, 114531)  = 0
[pid  5920] mmap2(NULL, 114531, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6da0000
[pid  5920] munmap(0xb6da0000, 114531)  = 0
[pid  5920] mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|
MAP_ANONYMOUS, -1, 0) = 0xb6da0000
[pid  5920] munmap(0xb6da0000, 4096)    = 0
[pid  5920] mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|
MAP_ANONYMOUS, -1, 0) = 0xb6da0000
[pid  5920] munmap(0xb6da0000, 4096)    = 0
[pid  5920] mmap2(NULL, 2048, PROT_READ, MAP_SHARED, 15, 0) = 0xb6da0000


-- 
Łukasz Maśko                                           GG:   2441498    _o)
Lukasz.Masko(at)ipipan.waw.pl                                           /\\
Registered Linux User #61028                                           _\_V
Ubuntu: staroafrykańskie słowo oznaczające "Nie umiem zainstalować Debiana"
_______________________________________________
pld-devel-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

Odpowiedź listem elektroniczym