共查询到19条相似文献,搜索用时 156 毫秒
1.
刘鑫 《电脑编程技巧与维护》2012,(10):78-79,122
详细分析Windows的I/O机制,提出了分别在用户级、系统级、驱动级的I/O模拟操作,通过实际案例和源代码分享在I/O模拟上的得失,着重介绍鼠标与键盘的模拟。 相似文献
2.
传统操作系统核内驱动的I/O结构无法满足嵌入式操作系统的需要,核外I/O技术的实现难点是如何将外部中断从核内引向核外,分析了基于信号机制的核外I/O的实现方法,并提出了一种由系统核心ISR直接跳转到核外驱动程序ISR的核外硬中断方法及其实现方法。 相似文献
3.
内存对计算机系统的性能具有重要影响,内存网格能够共享跨域的开放网络环境中的内存资源,以磁盘缓存的形式提高系统性能.为实现缓存对应用的透明性,提出了动态修改操作系统内核的二进制代码.实现文件系统读写流程的截获和重定向;并提出了基于内核线程的异步缓存写入方法.提高写缓存的效率.通过原型系统及实验,说明上述方法既不需要修改鹰用程序、也不需要修改操作系统源代码,并且能充分利用共享的内存资源+提高系统的I/O性能. 相似文献
4.
5.
6.
一种基于虚拟机的高效磁盘I/O特征分析方法 总被引:1,自引:0,他引:1
于磁盘系统的机械运动本质,磁盘系统I/O往往会成为计算机系统的性能瓶颈.为了有效地提高系统性能,收集和分析应用系统的磁盘I/O特征信息将成为性能优化工作的重要基础.与以往I/O特征分析方法不同,给出了一种基于Xen 3.0虚拟机系统的磁盘I/O特征在线分析方法.在虚拟机环境下,该磁盘I/O特征采集方法可以透明地应用于任意无须修改的操作系统.该方法可以高效地在线采集多种基本I/O特征数据,其中包括:磁盘I/O块大小、I/O延迟、I/O时间间隔、I/O空间局部性、时间局部性以及磁盘I/O操作热点分布.通过测试和分析,该在线I/O分析方法有着较小的系统开销,并且对应用系统I/O性能的影响很小.此外,还给出了在大文件拷贝、基于Filebench的filemirco和varmail等工作负载下的I/O特征分析结果. 相似文献
7.
针对现有基于通用串行总线(USB)移动存储设备的文件隐藏方法存在的鲁棒性差及隐藏强度低的问题,提出一种结合容量伪装和双文件系统的文件隐藏方法。在分析Nand flash芯片的特点及其管理机制的基础上,该方法通过篡改命令状态包(CSW)中的设备容量值,实现容量伪装,达到欺骗主机的目的;利用闪存转换层(FTL)存储管理机制,通过在物理块冗余区标记不同的内容把物理块分成两部分,划分隐藏区和普通区,利用格式化功能建立双文件系统;用户通过写特定数据发送切换文件系统请求,设备进行用户认证后完成文件系统切换,实现隐藏区的安全访问。理论分析和实验结果表明,该方法实现了对操作系统透明的文件隐藏;相对于挂接应用程序编程接口(API)、基于文件分配表(FAT)的修改以及加密等实现的文件隐藏方法,该方法不受系统对设备操作的影响,具有更好的鲁棒性和更高的隐藏强度。 相似文献
8.
恶意软件通过隐藏自身行为来逃避安全监控程序的检测.当前的安全监控程序通常位于操作系统内部,难以有效检测恶意软件,特别是内核级恶意软件的隐藏行为.针对现有方法中存在的不足,提出了基于虚拟机监控器(virtual machine monitor,简称VMM)的操作系统隐藏对象关联检测方法,并设计和实现了相应的检测系统vDetector.采用隐式和显式相结合的方式建立操作系统对象的多个视图,通过对比多视图间的差异性来识别隐藏对象,支持对进程、文件及网络连接这3种隐藏对象的检测,并基于操作系统语义建立隐藏对象间的关联关系以识别完整攻击路径.在KVM虚拟化平台上实现了vDetector的系统原型,并通过实验评测vDetector的有效性和性能.结果表明,vDetector能够有效检测出客户操作系统(guest OS)中的隐藏对象,且性能开销在合理范围内. 相似文献
9.
10.
一、引言 基于设备驱动程序在操作系统(OS)和主机平台之间的可移植性要求,以及日益增强的对智能分布式I/O处理的要求,导致了智能输入/输出技术规范(I_2O,Intelligent I/O)的产生。I_2O由Intel公司提出,其基本目标在于提供一种I/O设备驱动程序结构,它既独立于受控的特定设备,也独立于主机OS,这可以通过把负责管理设备的驱动程序从它所服务的OS的特定实现细节中逻辑上分离出来实现。这样,管理设备的驱动程序部分变得可在各OS之间移植。I_2O也隐藏了不同机制之间的通信机理, 相似文献
11.
12.
13.
14.
15.
针对Hadoop分布式文件系统(Hadoop Distributed File System,HDFS)在海量样本数据集存储方面存在内存占用多、读取效率低的问题,以及分布式数据库HBase在存储文件名重复度和类似度高时产生访问热点的问题,结合样本数据集的特点、类型,提出一种面向样本数据集存取优化方案,优化样本数据集中小文件的写入、读取、添加、删除和替换策略。该方案根据硬件配置测得大、小文件的分界点,通过变尺度堆栈算法按样本数据集的目录结构将小文件合并存储至HDFS;结合行键优化策略将文件索引存储在HBase数据表中;搭建基于Ehcache缓存框架的预取机制。实验结果表明,该方案降低了主节点的内存消耗,提高了文件的读取效率,实现了对海量样本数据集中小文件的高效存取。 相似文献
16.
马尔科夫网络中的隐藏变量学习 总被引:2,自引:0,他引:2
吗尔科夫网络中的隐藏变量学习是一个重要而困难的研究课题.关于隐藏变量需要解决三个问题,它们是隐藏变量的位置,维数和取值,局部结构.根据马尔科夫网络中的Clique确定隐藏变量的位置;然后基于依赖结构和Gibbs sampling确定隐藏变量的取值和维数;最后利用MDL标准进行局部打分确定局部结构.试验结果表明,该方法能够有效地进行马尔科夫网络的隐藏变量学习. 相似文献
17.
软件运行过程中的故障迅速定位以及解决是提升软件质量必须关注的一个重要环节。由于传统方式的局限性,使用该方式来进行故障跟踪定位异常困难,从而影响了产品质量的提升。借鉴飞机黑匣子的设计理念,该文提出了软件黑匣子系统。该系统主要通过记录信息(用SBBR)和存取信息(用SBBM)这两大模块来获取故障状态下的软件运行情况,甚至获取故障时系统的内存和堆栈信息。实验结果表明,该技术能使通信设备的故障处理时间缩短并使故障的排除效率大大提高,设备的稳定性也得到增强。 相似文献
18.
苗立东 《计算机工程与应用》2009,45(34):56-58
MATLAB下的实时视窗目标工具箱能够在一台运行Windows操作系统的微机上执行实时任务,可用于对自动控制系统进行实时仿真分析,但是此功能受限于其驱动程序。针对此问题,讨论了开发实时视窗目标工具箱驱动程序的关键问题,包括寄存器的访问和程序调试,提出了两种方法:(1)在实时视窗目标环境下借助于驱动程序的输出函数mdlOutputs;(2)利用xPC目标工具箱环境。在三台计算机上进行了不同的实验,实验结果表明所提出的方法能够正确地显示中间结果;采用开发的PCI-8360A模拟量输入驱动程序采集15路模拟量信号,结果表明实时视窗目标驱动程序在一定条件下可以和xPC目标驱动程序兼容,实时视窗目标的采样时间为0.18 ms要小于xPC目标的采样时间0.3 ms,这为实时视窗目标的扩展应用提供了新的思路。 相似文献
19.
本文对嵌入式操作系统中的技术典范VxWork进行了详尽分析,包括任务控制与调度、任务通信与同步互斥、中断处理和USB驱程栈结构。最后,本文提出了一个通用的VxWork USB驱程栈框架。 相似文献