首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 343 毫秒
1.
基于线程的多任务是Windows 95的新概念。一个Win32应用程序可以由不止一个进程组成,而一个进程可以由不止一个线程组成。线程是一个代码单元,在操作系统中运行时标志着代码运行流。程序员用户可定义独立的线程执行体,以便控制程序中每个片段的执行,从而管理程序的运行方式。与Windows 3.1下Win16应用程序的协同多任务方式不同,Windows 95中Win32应用程序采取的是抢占式多任务方式,即同时执行多个进程和多个线程。 每个进程都有私有的虚拟地址空间,进程的所有线程共享同一地址空间。线程是操作系统为其分配CPU时间的基本  相似文献   

2.
WIN95下基于线程的多任务处理   总被引:1,自引:0,他引:1  
本文主要讨论了如何在WIN95中实现基于线程的多任务方法,说明了线程和进程的联系与区别。详细介绍了线程多任务的特点、重要函数的结构、程序的实现方法及注意事项。  相似文献   

3.
基于线程的多任务是Windows95提高工作效率、加强反应能力及进行后台辅助处理的重要手段之一。从创建线程、线程同步和终止线程等几个方面,详细说明了事件驱动的Windows95下多线程应用程序设计方法。  相似文献   

4.
线程作为Windows95抢先式多任务的基础,是Windows95程序分配CPU时间片的基本实体。每个进程都由一个或几个线程组成,各线程协同完成指定操作,并根据其调度优先级分配CPU。线程具有进程的许多特征,又称为轻量级进程。但线程自己基本上不拥有系统资源,仅占有一点在运行中必不可少的资源,例如:线程的机器寄存器、内核堆栈、线程环境块和用户推栈等。一个应用程序可以由不止一个进程组成,每个过程可以由多个线程组成(至少包括一个线程,称为主线程),同一进程中线程的切换不会引起进程的切换。因此,线程调度的开销远小于进程调度…  相似文献   

5.
Windows 95被设计成可以提供一种安全和平稳转接方式的新操作系统,它通过对已有的设备驱动器和MS-DOS及Windows应用程序的支持,在已有的软硬件上工作。 Windows 95不但对基于MS-DOS、Win 16和Win 32的应用程序提供更多的支持,而且还对出错的应用程序提供高级的系统保护功能,从而在Windows 3.1的基础上进一步提高了系统可靠性。不仅在运行MS-DOS和Win 16应用程序时系统性能有很大提高,而且更突出的是为Win 32应用程序提供了一个可靠、高性能的运行平台。本讲的练习部分将向您展示Windows 95的增强保护模式如何帮助用户同时运行多个应用程序。 Windows 95是一个可靠的、多线程的、真正的抢先多任务系统。因此,Windows 95允许用户同时执行多项任务。例如,打印文档、格式化磁盘以及重算电子表格。Windows 95具备多线程能力,这意味着在单个任务中一次可以执行多个线程。一个线程实际上是在一段时间内正在执行的进程(代码单元)的一个组件。一个进程本质上是一个应用程序。在Windows 95中,MS-DOS应用程序和16位Windows应用程序的每一进程只有一个线程。32位Windows应用程序的每一进程可以有多个线程。换句话说,Windows 95允许一个应用程序在同一时间运行多个代码单元。  相似文献   

6.
本文介绍了在Windows95/98/2000/NT/CE中,获取系统中正在运行的进程,线程及内存分配使用等信息的一般方法。考虑到可移植性,重点说明了Tool Help库的原理并给出了范例。  相似文献   

7.
本文主要讨论了如何在WIN95中实现基于线程的多任务方法,说明了线程和进程的联系与区别。详细介绍了线多任务的特点、重要函数的结构、程序的实现方法及注意事项。  相似文献   

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

9.
我们在设计应用程序的时候,常常需要采用并行编程机制来完成各种各样的任务,在单GPU的机器上,也就是要将CPU时间按照一定的算法分配给各个任务,轮流处理各个任务。在Windows95/NT环境下能够同时运行多个应用程序,这也就是所谓的并行多任务。实际上,Windows95/NT支持所谓的多线程技术。在32位Windows95/NT下,我们可以用多线程编程技术来实现我们需要的并行编程技术。线程很类似于子程序。一个应用程序能够产生多个线程并同时执行。线程使得我们能够在多应用中进一步实现多任务。  相似文献   

10.
胡平 《软件》1999,(12):46-46
Superfassst!’98是Acceleration Software International公司推出的一款在Windows 95/98下使用的硬盘加速软件。它运用了该公司独有的专利技术,能使得Windows 95/98下的应用程序启动速度加快,增强了Windows 95/98的多任务性能,可以加快窗口及菜单显示速度,允许更快速地拷贝和删除文件。硬盘作为系统使用频繁的存储  相似文献   

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

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