Android logger如何支持多进程文件写入同步?

Android logger如何支持多进程文件写入同步?,android,multithreading,logging,Android,Multithreading,Logging,查看Android logger框架,很明显,所有应用程序都将主缓冲区写入同一个设备文件/dev/log/main,这是一个字符设备文件 Android日志库源代码位于。根据代码,除了使用pthread lock的线程同步外,没有基于进程的文件写入同步 我的问题是: 在这个日志模型中,跨进程文件写入同步是如何发生的 是因为写缓冲区大小受限吗

查看Android logger框架,很明显,所有应用程序都将主缓冲区写入同一个设备文件
/dev/log/main
,这是一个字符设备文件

Android日志库源代码位于。根据代码,除了使用pthread lock的线程同步外,没有基于进程的文件写入同步

我的问题是:

在这个日志模型中,跨进程文件写入同步是如何发生的

是因为写缓冲区大小受限吗