8
我在FC17 Linux的“ls”命令上做了一个strace。将-1作为文件描述符传递给mmap
以下是输出。
execve("/usr/bin/ls", ["ls"], [/* 48 vars */]) = 0
brk(0) = 0x27c1000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc765fa6000
...
我没有得到传球的目的和结果-1作为文件描述符的MMAP调用,可有人阐明这一些轻?