新闻中心

EEPW首页>嵌入式系统>设计应用> 嵌入式实时多任务软件的软总线结构设计

嵌入式实时多任务软件的软总线结构设计

作者: 时间:2012-03-28 来源:网络 收藏

资源使用要求进程和资源已经关联。同时使用的过程中,进程操作的是数据的副本,而对资源的更新是要受到系统的检测的。这次,副本数据的更新是的,这样就避免出现同步的问题。资源调度也会在资源获取前依据资源调度表中的信息进行。进程对资源申请和使用的详细调度如图 3 所示:

图3 进程对资源申请和使用的详细调度图

3.4 系统验证和安全性模拟实验

经过验证,该系统*能模块使用软提供的接口操作资源,其速度和效率不低于使用未封装的资源。同时,软的封装使得资源对功能模块透明,而且使用资源时还要求对其进行较强的验证,因此资源的安全性及系统的健壮性得到了较大幅度的提高。为了验证系统的安全性健壮性,我们进行了安全测试。在测试中,模拟了系统可能出现的各种安全漏洞。同时,与使用非软结构,对资源不进行强验证的系统进行比较。结果如表1:


如上表所示,使用软总线架构,系统具有更强的安全性和健壮性。

4.结束语

本文介绍了使用软总线封装系统资源,设计的架构方式。通过实际的工程实践,给出软总线的设计方案。文章通过理论分析和实验对比指出了这种架构方式在处理多调度和资源共享上相对普通架构的优势。

linux操作系统文章专题:linux操作系统详解(linux不再难懂)

上一页 1 2 下一页

评论


相关推荐

技术专区

关闭