And*_*oid 5 logging multithreading android
查看Android记录器框架,很明显所有应用程序都写入/dev/log/main主缓冲区的同一个设备文件中。它是一个字符设备文件。
/dev/log/main
Android 日志库源代码位于此处。根据代码,除了使用pthread锁的线程同步之外,没有基于进程的文件写同步。
我的问题是:
在这个日志模型中跨进程文件写同步是如何发生的?
是因为写入缓冲区大小受到限制吗?
归档时间:
12 年,7 月 前
查看次数:
219 次
最近记录: