0

这是参考这里的答案,因为我在评论中没有收到对我的问题的回应。

它的真正含义是在 /dev/ashmem/ 目录中创建了一个文件条目,然后将其删除,但相应的 i-node 仍然存在,因为它至少有一个打开的文件描述符

这在 *nix 术语中是什么意思?AFAIK,Android 是 ext4 类型的。我知道在某些文件系统中,inode 结构会在文件被删除后保留数据,而在某些文件系统中,结构的内容会被重置。但是上面的说法是什么意思?如果文件条目被删除,如何至少有一个打开的文件描述符仍然打开?这里没有硬链接或软链接。

4

1 回答 1

0

经过大量挖掘 mmap 和文件删除后,这个答案(没有自我推销)帮助我理解了这个概念。

于 2018-05-16T16:51:30.327 回答