zqurgy

导航

2023年2月28日 #

IO相关了解

摘要: 1.IO的概念 IO简单来讲就是对输入输出设备的简化表达形式 单片机中各种接口,进行数据流的传输 从磁盘中读取数据至内存,又或者从内存中写入磁盘 编程中的IO 此时的IO其应用程序的运行态,即进程 》IO调用 特别强调的是我们的应用程序其实并不存在实质的IO过程,真正的IO过程是操作系统的事情, 这 阅读全文

posted @ 2023-02-28 19:28 ZqurGy 阅读(110) 评论(0) 推荐(0) 编辑

2023年2月26日 #

IO多路复用

摘要: 1.IO多路复用的概念 IO多路复用形象举例 - ZqurGy - 博客园 (cnblogs.com) 单线程或单进程同时监测若干个文件描述符是否可以执行IO操作的能力。 2.为什么出现IO多路复用 服务器需要维护N多个与客户端之间的socketfd;并且在receive之前需要知道数据知否出现 》 阅读全文

posted @ 2023-02-26 14:37 ZqurGy 阅读(275) 评论(0) 推荐(0) 编辑

2023年2月19日 #

Linux安装

摘要: 更详细的可参考基于VirtualBox搭建Linux(CentOS 7)虚拟机环境(学习必备技能) - 码霸霸 (lupf.cn) 使用虚拟机的时候,需要自己执行自己不确定操作时,一定要提前进行快照 1.软件 VirtualBox官网下载最新的VirtualBox,地址:https://www.vi 阅读全文

posted @ 2023-02-19 04:00 ZqurGy 阅读(73) 评论(0) 推荐(0) 编辑

2023年2月18日 #

内存对齐

摘要: 1.内存对齐是什么? 对结构体和类来说,让变量不是紧挨着存放,而是通过变量字节倍数的形式存放 2.为什么会有内存对齐? 增加cpu的访问数据的速度 对于cpu来说,数据从内存中读到缓存中去,是通过偏移量(offset)进行读取,也就是常说的通过块来读取,而不是按照字节读取。 读取非内存对齐的数据,会 阅读全文

posted @ 2023-02-18 19:44 ZqurGy 阅读(305) 评论(0) 推荐(1) 编辑