-
a complete OS GUI interface, single
一个完整的GUI界面OS,单盘启动 实现了多线程、FAT32文件读写,GUI图形界面-a complete OS GUI interface, single-disk realized multiple threads, FAT32 file read and write, GUI graphical interface
- 2023-07-23 07:05:04下载
- 积分:1
-
D:jh哲学家吃饭DINPHIL.rar哲学家吃饭
D:jh哲学家吃饭DINPHIL.rar哲学家吃饭-D : jh philosopher eat DINPHIL.rar philosopher dinner
- 2023-06-16 13:20:03下载
- 积分:1
-
这是一个关于操作系统的编程实现以及源码,源码的实现是用VC,可供学习操作系统的的同学用...
这是一个关于操作系统的编程实现以及源码,源码的实现是用VC,可供学习操作系统的的同学用-This is one of the operating systems and programming source, the source code and realization of the VC, the operating system for learning with students
- 2022-04-10 16:38:04下载
- 积分:1
-
SFC simulator game
SFC游戏模拟器 snes9x 1.43 的原代码-SFC simulator game
- 2022-03-06 16:29:14下载
- 积分:1
-
这个算法不是很完美,但也算是一点成绩了.
这个算法不是很完美,但也算是一点成绩了.-A good algorithm, though not perfect :-)
- 2022-03-16 20:10:32下载
- 积分:1
-
操作系统课程设计
操作系统课程设计- The operating system curriculum designs
- 2022-03-02 09:36:47下载
- 积分:1
-
? ? 一个HelloWord演示
? ? 一个HelloWord演示-??? A demo HelloWord
- 2022-01-26 01:46:21下载
- 积分:1
-
操作系统引导监控程序
操作系统引导监控程序-operating system monitoring program guide
- 2022-01-22 14:08:23下载
- 积分:1
-
扩展的动态内存机制
任务综述
本任务扩展了自己私有的内存管理机制。首先使用预先规划的思想,使用预先分配的内存池和内存分区,再通过使用消息队列作为内...
扩展的动态内存机制
任务综述
本任务扩展了自己私有的内存管理机制。首先使用预先规划的思想,使用预先分配的内存池和内存分区,再通过使用消息队列作为内存池的管理机制处理内存块分配与释放的过程,而消息队列中保存的是每个预先申请内存块的地址。当用户需要分配一个内存块时,使用msgQReceive() 函数从消息队列中获取一个相应大小的内存块地址;当用户需要释放一个内存块时,则使用msgQSend()函数将内存块首地址发送回消息队列中。通过这种方法,减少了内存反复申请与释放产生外部碎片的可能,并能够有效利用预先分配的思想减少内部碎片。同时也通过消息队列的特性实现了方便的内存块申请与释放的管理操作。
同时,本系统作为扩展的动态内存管理机制,引入了定制的内存分配与释放功能,使用了互斥机制保证操作安全性和一系列告警机制。在保证内存分配与释放安全有序的基础上,还增加了管理监视机制。
其系统具体实现参照系统实现部分。-none
- 2022-10-26 02:25:03下载
- 积分:1
-
分享一个模拟生产者消费者的小程序
实验目的进程同步是操作系统多进程/多线程并发执行的关键之一,进程同步是并发进程为了完成共同任务采用某个条件来协调他们的活动,这是进程之间发生的一种直接制约关系。本次试验是利用信号量进行进程同步。实验软件环境VC++或者Linux操作系统实验内容• 生产者进程生产产品,消费者进程消费产品。 • 当生产者进程生产产品时,如果没有空缓冲区可用,那么生产者进程必须等待消费者进程释放出一个缓冲区。 当消费者进程消费产品时,如果缓冲区中没有产品,那么消费者进程将被阻塞,直到新的产品被生产出来。
- 2022-10-22 03:50:04下载
- 积分:1