检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:汪敏 Wang Min(Management Office of Song Qingling Cemetery,Honorary President of the People’s Republic of China,Shanghai 200237,China)
机构地区:[1]中华人民共和国名誉主席宋庆龄陵园管理处,上海200237
出 处:《无线互联科技》2024年第9期95-97,125,共4页Wireless Internet Technology
摘 要:Linux操作系统在软件工程中的应用比较广泛,各种商业发行版本广泛地存在于PC桌面、后端服务器和个人移动终端中。而Linux中数据输入输出的效率直接决定了操作系统的应用执行效率。就硬件的读写速度来看,CPU的数据处理速度远大于磁盘IO的数据处理速度。因此在Linux中,IO性能的优化一直是Linux效率优化的重点。在Linux操作系统中一共存在非阻塞、阻塞、多路复用、信号驱动和异步5种IO模型。这5种IO模型优缺点各不相同,分别对应着不同的应用场景。The application of Linux operating system in software engineering is relatively rich,and various commercial distribution versions of Linux are widely present in PC desktops,backend servers,and personal mobile terminals.The efficiency of data input and output in Linux directly determines the application execution efficiency of the operating system.In terms of hardware read and write speed,the data processing speed of the CPU is much faster than the data processing speed of the disk IO.Therefore,in Linux,optimizing IO performance has always been the focus of Linux efficiency optimization.There are five IO models in the Linux operating system:non blocking,blocking,multiplexing,signal driven,and asynchronous.These five IO models have different advantages and disadvantages,corresponding to different application scenarios.
关 键 词:LINUX操作系统 IO模型 多路复用 信号驱动
分 类 号:TP31[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.249