专栏名称: Linux学习
专注分享Linux/Unix相关内容,包括Linux命令、Linux内核、Linux系统开发、Linux运维、网络编程、开发工具等Linux相关知识和技术
今天看啥  ›  专栏  ›  Linux学习

完了,这个硬件成精了,它竟然绕过了 CPU......

Linux学习  · 公众号  · linux  · 2020-09-07 12:18
来自公众号:程序员cxuan作者:cxuan我们之前了解过了 Linux 的进程和线程、Linux 内存管理Linux 操作系统开篇!Linux 进程必知必会Linux 是如何管理内存的?那么下面我们就来认识一下 Linux 中的 I/O 管理。Linux 系统和其他 UNIX 系统一样,IO 管理比较直接和简洁。所有 IO 设备都被当作文件,通过在系统内部使用相同的 read 和 write 一样进行读写。1 Linux IO 基本概念Linux 中也有磁盘、打印机、网络等 I/O 设备,Linux 把这些设备当作一种 特殊文件 整合到文件系统中,一般通常位于 /dev 目录下。可以使用与普通文件相同的方式来对待这些特殊文件。特殊文件一般分为两种:块特殊文件是一个能存储固定大小块信息的设备,它支持以固定大小的块,扇区或群集读取和(可选)写入 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照