Delphi并行编程很好的资料,对于并行编程所需的OS对进程/线程级内存管理方面涉及到的知识给出了清晰的概念,对目前仍然存在的原生的Bug(比如DelphiTThread类)给出了解决方案和相关的免费资源,可以直接用在我的工作中.
2023/6/29 8:34:46 4.56MB Delphi 多线程编程 调试 相关工具
1
实验题目设计和实现关于内存管理的内存布局初始化及内存申请分配、内存回收等基本功能操作函数,尝试对用256MB的内存空间进行动态分区方式模拟管理。
内存分配的基本单位为1KB,同时要求支持至少两种分配策略,并进行测试和对不同分配策略的性能展开比较评估。
最佳适应算法(BestFit):  它从全部空闲区中找出能满足作业要求的、且大小最小的空闲分区,这种方法能使碎片尽量小。
为适应此算法,空闲分区表(空闲区链)中的空闲分区要按从小到大进行排序,自表头开始查找到第一个满足要求的自由分区分配。
该算法保留大的空闲区,但造成许多小的空闲区。
因为它要不断地找出能满足作业要求的、且大小最小的空闲分区,所以比较比较频繁。
但是,对内存的利用率高循环首次适应算法(NextFit):  该算法是首次适应算法的变种。
在分配内存空间时,不再每次从表头(链首)开始查找,而是从上次找到空闲区的下一个空闲开始查找,直到找到第一个能满足要求的的空闲区为止,并从中划出一块与请求大小相等的内存空间分配给作业。
该算法能使内存中的空闲区分布得较均匀。
比较次数少于最佳适应算法(BestFit),内存利用率低于最佳适应算法(BestFit)。
1
做了很多天做的,实现段页式内存管理。
内存显示,段和页的状态等功能。
发上来给大家做个参考
2023/6/9 21:45:56 6KB C在dos下实现的
1
操作系统实验完整版(四川大学计算机学院)包括:“读者与写者问题“,”文件系统模拟实验“,”内存管理问题“,”作业调度系统“,”shell程序”等五个实验的完整源代码及详细实验报告!
1
动态内存管理含有碎片收集策略,快速申请,方便移植,可以用于嵌入式系统中
2023/5/29 19:12:29 2.82MB 内存管理里
1
操作体系内存管理试验(C语言实现)
2023/4/25 18:28:32 18KB 内存管理 操作系统 c语言
1
基于java开拓出具备图形界面的内存管理算法揭示。
其中有两大类算法:动态内存调配以及页面置换。
动态内存调配搜罗初次顺应算法,最佳顺应算法,最坏顺应算法,轮回初次顺应算法;
页面置换搜罗"Optimal","FIFO","LRU","NRU","改善Clock"等算法。
1
针对于操作体系的一个模拟体系,内含硬盘管理,内存管理,虚构展现器,进程管理,作业管理等等成果实现。
以及外加残缺的模拟操作体系方案报告,使用阐发书以及操作体系方案方案,法度圭表标准阐发报告。
是一份很适用的模拟操作体系。
纯JAVA编写。
2023/4/2 21:42:43 1.64MB 模拟操作系统 java 源码 设计报告
1
xv6是MIT开拓的一个教学用的残缺的类Unix操作体系,并且在MIT的操作体系课程6.828中使用。
经由浏览并知道xv6的代码,能够明晰地舆解操作体系中泛滥中间的不雅点,对于操作体系感兴趣的同砚极其推选一读!这份文档是中文翻译的MITxv6文档,是浏览代码进程中极其好的参考资料。
另外,另有自己写的一份XV6浏览报告,对于浏览XV6极其好的帮手以及参考价钱,底子上参照足够浏览齐全的XV6源代码了。
2023/4/2 7:53:16 2.53MB XV6阅读报告
1
进程管理与进程通讯试验二银内行算法试验三内存管理试验四文件体系试验五磁盘管理试验
2023/3/30 13:11:52 2.34MB 广州大学 操作系统
1
共 111 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡