2019年5月8日

摘要: 五种I/O模型: 1)阻塞I/O 2)非阻塞I/O 3)I/O复用(select和poll) 4)信号驱动I/O(SIGIO) 5)异步I/O 前四中是同步,最后一种是异步。 阻塞I/O模型: 简介:进程会一直阻塞,直到数据拷贝完成 应用程序调用一个I/O函数,导致应用程序阻塞,等待数据准备好,如果 阅读全文
posted @ 2019-05-08 15:05 深圳私塾 阅读(142) 评论(0) 推荐(0)
摘要: 一、redis单线程问题 单线程指的是网络请求模块使用了一个线程(所以不需考虑并发安全性),即一个线程处理所有网络请求,其他模块仍用了多个线程; 二、Redis关于线程安全问题 redis实际上是采用了线程封闭的观念,把任务封闭在一个线程,自然避免了线程安全问题,不过对于需要依赖多个redis操作的 阅读全文
posted @ 2019-05-08 14:28 深圳私塾 阅读(102) 评论(0) 推荐(0)

导航