如果两个应用程序都想要写入数据到磁盘,安卓系统是如何决定哪个应用程序首先写入数据的?安卓系统并不会做出任何决定。它是按照先来后到的顺序进行的吗?是的,就文件系统而言,由于在Android 1.x/2.x版本中使用了YAFFS2作为文件系统,因此存在全局进程级别锁定磁盘I/O的情况,因此文件系统采用了严格的FIFO方法。Android3.0切换到了ext4,这和大多数Linux机器使用的相同文件系统,在这种文件系统下,多个进程可以同时执行I/O操作,只受硬件限制。有没有一种方法可以给应用程序设置优先级,以便它能够首先写入自己的数据?没有实际上。例如,App A无法告诉Android“不要让App B在2037年之前写入磁盘”。