Linux高级I/O机制

一、课程目标

I/O常常是现代应用程序的性能瓶颈,为突破这个瓶颈,现代操作系统不断推出新的I/O机制,使高性能的I/O编程变成可能。本次课程将讨论Linux下几种高性能I/O的机制,这些功能都是基于成熟的系统调用,通过本次课程的学习,学员将掌握以下内容:

二、参训要求

参加本次课程的学员须具备以下能力:

三、课程实践环境

四、课程大纲

本次课程由以下几个部分构成:

1、预备知识

2、文件I/O


3、散/聚I/O
(Scatter/Gather I/O)


4、I/O多路复用
(I/O Multiplexing)

5、异步I/O

6、使用高性能I/O机制提高网络服务端应用的性能

五、时间安排

课程时间:2天,以每天6小时计,具体安排如下:

六、课程资源

可获取的课程资源见:教学资源。

发表回复