
linux
文章平均质量分 64
gnefniu
这个作者很懒,什么都没留下…
展开
-
Linux中自定义系统调用
一. 实验目的 系统调用是内核提供给用户应用程序使用的内核函数名,这些函数提供了内核为用户应用程序所提供的系统服务功能。这些函数在用户应用程序中的书写格式与用户自定义函数形式上没有什么不同,但这些函数的编写和调用过程却与自定义函数有着很大的不同。它们需要事先在内核中安排好入口和函数体,当调用时会引发系统软中断根据对应的存根函数查中断表进入请求的内核函数。 二. 实验问题 1、实现一个系统调用原创 2013-10-25 20:27:46 · 1462 阅读 · 0 评论 -
Linux下Proc文件系统实验
与proc虚拟文件系统的接口程序 针对Linux的文件对写进行操作,它以文件系统的方式为访问系统内核数据的操作提供接口,通过对proc文件内容的读取,了解到系统的内核信息,对内核升级和修改内核起来很大的作用,对非系统态的用户有了很大方便. 用户和应用程序可以通过proc得到系统的信息,并可以改变内核的某些参数。 1、内存总量 2、可用内存 3、系统平均负荷 #include in原创 2013-10-25 20:18:37 · 973 阅读 · 0 评论 -
内核的定时机制实验
一.实验目的 本实验是练习怎样编写调用内核的时间测量功能为应用程序测量和精确定时。通过这个实验我们可以进一步理解Linux内核的定时机制及其数据结构以及怎样从用户空间去访问内核空间的时间数据。 二.实验问题 1、使用操作系统提供的定时机制实现一个精确到微秒级的闹钟 2、支持用户设置最多4个闹铃 三.实验代码 #include #include #include #include #原创 2013-11-07 21:59:11 · 799 阅读 · 1 评论