Mmap

Technology
12 hours ago
8
4
2
Avatar
Author
Albert Flores

mmap (z anglického , česky zhruba zobrazení do paměti) je v oboru výpočetní techniky označení pro systémové volání UNIXových a UN*Xových operačních systémů, kterým se zobrazuje soubor nebo hardware virtuálně do paměti. Nejde nutně o skutečné zrcadlení a fyzické využívání operační paměti (její případné využití je „líné“), ale o rezervování části jejího adresního prostoru pro komunikaci s daným zařízením nebo pro přístup do daného souboru. Vzhledem k principu fungování jej lze implementovat pouze na operačních systémech podporujících virtuální paměť a v praxi je obvykle implementováno pomocí stránkování, přesněji stránkování na žádost. K funkci mmap patří funkce munmap, která vytvořené adresní propojení naopak zruší.

Funkce mmap je součástí standardu POSIX.

Častým a jednoduchým využitím mmapu je namapování stejného souboru více procesy za účelem sdílení paměti.

Odkazy

__BEZOBSAHU__

Reference

Literatura

Externí odkazy

[url=http://pubs.opengroup.org/onlinepubs/9699919799/functions/mmap.html]Popis[/url] v rámci standardu POSIX (anglicky) *

Kategorie:POSIX Kategorie:Meziprocesová komunikace

5 min read
Share this post:
Like it 8

Leave a Comment

Please, enter your name.
Please, provide a valid email address.
Please, enter your comment.
Enjoy this post? Join Cesko.wiki
Don’t forget to share it
Top