一、前言 Linux内核支持大量的硬件设备,且这个数量一直在增加。那么代码内部的拓扑和复杂性等都在急剧上升,这会导致代码变得杂乱和提升管理难度。为了做好设备驱动的管理,降低驱...
一、前言 Linux内核支持大量的硬件设备,且这个数量一直在增加。那么代码内部的拓扑和复杂性等都在急剧上升,这会导致代码变得杂乱和提升管理难度。为了做好设备驱动的管理,降低驱...
十岁,别人竞选班长,积极热心,和同学打成一片;而你坐在角落里,默默从不发言。 二十岁,别人开始认真规划将来;而你读着普通的大学和专业,不知路在何方。 三十岁,别人事业有成,家...
晚上,我在网上无意间发现了一篇名为“告诉你外语学习的真实方法及误区分析”的文章,作者“漏屋”。当时读了前面一部分就感到非常震憾,于是决定往下研读。读完之后更是醍醐灌顶,更加感...
一、概念 异步:某个事情需要10s完成。而我只需要调用某个函数告诉xxx来帮我做(然后我再干其他的事情) 同步:某个事情需要10s完成,我需要一直等它完成(等10s),再能继...
多路复用I/O 在简明网络I/O模型文章可以知道常用的IO模型。其中同步模型中,使用多路复用I/O可以提高服务器的性能。 在多路复用的模型中,比较常用的有select模型和p...
IO多路复用是指内核一旦发现进程指定的一个或者多个IO条件准备读取,它就通知该进程。IO多路复用适用如下场合: 当客户处理多个描述符时(一般是交互式输入和网络套接口),必须使...
CAS简历 CAS(Compare and swap)比较和替换是设计并发算法时用到的一种技术 。Compare and Swap, 翻译成比较并交换。 简单来说,比较和替换...
概述排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。我们这里说说八大排序就是...