粗犷黑夜

文章
5
资源
0
加入时间
2年10月18天

android usb挂载分析---vold处理FrameWork层发出的消息

Framework层收到消息后,又向vold发送了volume mount的消息,所以vold层又继续着处理这个消息,先看下大概处理流程:同FrameWork层阻塞在等待vold的消息一样,vold层也在等待着收到 FrameWork层的消息,不过是调用select函数百阻塞,因为这个还有内核可能会有其它的连接请求的到来等,所以不能阻塞。我们看下代码:void Socket

mac环境下redis集群的搭建

一,为什么要搭建redis集群 个人理解,redis是个内存数据库,数据都存在内存中,既然存在内存中,那么大小肯定受服务器内存大小的限制。比如一个64G内存的服务器,一个redis撑死也就能存储64G的数据量,而对于大型网站架构,数据量岂止是64G,有的网站甚至存储了上T的数据量,遇见这种情况,怎么办? 在redis 3.0版本之前,通常是获取key的hashcode,然后取模