Recent highly publicized benchmarks have suggested that Linux systems do not scale as well as other systems, such as Windows NT, when used as network servers. Windows NT contains features such as I/O completion ports that help boost network server p
UNIX 文件I / O 本章开始讨论U N I X系统,先说明可用的文件I / O函数——打开文件、读文件、写文件等等。 大多数U N I X文件I / O只需用到5个函数:o p e n、r e a d、w r i t e、lseek 以及c l o s e。然后说明不同缓 存器长度对r e a d和w r i t e函数的影响。 本章所说明的函数经常被称之为不带缓存的I / O(u n b u ffered I/O,与将在第5章中说明的标 准I / O函数相对照)。术语——不带缓存指的是
UNIX 高级I / O 本章内容包括:非阻塞I / O、记录锁、系统V流机制、I / O多路转接( s e l e c t和p o l l函数)、 r e a d v和w r i t e v函数,以及存储映照I / O(m m a p)。第1 4章、第1 5章中的进程间通信,以及以后 各章中的很多实例都要使用本章所述的概念和函数。
M AT L A B有一些命令可以来控制M AT L A B语句的执行,如条件语句、循环语句和支持用 户交互的命令,本章将介绍这些命令。M AT L A B是一种高级的程序设计语言,能帮助用户解 决矩阵问题或其他问题。那些熟悉其他编程语言的用户,如熟悉P a s c a l、C + +、F O RT R A N等, 对理解本章内容有一定的优势。但是确信这部分内容能够让所有的读者理解和掌握。