10 2017 档案

摘要:上一篇总结了chromium进程的启动,接下来就看线程的消息处理,这里的线程包含进程的主线程。 消息处理是由base::MessageLoop中实现,消息中的任务和定时器都是异步事件的。 主要如下几点: 1、消息的类型分类 2、延时处理的消息是如何实现 一、消息分类 chromium主要将消息类型如 阅读全文
posted @ 2017-10-19 15:15 丹西 阅读(4112) 评论(8) 推荐(0)
摘要:最近在研读chromium源码,经过一段懵懂期,查阅了官网和网上的技术文章,是时候自己总结一下了,首先从Browser进程启动以及IPC message loop开始吧,这是每个主线程必须有的一个IPC消息轮训主体,类似之前的quagga里thread。 首先来看看chromium的多进程模型: 图 阅读全文
posted @ 2017-10-18 15:42 丹西 阅读(4430) 评论(0) 推荐(1)