- 4
- 0
- 约8.18万字
- 约 55页
- 2018-09-26 发布于广西
- 举报
精品
多线程内存分配模拟系统
??????
8.0千字 开题报告 Visual C++6.0 VC(带程序)多线程内存分配模拟系统
【摘要】内存分配在操作系统中占有重要的地位,是操作系统的核心。因为任何程序的执行,都必须首先获得内存空间,否则,不可执行。然而由于内存分配的抽象性,不能为大多数人所理解。所以,设计了该系统,以便让更多的人了解内存分配的过程。? 本系统的设计,就是在windows操作系统之下,利用多线程的方式来模拟操作系统的内存分配。在vc 中有两种线程方式:工作线程和用户接口线程。在使用上,第一种方式较为简单,但不容易理解;第二种方式较为复杂,但比较容易被用户接受。所以,本系统的设计采用了用户接口线程的方式。? 本系统的核心在三个类上:主线程类、子线程类和绘图线程类。首先,构造一个主线程,负责对各个子线程的调度,并为它们分配内存空间。其次,构造一个绘图线程,专门在子线程获得内存时,负责内存分配情况的绘制,用图形动态的显示内存的分配。这也正是本系统的特色,把抽象的内存分配过程用图象的形式,动态的显示出来,对于用户的理解是非常有利的。? 内存分配的方法有很多种,在本系统中,采用了比较简单的一种---首次拟合的分配算法。即在空闲的内存空间链表中,从表头开始查找空闲的内存块时,在找到第一块大小合适的内存空间,就分配它,并停止查找。
【关键词】多线程、内存分配、操
您可能关注的文档
最近下载
- Unit 4 The Wonders of Nature(第4课时) Section B 1a-2c 课件2026人教版英语八年级下册.ppt
- 六年级上册语文试题-字音专项练习(一)-人教部编版(含答案及解析).pdf VIP
- 人教版八年级下册英语Unit 4《The Wonders of Nature》(第3课时)教学课件(新教材).ppt
- Unit 4 The Wonders of Nature 第一课时 课件 人教版英语八年级下册.pptx VIP
- aecq200培训内容文档.pdf VIP
- 2025四川成都东部新区招聘编外工作人员29人参考笔试题库及答案解析.docx VIP
- 2025四川成都东部新区招聘编外工作人员29人备考笔试试题及答案解析.docx VIP
- 钢筋工培训计划大纲精编.doc VIP
- Unit 4 The Wonders of Nature 第7课时(Project & Reading Plus)课件人教版英语八年级下册.pptx VIP
- 人教版八年级英语下册Unit 4 The Wonders of Nature课件.ppt VIP
原创力文档

文档评论(0)