闇の光

读书笔记 经验感受

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2008年4月5日

摘要: 在直接使用低级系统调用时,在输入输出上会存在这样一个问题,就是这些调用存在着效率低的状况。为什么会这样呢?下面我们来分析一下:在产生一个系统调用时会出现性能恶化的状况,因此系统调用跟函数调用相比,要浪费得多。这是因为Linux不得不从你正在运行的程序转到正在执行它的内核代码上,然后再倒转回去。所以最好的方法就是在一个程序中使用最少的系统调用来完成尽可能多的工作,比如,宁愿每次读取或者写入大量数据也... 阅读全文
posted @ 2008-04-05 18:18 taizi 阅读(215) 评论(0) 推荐(0) 编辑