操作系统
文章平均质量分 86
Aaron_涛
囧囧有神
展开
-
一分钟带你彻底理解同步异步,阻塞非阻塞的区别
同步异步&阻塞非阻塞区别1. 同步&异步2. 阻塞&非阻塞. 几种IO分类3.1. 同步阻塞IO3.2. 同步非阻塞IO3.3. IO多路复用(Reactor模式)3.4. 异步IO(Proactor模式)1. 同步&异步同步与异步:关心的是消息通知机制如果调用方发起调用后,需要等待这个返回值,调用方主动去等它的返回,那么就是同步如果调用方发起调用后,立刻返回了,不同调用方去主动等它返回或者主动询问它返回,那么就是异步下面简单列举几个例子同步A a = read原创 2020-05-16 18:20:56 · 1020 阅读 · 0 评论 -
分支预测是什么?为什么有序数组比无序数组快?
【12】今天是晴天还是下雨1. 背景1.1. 问题的提出2. 前情提示2.1. 流水线2.2. 分支预测器2.2.1. 久远的历史2.2.2. 在现代CPU中的情况2.2.2.1. 没有分支预测器会怎样?2.2.2.2. 有分支预测期的pipeline2.2.2.3. 常见的分支预测器3. 分析4. 结论1. 背景import java.ut...原创 2020-03-02 22:12:53 · 872 阅读 · 0 评论 -
操作系统---IO设备
操作系统—IO设备IO设备IO控制方式1、程序中断控制方法2、中断驱动方法3、DMA4、通道控制方法举例子分析IO子系统的层次结构举个例子操作系统—IO设备IO设备按使用特性分类人机交互类外设:键盘、鼠标存储设备:磁盘网络通讯设备:网络接口啥的按传输速率分类低速设备:每秒一个或几个字节,如键盘等等中速设...原创 2018-09-14 20:54:04 · 3682 阅读 · 1 评论 -
一分钟了解网卡知识
ip addr命令网卡中的inet是ip地址,能看到子网掩码 例如 10.20.53.115/24网卡中的link/ether 这个是Mac地址,一个网卡的物理地址,16进制 6byte 全球唯一eth0 网卡ip后面是global,代表这个网卡可以对外通信,接收各地的包lo 网卡ip后面是 host,表示这个网卡只可以和本机通信,分配的ip是127.0.0.1 lo 全...原创 2019-08-10 22:06:59 · 4271 阅读 · 0 评论 -
一分钟了解DHCP
目录DHCP是什么有什么作用为什么需要DHCPDHCP的过程DHCP是什么DHCP动态主机配置协议有什么作用动态的为新加入本网络的主机分配ip地址为什么需要DHCP假设在没有DHCP的年代,我的电脑带入了公司,想要上网,那么要经历什么样的步骤呢假设公司的网络号是192.168.1.x,那么我带了一台mac进来,我为自己分配了个ip,假设...原创 2019-08-10 22:08:37 · 675 阅读 · 1 评论 -
协程-初探
目录1.协程定义2.进程,线程,协程3.协程优点3.1.内存小3.2.效率高3.3.减少同步锁3.4.同步代码思维写异步代码4.协程的缺点4.1.无法利用多核资源4.2.协程中不能有阻塞操作4.3.CPU密集型不是长处5.Java实现协程(Kilim)的原理6.例子1.协程定义Coroutines are co...原创 2019-08-17 20:33:06 · 1738 阅读 · 0 评论