期刊文章详细信息
文献类型:期刊文章
机构地区:[1]金陵科技学院南京软件研究院,江苏南京211169
基 金:江苏省农业科技自主创新资金项目(CX(17)2015)支持
年 份:2018
卷 号:14
期 号:5X
起止页码:47-50
语 种:中文
收录情况:普通刊
摘 要:上下文切换是Linux操作系统内核优化的一个关键参数指标,如何精确方便地测量上下文切换开销显得至关重要。本文说明了使用nanosleep()函数测试方法的不合理性,提出了一种在用户态编写应用程序并且调用schedu_yield()系统调用主动放弃处理器实现任务切换的测试方法,并且基于ARM Linux-3.2.0实验平台,与传统的使用管道读写切换、在内核态测试context_switch()函数的开销等方法进行了对比分析,结果表明,使用该方法测试上下文切换的准确性和便捷性均有所提高。
关 键 词:LINUX 上下文切换 系统调用 用户态 内核态
分 类 号:TP316.81]
参考文献:
正在载入数据...
二级参考文献:
正在载入数据...
耦合文献:
正在载入数据...
引证文献:
正在载入数据...
二级引证文献:
正在载入数据...
同被引文献:
正在载入数据...