搜索资源列表
ossystem
- 基于DOS的多任务系统的实现 1. 用C语言完成线程的创建和撤消,并按优先权加时间片轮转算法对多个线程进行调度; 2. 改变时间片的大小,观察结果的变化。思考:为什么时间片不能太小或太大; 3. 假设两个线程共用同一软件资源(如某一变量,或某一数据结构),请用记录型信号量来实现对它的互斥访问; 4. 假设有两个线程共享一个可存放5个整数的缓冲,一线程不停的计算1到50的平方,并将结果放入缓冲中,另一个线程不断的从缓冲中取出结果,并将他们打印出来,请用记录型信号量实现这一生产者和消
LRU
- LRU(最近最少使用算法) and MRU(最近最常使用算法)所谓的LRU(Least recently used)算法的基本概念是:当内存的剩余的可用空间不够时,缓冲区尽可能的先保留使用者最常使用的数据,换句话说就是优先清除”较不常使用的数据”,并释放其空间-LRU (least recently used algorithm) and MRU (most recently used) algorithm called LRU ( Least recently used) algorithm
sys_mfc_1
- 系统编程源码: 内存、缓冲区(Memory/Buffer)处理, 本程序实现CArray摸板类的快速排序
Buffer
- 一个缓冲区管理类, 一个缓冲区管理类。
操作系统试验报告
- 试验目的:通过研究Linux的线程机制和信号量实现生产者消费者问题的并发控制 说明:有界缓冲区内设有20个存储单元,放入/取出的数据项设定为1~20这20个整型数。 要求: (1)每个生产者和消费者对有界缓冲区进行操作后,即时显示有界缓冲区的全部内容.当前指针位置和生产者/消费者线程的标识符 (2)生产者和消费者各有两个以上 (3)多个生产者或多个消费者之间须共享对缓冲区进行操作的函数代码。-Test Objective : To study the Linux threading mechan
cp
- 操作系统模拟生产着消费者问题,包括缓冲池满或空之后的阻塞、唤醒处理以及对于缓冲池访问权的阻塞、唤醒处理。个人编写,与网上版本不同-Simulate the production of consumer operating systems, including the buffer pool is full or empty block after the wake-up process and for blocking access to the buffer pool, wake-up pro
spooling
- 利用java实现的spooling系统模拟,包括输入输出井、缓冲区、出入输出进程的模拟。初学者可用来参考加深对操作系统相关概念的理解。-Spooling system using java implementation of simulation, including input and output wells, buffer, out of the analog output of the process. Beginners can be used to refer to deepen t
p_c.tar
- 多线程的“生产者消费者”问题的解决方案。采用消息队列缓冲技术。-Multi-threaded producer-consumer solution to the problem. The use of message queue buffer technology.
1
- 本次课程设计在本着加强课本知识运用能力的前提下,用PV操作来解决生产者消费者问题这个题目。该题目主要是解决操作系统中进程的同步与互斥的问题。 有界缓冲区内设有20个存储单元,放入/取出的数据项设定为1-20这20个整型数. (1)每个生产者和消费者对有界缓冲区进行操作后,即时显示有界缓冲区的全部内容,当前指针位置和生产者/消费者进程的标识符. (2)生产者和消费者各有两个以上. (3)多个生产者或多个消费者之间须有共享对缓冲区进行操作的函数代码. -The cur
nachos_2
- nachos实验2代码,实验有界缓冲区,table,还有安全队列,同步机制等-nachos experiment 2 code, experimental bounded buffer, table, there are security queues, synchronization mechanisms
MATLAB
- 数字电子琴的功能 电子琴的每个音阶均对应一个特定频率的信号,通过调用数字信号发生器产生一系列指定的频率的声音,从而达到虚拟的电子琴的功能,界面中包含A、B、…、O共 15 个琴键,鼠标按下时即发声,松开时发声停止。 同时能够产生正弦波、方波、三角波等常见的波形的数字信号,并且提供了图形界面用于选择波形、频率、幅值与相位。能够根据用户指定的波形和参数产生相应的数字信号,然后将数字信号写入声卡的缓冲区,最后由声卡播放出相应的声音。 -Digital electronic keyboar
buffer
- AE开发的缓冲应用程序(c#\vb\vc多语言源码)已调试运行通过,程序编写规范,附运行效果图! -AE buffer application development (c# Bc multi-language source code) has been run through the debugger, programmers norms, the effect of map attached to run!
ProducerConsumer
- 操作系统中经典的生产者消费者问题的模拟程序,基于MFC对话框,多线程,可随意添加生产者和消费者个数,动态显示缓冲池中的状态和生产者消费者的工作情况-Operating system issues the classic simulation program producers and consumers, based on MFC dialog box, multi-threaded, can easily add the number of producers and consumers, d
hduOS-
- 操作系统课程设计,线程的实现,利用时间片给每个线程分配运行时间,并行运算,带有消息缓冲区,可以实现线程的死锁和激活,合作等功能-Operating systems curriculum design, implementation of threads, the use of time slices to each thread run-time, parallel computing, with a message buffer, the thread can deadlock and act
Producer-Consumer
- 本实验要求设计在同一个进程地址空间内执行的两个线程。生产者线程生产产品,然后将产品放置在一个空缓冲区中供消费者线程消费。消费者线程从缓冲区中获得产品,然后释放缓冲区。当生产者线程生产产品时,如果缓冲区已满,那么生产者线程必须等待消费者线程释放出一个空缓冲区。当消费者线程消费产品时,如果缓冲区空,那么消费者线程将被阻塞,直到新的产品被生产出来。-In this study, to design a process address space in the same execute two thre
Minidisk
- 1.用FAT实现一个简单的文件存储系统 2.实现一个缓冲区,用来读文件和写文件 -1. Achieved with a simple FAT file storage system 2. Achieve a buffer used to read files and write files
shebeihuanchong
- 操作系统经典实验:设备缓冲实现问题(用VC++编辑,保证能够运行通过)-OS classic experiments: the device buffer implementation issues (using VC edit, guaranteed to run through)
copy
- 利用pipe与buffer实现文件的复制功能-use pipe & buffer to complete the copy of files
os
- 多道程序缓冲区协调操作实验报告:通过信号量实现多道程序缓冲区协调操作。-The multiprogramming buffer coordinated manipulation experiments report
mabmbm
- F2812 标准FFT算法,128点,256点,512点,1024点FFT算法,具体做法为将库含数FFT.LIB加入的目标项目,加入对应的C含数和头文件,特别注意的FFT算法缓冲去一定要存放在0X8000H中的内部缓冲区中!!!切记,本人调试时就走了很多弯路啊-F2812 standard FFT algorithm, 128, 256, 512, 1024-point FFT algorithm, the specific approach to the library will join w