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

And*_*oid 5 logging multithreading android

查看Android记录器框架,很明显所有应用程序都写入/dev/log/main主缓冲区的同一个设备文件中。它是一个字符设备文件。

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

我的问题是:

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

是因为写入缓冲区大小受到限制吗?