笔记草稿

来源:互联网 发布:淘宝还能兑换虾米会员 编辑:程序博客网 时间:2024/06/04 17:49

提高文件I/O效率的方法:使用缓冲

为什么系统调用会消耗很多时间?系统调用的开销大不仅仅因为要传输数据,当运行内核代码时,CPU工作在管理员(supervisor,超级用户)模式,这对应于一些特殊的堆栈和内存环境,必须在系统调用发生时建立好。系统调用结束后(read返回时),CPU要切换到用户模式,必须把堆栈和内存环境恢复成用户程序运行时的状态,这种运行环境的切换要消耗很多时间。

ls常用选项


ls -lu 显示最后访问时间
ls -t 输出时按时间排序
ls -F 显示文件类型


原创粉丝点击