首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 140 毫秒
1.
基于线程的多任务是Windows95提高工作效率、加强反应能力及进行后台辅助处理的重要手段之一。从创建线程、线程同步和终止线程等几个方面,详细说明了事件驱动的Windows95下多线程应用程序设计方法。  相似文献   

2.
存储转发引擎是支持移动多媒体通信中间件的数据传输系统的运转中枢。本文详细讨论了存储转发引擎的设计模式和策略选择,提出了一个基于Windows2000/NT操作系统的设计模型。引擎设计采用线程池与完成端口重叠I/O相结合,选择结构化的消息队列和基于优先权的队列调度机制,由管理线程池、接收线程池、分析线程池和发送线程池组成,其中详细介绍了接收线程池、发送线程池和分析线程池的工作流程。  相似文献   

3.
航行操纵系统是水下航行器控制系统的重要组成部分;为了保证航行操纵系统的实时性与可靠性,鉴于其硬件板卡驱动支持Windows平台,故软件采用了一种基于Windows XPE实时嵌入式系统的设计方法,根据操纵要求对航行操纵系统实时多任务进行了划分,诸如手柄信息处理任务、自动控制任务和网络通信任务等,介绍了多任务执行实体—线程(thread)的优先级的设置和线程同步工具的选取,并分析了Windows的多线程调度策略,然后详细阐述了航行操纵系统各任务的执行流程以及实现方法;最后,对航行操纵系统进行了实验室仿真测试,结果表明该系统实时性和控制精度达到了设计要求,操纵系统性能良好.  相似文献   

4.
介绍了进程、线程的概念和联系以及Windows95/98操作系统的多任务特点及在此环境下的并行程序设计;通过分析比较了Windows95/98进程与线程的生命周期与管理;讨论了进程、线程之间诸如同步等通信问题及相关编程方法;最后简要介绍了笔者参与设计的一个项目中涉及的多任务问题。  相似文献   

5.
Windows NT的线程及其编程技术   总被引:2,自引:0,他引:2  
线程(Thread)是Windows NT引入的先进技术之一。实际上,如果没有线程可能就不会有Windows NT的占先式(Preemptive)多任务。因为线程是Windows NT的唯一执行单元,Windows NT就是靠线程的优先级及分配给线程的CPU时间来调度线程,进而达到占先式多任务目的的。Windows NT本身的许多应用程序也利用了线程的特性来满足用户的需要,如Programm Manager、Task Manager等。为了使开发的应用程序可利用线程完成特定任务,Windows NT也为开发人员提供了编程接口。因线程对多数开发人员  相似文献   

6.
陈建华  苗放 《微计算机信息》2007,23(12):245-247
以线程为核心,以消息为主线,剖析了Windows线程、窗口与消息三者之间的内在关系。线程是进程的执行实体;窗口由线程创建,并隶属于线程;通过消息机制,线程、窗口、消息构成了一个有机整体;窗口的一切行为都是由消息为之驱动的。行文同时指出了一些需要关注的问题。该技术主题对于Windows操作系统平台软件的设计、开发具有重要意义。  相似文献   

7.
现代操作系统中的进程、线程及在WindowsOS下的应用   总被引:2,自引:1,他引:1  
文章讲述了现代操作系统中进程、线程的概念、进程、线程间的关系,引进线程的原因,并举例说明了如何在Windows操作系统中有效的应用进程和线程来解决问题。  相似文献   

8.
线程是进程内一个相对独立的、可调度的执行单元。一个应用可以有一个主线程,一个主线程可以有多个子线程,子线程还可以有自己的子线程,这样就构成了多线程应用了。由于多个线程往往会同时访问同一块内存区域,频繁地访问这块区域,将会增加产生线程冲突的概率。一旦产生了冲突,将会造成不可预料的结果(该公用区域的值是不可预料的)可见处理线程同步的必要性。 注意:本文中出现的所有代码都是用DELPHI描述的,调试环境为Windows Me, Delphi 6。其中所涉及的Windows API函数可以从MSDN获得详细的文档。  相似文献   

9.
本介绍了基于Windows98与平台PCL-711B实验卡的电机控制系统,并对开发过程中出现的控制周期受外界线程影响而不确定、电机对计算机的强干扰以及速度输入纹波较大等问题提出了有效的解决方法。  相似文献   

10.
王远 《微计算机信息》2006,22(30):224-226
API函数拦截是指通过特定的方法中断API函数的调用,转而执行用户的功能代码的一种行为。该技术由代码加载和用户代码组成。文中首先详细讨论了Windows系统中三种代码加载技术:Hook(钩子)、使用动态链接库的远线程插入和使用代码段的远线程插入。同时对这三种技术的优缺点进行了分析,给出了它们各自的应用场合。最后给出了一种函数拦截系统的设计和实现。  相似文献   

11.
在进行多任务实时控制系统设计时,采用线程池技术是一种有效的解决方法,但必须首先避免超时的发生。为了降低线程完成的超时发生率,采用Half-Sync/Half-Async线程池架构建立实时控制系统的线程池,利用最小二乘支持向量回归机(LSSVR)对线程执行时间进行预测估计,再基于估计结果对线程池线程的分配调度优先级别算法进行设计。性能测试以无线图像传感器网络节点为对象对所设计的LSSVR线程池及其他线程池在不同状态下的超时发生率做了比较,结果表明在大多数应用情况下LSSVR线程池在抑制超时方面具有明显的优越性。  相似文献   

12.
张惊雷  王鑫 《测控技术》2014,33(2):100-102
多通道数据采集在测控领域具有广泛的应用价值。提出了以虚拟仪器LabWindows/CVI为软件平台,利用多线程技术中的异步定时机制开发的多通道数据采集系统。硬件采用PCI-6221多功能数据采集卡获取多路信号数据。多线程技术用于采集程序和人机接口的开发,主线程用于用户界面控制和通道初始化设置,异步定时回调函数作为次线程用于数据采集和实时显示。实验结果表明,该方法不仅开发成本低,而且能够满足系统实时性的要求。  相似文献   

13.
基于软件总线技术的测控系统框架实现   总被引:2,自引:0,他引:2  
针对测控领域软件可采用数据驱动的特性,以软件总线为基础,设计了基于不同优先级的线程池来处理任务流的软件框架结构。采用此框架建立起来的测控系统软件不但能动态调整数据流的处理流程,具有很强的扩展性和适应性,而且有更好的实时响应性能。本架构在某检测系统中得到了应用.并达到了较好的效果。  相似文献   

14.
介绍调节阀的控制原理,分析调节阀流量特性对控制系统的影响,结合烟草设备的工艺特性,提出烟草制丝设备上调节阀流量特性选择的原则。  相似文献   

15.
近年来实时CORBA的在金融、电信、保险、医疗、制造业等行业发挥着越来越重要的作用,开发基于实时CORBA的应用程序,提高系统端对端的预测能力,使系统具有可靠健壮的性能.首先论述了实时CORBA体系结构与线程控制机制,对实时CORBA的ORB、POA与线程控制机制关系、实时CORBA线程的实现方式、线程的管理策略作了分析讨论,在这基础上讨论了建立实时系统的应用实例,将CORBA优先映射为本地优先,提供了灵活的线程管理机制,有效防止了线程的优先级翻转.  相似文献   

16.
实时CORBA线程池管理技术研究   总被引:2,自引:0,他引:2  
李影  周兴社  黄罡 《计算机工程》2000,26(10):16-17,114
目前在电信、电子商务、复杂工业控制等领域,基于CORBA的分布实时对象计算技术正在发挥日益重要的作用。针对这些应用系统的特点,该技术的研究重点是基于优先级的实时ORB资源管理。该文主要讨论实时ORB线程资源的管理,研究和设计了基于优先级的线程框架结构,在提供灵活的线程管理策略的同时有效地限制优先级翻转。  相似文献   

17.
文章以某伺服作动系统测试设备的软件研发为背景,针对Windows系统由于线程优先级少、隐含不确定的线程调度机制以及优先级倒置等原因而造成的非实时性差,无法满足实时测控要求的缺陷,通过设计一种基于RTX和VC++的多任务实时测控系统,利用RTX来增强Windows的实时性,实时任务部分运行于实时子系统RTSS下,非实时部分则运行于Win32子系统下,实时部分和非实时任务之间的通信通过共享内存的方式实现。该系统利用VC++开发人机交换界面。解决了在Windows无法进行实时测试的缺陷,搭建一种在Windows下实时测控的软件平台,实现了在Windows平台下对伺服作动系统的功能和性能实时检测。  相似文献   

18.
发动机ECU标定系统需要标定人员根据实时工况数据来即时调整ECU的控制策略。即时显示发动机运行状态,同时存储实时数据对于标定工作意义重大。提出一种发动机ECU标定系统结构实现方法,实现工况数据的实时采集与标定数据的在线标定。设计一种改进的行程编码算法对数据进行无损压缩,便于数据的传输、存储、查询;利用数据缓存队列、优化线程调度策略,将任务分配到不同处理器上运行,保证系统的实时响应与数据处理效率。在发动机ECU标定系统的应用中表明该方法满足了标定系统对实时性、准确性、高效性的要求。  相似文献   

19.
针对单线程短信系统和单一同步机制的多线程短信系统在处理分发短信的大数据量和高并发量的不足,为了确保大量的短信息应用的实时性,提出基于MDB动态负载均衡算法和异步并发多线程调度策略的短信分发系统,详细描述该系统的整体设计方案和使用的算法策略,并且实现该系统和进行实验测试。通过实验证明,该系统是可以确保短信应用的高并发性和实时性。  相似文献   

20.
以实际项目为开发背景,提出了基于事件驱动的并发控制算法,采用多线程、多队列和线程池等技术来保证系统的实时性、并发性和数据共享性。通过仿真对该算法进行了验证,结果表明,该算法能够实现系统的功能,提高系统的运行效率。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号