Gli ambienti POSIX offrono almeno due modi per accedere ai file. C'è lo standard chiamate di sistema open()
, read()
, write()
, e gli amici, ma c'è anche la possibilità di utilizzare mmap()
per mappare il file nella memoria virtuale.
Quando è preferibile usarne uno rispetto all'altro? Quali sono i loro vantaggi individuali che meritano tra cui due interfacce?