文件系统(一)

由于最近毕设用到了文件系统相关的知识,所以今天把文件系统的知识再巩固一下,最近要查找文献,写论文,所以不定期更新。本期内容在之前的博客中已有相关,大家可以翻阅。

1.系统调用
1、Unix/Linux大部分系统功能是通过系统调用实现的,如open/close。 2、Unix/Linux的系统调用已被封装成C函数的形式,但它们并不是标准C的一部分。 3、标准库函数大部分时间运行在用户态,但部分函数偶尔也会调用系统调用,进入内核态,如malloc/free。 4、程序员自己编写的代码也可以调用系统调用,与操作系统内核交互,进入内核态,如brk/sbrk/mmap/munmap。 5、系统调用在内核中实现,其外部接口定义在C库中,该接口的实现借助软中断进入内核。 •time命令:测试运行时间 •real : 总执行时间 •user : 用户空间执行时间 •sys : 内核空间执行时间 •strace命令:跟踪系

文件系统(一)最先出现在Python成神之路

版权声明:
作者:ht
链接:https://www.techfm.club/p/20366.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>