共查询到19条相似文献,搜索用时 109 毫秒
1.
2.
进程间的数据交换和共享是一种非常重要和实用的技术,如何选择恰当的通信方式就成为应用开发中的一个关键问题。本文就基于File Mapping的共享内存技术的实现方法进行了探讨,并针对“内存文件映射”方式编写了进程间通信程序实例。 相似文献
3.
一、导言随着科学技术特别是微电子技术的发展,机床数控技术得到了迅猛发展。国际上,由简单数控机床,经历了加工中心、柔牲自动线等,发展到无人化车间,随着对开放外的进展,我国每年引进的数控系统也越来越多。为了节约外汇,发展自己的数控技术,我们研制生产了S—100总线模 相似文献
4.
进程间通信作为操作系统中最重要的原语之一,提供了在多个隔离的进程之间相互通信交流的可能性.提出了一种适用于微内核操作系统的进程间通信系统,并在具体的Minix操作系统平台之上予以实现,解决了Minix系统中由于进程间通信模块的缺失而导致开发人员无法顺利移植其他平台的实用程序的问题。实验数据表明,该进程间通信系统具有高效的特点;同时由于该系统的设计原则,它保持着易扩展的特点。该系统的实现虽然是基于Minix平台,但该设计同样适用于其他微内核的系统,对其他操作系统具有借鉴意义。 相似文献
5.
进程间通信作为操作系统中最重要的原语之一,提供了在多个隔离的进程之间相互通信交流的可能性.提出了一种适用于微内核操作系统的进程间通信系统,并在具体的Minix操作系统平台之上予以实现,解决了Minix系统中由于进程间通信模块的缺失而导致开发人员无法顺利移植其他平台的实用程序的问题。实验数据表明,该进程间通信系统具有高效的特点;同时由于该系统的设计原则。它保持着易扩展的特点。该系统的实现虽然是基于Minix平台,但该设计同样适用于其他微内核的系统,对其他操作系统具有借鉴意义。 相似文献
6.
提出了一种半虚拟化网络模型来优化虚拟机域间通信的性能,通过共享内存建立通信通道来打破虚拟机之前的隔离屏障,减少在数据传输过程中的拷贝次数.基于内核虚拟机(kernel-based virtual machine,KVM)半虚拟化框架编程接口的实现方法可以简化设备I/O的模拟,减少特权指令模拟所需的根-非根模式的切换,提... 相似文献
7.
为满足嵌入式多核数控系统高速、高精的应用需求,针对现有多核通信延迟过高、通信数据量过小等不足,研究基于ARM与DSP双核架构嵌入式数控系统,设计并实现一种基于该数控系统平台的多核数据通信机制。该通信机制基于共享内存实现,包括硬件驱动实现、内存划分、通信同步、共享缓存池建立以及通信协议搭建等关键部分。针对双核间数据传输延迟和数据传输量2个影响系统性能的重要参数开展实验测试,并于实际数控系统环境进行应用测试,结果表明,该通信方法可满足ARM与DSP双核架构的嵌入式数控系统2 MB数据通信量与20 ms通信延迟的性能需求。 相似文献
8.
为了加快轨道交通票务清分处理的速度,减少结果数据入库时系统并发IO操作的教量,基于UNIX操作系统的共享内存和信号量机制,设计并实现了一种UNIX平台上用于票务清分处理的内存缓冲桶模型。采用嵌入式SQL语言实现教据的成批插入。描述了模型系统的各模块结构,说明了从票务清分、结果入库,以及因系统故障导致内存出错后的数据一致性检测和恢复的整个过程。 相似文献
9.
针对CMS/NML通信系统无法应用于内核空间的问题,提出了一种SM_ NML通信机制,为本地内核与用户进程提供了统一的通信接口,还可以方便地与CMS/NML结合实现内核进程与远程进程通信.该通信机制以字符设备为存储介质,利用缓冲池管理和读写管理为通信提供了底层支持,并在此基础上进行了封装,为用户提供了顶层通信接口.分析了SM_ NML通信机制的通信延迟,给出了一个具体的应用实例,验证了其可用性. 相似文献
10.
分析了Oracle 9i数据库利用命名管道实现会话间通信的方法,使用PL/SQL语言,编写了实现会话间通信的DBMS_PIPE包的包装程序和存储过程,并给出了利用OLEDB执行存储过程、实现会话间通信的示例程序。 相似文献
11.
12.
循环冗余校验(CRC)是计算机网络中常用的冗余校验方法。针对现有的正序(FIFO)校验方法只能对编码寄存器为零初始状态时生成的校验值正确校验的问题,提出一种逆序(LIFO)校验方法。首先,使用状态矩阵对两类串行编码电路进行分析,理论上证明状态矩阵可逆,由逆矩阵变换得出串行逆序校验方法及其电路;通过电路分析,可将串行逆序方法扩展为快速并行逆序方法,无须预补零操作,简化了计算流程。通过实例计算,验证了并行逆序方法能够对任意初始状态生成的校验值正确校验;仿真结果表明该方法具有与并行正序校验方法近似的运算速度。 相似文献
13.
基于FPGA的高速采样缓存系统的设计与实现 总被引:1,自引:0,他引:1
为了提高高速数据采集系统的实时性,提出一种基于FPGA+DSP的嵌入式通用硬件结构。在该结构中,利用FPGA设计一种新型的高速采样缓存器作为高速A/D和高性能DSP之间数据通道,实现高速数据流的分流和降速。高速采样缓存器采用QuartusⅡ9.0 软件提供的软核双时钟FIFO构成乒乓操作结构,在DSP的外部存储器接口(EMIFA)接口的控制下,完成高速A/D的数据流的写入和读出。测试结果表明:在读写时钟相差较大的情况下,高速采样缓存器可以节省读取A/D采样数据时间,为DSP提供充足的信号处理时间,提高了整个系统的实时性能。 相似文献
14.
15.
由于几何建模的复杂性和消隐算法的低效性,目前的数控仿真系统大多只能实现数控加工结果显示,而在数控加工过程实时仿真方面功能还很弱,对于基于Internet的远程数控仿真的研究则更少。为解决以上问题,提出了实现远程数控仿真的技术框架,即采用VRML建立几何模型,采用Java建立通信接口,构造虚拟环境与操作者之间的通信机制。通过构造EAI接口控制Eleva-tion Grid结点,实现工件动态建模,采用Java applet构造NC代码解释器,并阐述了干涉校验的实现方法。实现了远程数控仿真系统。 相似文献
16.
一个数控加工三维仿真系统 总被引:1,自引:0,他引:1
数控指令的编程是用数控机床进行NC加工所必须的一个重要环节,它是连接CAD和CAM的中间桥梁。本文设计了一个三维数控加工仿真系统NCMSS,介绍了所采用的数据结构、算法及其它技术。并用C语言在APOLLO工作站上得到实现。 相似文献
17.
采用Visual C++ 6.0开发平台实现了DXF文件读取的接口技术。针对图元排序问题,提出了一种优化排序算法,包括封闭图形的有序化处理、矢量化判断轮廓顺逆方向和包络矩形法结合基于射线法判断轮廓岛屿关系。针对全局路径优化问题,提出一种易于实现的相邻最短路径优化算法,通过实例证实了算法的有效性和实用性。该算法有效缩短了数控切割加工的辅助时间,提高了加工效率,并且能广泛应用于自动编程数控系统中。 相似文献
18.