hi: these two wayes of operating one file : 1.use open/write interface call . 2.mmap this file into memory , then access this memory area and do r/w . what is the essential difference between this teo wayes? thanks!