计算机操作系统课程设计分析JCINX进程和线程管理的实现过程
上传时间: 2015-06-17
上传用户:manlian
多线程程序作为一种多任务、并发的工作方式,有以下的优点: 1) 提高应用程序响应。这对图形界面的程序尤其有意义,当一个操作耗时很长时,整个系统都会等待这个操作,此时程序不会响应键盘、鼠标、菜单的操作,而使用多线程技术,将耗时长的操作(time consuming)置于一个新的线程,可以避免这种尴尬的情况。 2) 使多CPU系统更加有效。操作系统会保证当线程数不大于CPU数目时,不同的线程运行于不同的CPU上。 3) 改善程序结构。一个既长又复杂的进程可以考虑分为多个线程,成为几个独立或半独立的运行部分,这样的程序会利于理解和修改。
上传时间: 2013-12-02
上传用户:nanshan
一个更为先进的嵌入式操作系统.采用RMS线程调度算法,具有信号量等同步对象.亦包括GUI. 通过该系统您可以极大知道Windows的内部秘密.
上传时间: 2014-01-21
上传用户:huql11633
LINUX的进阶编程书籍,包括线程,进程等,有深入浅出的示例,推荐
上传时间: 2015-07-11
上传用户:水中浮云
用pthread_t创建由标准输入端输入个数N的N个线程,分别计算各自的结果,再返回给主进程.
上传时间: 2013-12-22
上传用户:龙飞艇
基于DOS的多任务系统的实现 1. 用C语言完成线程的创建和撤消,并按优先权加时间片轮转算法对多个线程进行调度; 2. 改变时间片的大小,观察结果的变化。思考:为什么时间片不能太小或太大; 3. 假设两个线程共用同一软件资源(如某一变量,或某一数据结构),请用记录型信号量来实现对它的互斥访问; 4. 假设有两个线程共享一个可存放5个整数的缓冲,一线程不停的计算1到50的平方,并将结果放入缓冲中,另一个线程不断的从缓冲中取出结果,并将他们打印出来,请用记录型信号量实现这一生产者和消费者的同步问题; 5. 实现消息缓冲通信,并于3,4中的简单通信进行比较; 6. 思考:在线程间进行消息缓冲通信时,若对消息队列的访问没有满足互斥要求,情况会怎么样?
上传时间: 2013-12-20
上传用户:赵云兴
1_MFC概述 2_MFC和Win32 3_CObject类 4_消息映射的实现 5_MFC对象的创建 6_应用程序的退出 7_MFC的DLL 8_MFC的进程和线程
上传时间: 2013-12-10
上传用户:妄想演绎师
VC进程和线程的实例(包括使用、终止、调用等)
上传时间: 2015-09-14
上传用户:佳期如梦
《VC程序设计技巧与实例》中的vc++源代码 包括MSDEN集成环境、对话框和控件及进程和线程三章内容的源码
上传时间: 2013-12-17
上传用户:zjf3110
嵌入式linux学习之uclinux多线程编程实例 (测试平台S3C44B0X,uclinux系统)
上传时间: 2015-10-18
上传用户:王庆才