标签: android multithreading logging
查看Android记录器框架,很明显所有应用程序都写入主缓冲区的同一设备文件/dev/log/main。它是一个字符设备文件。
/dev/log/main
Android日志记录库源代码位于here。根据代码,除了使用pthread锁的线程同步之外,没有基于进程的文件写同步。
我的问题是:
如何在此日志记录模型中发生跨进程文件写入同步?
是否因为限制缓冲区大小写入?