登录
首页 » Process-Thread » 在windows 98/2000下,创建一个控制台进程,此进程包含n个线程。用这n个线程来表示n个读者或写者。每个线程按相应测试数据文件的要求进行读写操作。用信...

在windows 98/2000下,创建一个控制台进程,此进程包含n个线程。用这n个线程来表示n个读者或写者。每个线程按相应测试数据文件的要求进行读写操作。用信...

于 2022-02-06 发布 文件大小:2.96 kB
0 84
下载积分: 2 下载次数: 1

代码说明:

在windows 98/2000下,创建一个控制台进程,此进程包含n个线程。用这n个线程来表示n个读者或写者。每个线程按相应测试数据文件的要求进行读写操作。用信号量机制实现读者优先的读者――写入者问题-the windows 98/2000, the process of creating a console, this process contain n threads. Use of these n threads to express n readers who write. Each thread according to the corresponding test data document requests and write. Using signal volume mechanisms readers priority readers-- into the problem

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论


0 个回复

  • 线程的同步   虽然多线程能给我们带来好处,但是也有不少问题需要解决。例如,对于像磁盘驱动器这样独占性系统资源,由于线程可以执行进程的任何代码段,且线程的运...
    线程的同步   虽然多线程能给我们带来好处,但是也有不少问题需要解决。例如,对于像磁盘驱动器这样独占性系统资源,由于线程可以执行进程的任何代码段,且线程的运行是由系统调度自动完成的,具有一定的不确定性,因此就有可能出现两个线程同时对磁盘驱动器进行操作,从而出现操作错误;又例如,对于银行系统的计算机来说,可能使用一个线程来更新其用户数据库,而用另外一个线程来读取数据库以响应储户的需要,极有可能读数据库的线程读取的是未完全更新的数据库,因为可能在读的时候只有一部分数据被更新过。-thread synchronization Although multithreading can bring us benefits, but there a lso many problems to be solved. For example, as disk drives such exclusivity system resources and can thread the process of implementation of any code, and the thread running by the scheduling system automatically and to a certain extent the uncertainty, So, then there could be two threads while the disk drives operate, which have operational errors; For example, For the computer banking system, may use a thread to update users of its database, and use another thread to read a database to respond to the needs of depositors, Reading is very likely to read threads database is not fully update the database, Reading may be because the time was only part of the updated dat
    2022-03-26 17:09:07下载
    积分:1
  • Readers priority algorithm, learning operating system are generally required to...
    读者优先算法,学习操作系统的一般都要接触到的临界区处理的程序,有实验报告说明-Readers priority algorithm, learning operating system are generally required to come into contact with the critical areas of treatment procedures, experimental reports have
    2023-06-29 17:05:03下载
    积分:1
  • vc environment, mfc multi
    vc++环境,mfc实现多线程,适用初学者学习之用-vc environment, mfc multi-threaded, applicable with beginners learning
    2022-02-20 10:54:27下载
    积分:1
  • 进程管理子系统,希望喜欢
    进程管理子系统,希望喜欢-process management subsystem, like
    2022-10-21 20:40:03下载
    积分:1
  • two experimental operating system : the process of scheduling strategy to achiev...
    操作系统实验2:进程调度策略的模拟实现 1、 设计一个有 N个进程共行的进程调度程序。 2、 每个进程有一个进程控制块PCB来表示,进程控制块的格式为: 进程名 优先数 到达时间 需要运行时间 已占用CPU时间 进程状态 a) 进程优先数、需要运行时间、到达时间可以事先人为地指定,也可以随机产生,注意初始化上述数值时要尽量使进程并发执行,而不是按到达时间顺序调度。 b) 进程的运行时间以时间片为单位进行计算。 c) 进程状态分为就绪、运行、完成三种状态之,分别用W、R、F表示。 3、 进程调度规则如下: a) 就绪进程获得 CPU后都只能运行一个时间片。用已占用CPU时间加1来表示。 b) 如果运行一个时间片后,进程已占用 CPU时间达到所需要运行时间,则进程完成,撤销该进程。 c) 如果运行一个时间片后,进程已占用CPU时间还未达到所需要运行时间,即进程需要继续运行,将它插入就绪队列,队列重新排序,等待CPU。 d) 重复以上过程,直到所要进程都完成为止。 -two experimental operating system : the process of scheduling strategy to achieve a simulation. Design is a process of a total of N the process scheduler. 2, each process is a process control block to PCB said that the process control block format : process a few who arrived at the priority needs time to time running CPU time a state process) process priority number. need to run time, arriving in time prior to artificially designated, can also randomly generated, Initialization attention to the above values are to m
    2022-02-20 17:25:28下载
    积分:1
  • 操作系统原理实例代码,涉及进程、线程、信号量等操作系统的原理和思想的实现。...
    操作系统原理实例代码,涉及进程、线程、信号量等操作系统的原理和思想的实现。-operating system code examples principle involved process, threads, signals and so on the operating system principles and ideas of achievement.
    2022-04-27 08:13:42下载
    积分:1
  • 线程优先级示例-赛马
    线程优先级示例-赛马-thread priority example- race
    2022-08-06 22:34:54下载
    积分:1
  • 使用psapi和toolhelp两种方式实现的显示进程列表程序
    使用psapi和toolhelp两种方式实现的显示进程列表程序- Uses psapi and the toolhelp two ways realizations demonstration advancement tabulates the procedure
    2023-07-22 05:25:03下载
    积分:1
  • 读者写者问题实现
    读者写者问题实现-readers to write to achieve the problem
    2023-06-12 23:45:03下载
    积分:1
  • 一个使用C语言编写的模拟windows进程管理的程序,包括进程的创建,查看,替换,消息通信等等,我自己做的,非常精简...
    一个使用C语言编写的模拟windows进程管理的程序,包括进程的创建,查看,替换,消息通信等等,我自己做的,非常精简-a C language simulation windows process management procedures, including the process of creating, viewing, replacement, news communications, etc., I do, very concise
    2022-01-30 18:23:31下载
    积分:1
  • 696518资源总数
  • 105409会员总数
  • 23今日下载