共查询到10条相似文献,搜索用时 15 毫秒
1.
在一个支持多线程的操作系统中,所有的应用程序实际上都以是线程的方式运行的。这时,就必须考虑多个线程并发访问同一个数据对象时的同步互斥问题。上海科泰世纪科技有限公司的基于CAR技术的Elastos操作系统就是一个多进程、多线程的操作系统。文中介绍的就是如何利用其扩展的事件同步对象实现线程间同步及消息交换的问题。 相似文献
2.
windows CE是一个支持多线程的操作系统。本文介绍了基于Windows CE平台的多线程编程方法,主要包括多线程的创建,线程的优先级,多线程同步问题等,最后给出了多线程技术在双输入双输出控制模拟系统中的一个应用实例。 相似文献
3.
“线程”(thread)一词来源于操作系统中的短语Thread of execurion。在单线程的情况下,任一时刻,只有一个单点执行。而在一个多线程程序中,任一给定时刻,程序有多点在执行。本文简要的探讨了JAVA多线程编程的基本技术,就线程的创建方法、线程管理、及线程同步处理技术做了相关探讨。 相似文献
4.
5.
微内核架构因其有效的模块隔离性而成为操作系统方面研究的热点,多线程机制是微内核架构需要解决的关键性能问题。有不少的工作对微内核架构多线程机制进行了研究,但存在频繁的系统地址空间切换和实现复杂度高的问题。采用形式化的方式对微内核架构多线程和安全机制进行描述和设计,提出一个微内核线程分层对象语义模型,用以 设计多线程机制的线程间通信、调度和互斥同步方案。在已实现和验证的微内核操作系统VTOS中对多线程功能和性能进行了测试,结果表明 VTOS有效地实现了多线程机制,并具有很好的系统性能。 相似文献
6.
现代操作系统中的多线程技术及其应用 总被引:1,自引:0,他引:1
多处理器计算机系统的出现,并发多进程并行通信和同步上的困难,需要多线程来解决,多线程应用在适当的环境中可以大大提高程序的性能,本文对现代操作系统中的多线程技术和线程的私有数据进行了讨论,并以例程说明了多线程编程及其应用。 相似文献
7.
8.
9.
刘映虹 《电脑编程技巧与维护》2002,(8)
一、COM的线程模型
Windows是个多线程的操作系统.多线程编程可以带来高性能、实时响应、并发操作等好处,但同时,多线程使得编写正确而健壮的代码变得困难起来.Win32程序员必须在涉及多线程时锁定和同步任何易受不一致性和误用影响的共享资源.COM为了权衡组件的并发性能与多线程编程的同步问题,提出了线程模型(Threading model)的概念.在COM中,进程中存在的COM对象被分到称为单元(apartment)的逻辑组. 相似文献
10.
在多线程编程中,线程间正确的同步和通讯是应用程序设计的关键和核心。Python线程(threading)模块为用户提供更易用的高级多线程API和更强大的多线程管理方案。其中Condition条件对象为复杂线程同步问题提供有力的支持。文章从Condition类的属性和方法出发,详细剖析条件变量的同步机制,并结合教师上课和学生做作业的应用,给出同时应用两个条件变量实现多线程同步算法。 相似文献