【发布时间】:2016-02-01 15:36:17
【问题描述】:
我注意到有一个名为 sdcard 的程序,它在 android 系统中包含两个线程。当我尝试在我的应用程序中读/写 sdcard 时,所有 I/O 请求都是从这两个线程提交的。所以我检查了AOSP,在[AOSP]/system/core/sdcard/sdcard.c中找到了代码。以下是对此的一些解释:
sdcard 是一个使用 FUSE 模拟 FAT-on-sdcard 风格的目录权限的程序(所有文件在创建时都被赋予固定的所有者、组和权限,所有者、组和权限不可更改,符号链接和硬链接不可创建,等等。
那么,我的问题是,我的应用程序如何将这些 I/O 调用详细提交给 sdcard 线程?我检查了代码,但没有找到一些活页夹的东西。
【问题讨论】:
标签: android io ipc android-sdcard