madvise - Google

madvise

Z Wikipedii

Skocz do: nawigacji, szukaj

madvise to wywołanie systemowe mające na celu poinformowanie systemu pamięci wirtualnej systemu operacyjnego o planowanym sposobie użycia danego obszaru pamięci (szczególnie pamięci mmapowanej lub dzielonej), tak żeby miał on możliwość użycia bardziej wydajnych algorytmów pamięci wirtualnej.

int madvise(void *start, size_t length, int advice);

Możliwe wartości advice:

  • MADV_NORMAL - typowe wzorce dostÄ™pu
  • MADV_RANDOM - dostÄ™p losowy - read ahead niewskazany
  • MADV_SEQUENTIAL - dostÄ™p sekwencyjny - znaczny read ahead wskazany, można zwolnić przeczytane strony niedÅ‚ugo potem
  • MADV_WILLNEED - prawdopodobnie bÄ™dzie używana w najbliższej przyszÅ‚oÅ›ci - lepiej nie zwalniać cache tej pamiÄ™ci
  • MADV_DONTNEED - prawdopodobnie nie bÄ™dzie używana w najbliższej przyszÅ‚oÅ›ci - można zwolnić cache tej pamiÄ™ci

Wywołanie pojawiło się po raz pierwszy w 4.4BSD.


Zaskakująca wypowiedź Kubicy na temat Ferrari
Czy jazda w Ferrari jest dla mnie speÅ‚nieniem marzeÅ„? Niekoniecznie – zaskakujÄ…co stwierdziÅ‚ Robert Kubica.
Kubicy zabrakło paliwa
Robert Kubica i zespół BMW Sauber nie liczyli na pokonanie Ferrari w GP Turcji, ale mieli nadzieję, że wyprzedzą McLarena. Niestety tak się nie stało, ale przynajmniej start był bardzo udany. *
Prasa: Kubica w boksach stracił podium, najgorsze miejsce
Robert Kubica zajął czwarte miejsce w Grand Prix Turcji na torze Istanbul Park w Stambule. Po raz trzeci z rzędu wygrał Felipe Massa (Ferrari). Po tym zwycięstwie Brazylijczyk awansował na drugie miejsce w klasyfikacji generalnej.
MŚ: brutalny mecz, skandal - sędzia uznał gola, którego nie było
Mecz grupy F mistrzostw świata w hokeju na lodzie, które odbywają się w Kanadzie, pomiędzy Finlandią a USA dostarczył wielkich emocji. Było to brutalne spotkanie, w którym jedną z głównych ról odegrał sędzia. Finowie, wicemistrzowie świata, wygrali 3:2 i zapewnili sobie drugie miejsce w grupie.
Pekin 2008: polskie tenisistki stołowe zagrają w drużynówce
Polskie tenisistki stołowe - Li Qian, Xu Jie i Natalia Partyka - zagrają w olimpijskim turnieju drużynowym w Pekinie.
Linki: Strona g³ówna