一种多核ARM平台下用户态定时器的实现

来源 :计算机工程 | 被引量 : 0次 | 上传用户:bazhahai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在ARM平台下,系统提供的posix-timer误差较大,难以满足实时要求,而且传统的Linux用户态定时器通过系统调用及信号传递的方式向进程提供定时服务,当定时器使用规模较大时,进程会在内核态用户态间频繁切换。针对上述问题,提出并实现一种基于多核ARM平台的新型用户态定时器方案。该方案采用一种新的时间轮数据结构,通过内核态与用户态共享内存等方式向进程提供服务,避免不必要的信号传递,有效地缓解频繁状态切换问题。实验结果表明,该方案保持微秒级的定时精度,定时误差相比posix-timer明显降低。
其他文献
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
目的:探究急性白血病患儿化疗之后骨髓抑制期的临床护理措施。方法选择64例急性白血病患儿实施研究,均为反复住院者。2008年1月~2011年1月入院的32例,仅给予常规护理,定为I组;2011
正如汉语里有一词多义,英语中也有一词多义现象。同学们在阅读中常常会遇到自己熟悉的词,但按熟悉的意思去理解却逻辑不通,因为这些词除我们在以往接触的材料中的意思外,还有
我科尸检一例妊娠八个月、宫内胎儿发育成熟、胎盘外观正常,在一小区域有绒癌,死于肺、脑、脾、胃等脏器广泛转移之患者,较为少见,现报告如下: 病历摘要张某,25岁,妊娠八个月
期刊
<正>抹茶是由采摘自遮阴覆盖下的茶树鲜叶,经特殊工艺制成茶片后,低温研磨而成的超细微可食粉体绿茶,是天然食品添加剂的优秀代表。抹茶源于我国隋朝,兴盛于唐宋,在明代后随
一、前言根据有限长的年降水量系列,推求样本的统计参数,其精度往往取决于所用系列的代表性,即要求这个有限长的系列,具有一致性、可靠性、连续性和包括丰平枯水年在内的全面
期刊
通过差示扫描量热法(DSC)和升温淋洗分级研究了3种三层共挤聚乙烯流延膜的热封强度与组成的关系。结果表明:不同热封层组成的薄膜起封温度主要与热封层的非晶比例有关,可用热
<正>Varying contact-length backup roll and linearly variable crown work roll are provided for improving the mill performance of profile and flatness control.Int