多线程的内存调剂探究
摘要
本文主要考虑以下这个问题:给定一台服务器,如何调度同时递交到该服务
器的多个请求。具体地,每个用户递交的请求包含一系列的任务。在同一个请求
序列中的不同任务需要按照到达的先后顺序来处理。每一个任务既有可能在同一
个用户的请求序列中反复出现,也有可能在其他用户的请求序列中反复出现。此
外,该服务器带有一个容量有限的内存,它可以用来存储任务。不同的任务需要
的处理时间可能不同,其占用的空间也可能不同。当服务某个任务时,如果该任
务已经在内存中,则不产生任何费用;否则,产生相应的处理时间,并且这个处
理过的任务可以存放到内存中(存放任务不需要时间)。因为这个内存空间有限,
这个存放过程可能导致内存中其它的任务被删除f删除任务也不需要时间)。
本文的目的是设计一个调度方案,来优化某个目标函数。首先,我们考虑极
小化全部的请求的完工时间,这个问题是经典的只有一个用户的内存调度问题的
一个推广。此外,我们还考虑了极小化全部请求链的平均完工时间。对于这两个
问题,我们兼顾了两个模型:强制模型,选择模型。对于前者,当完成一个任务
后,如果它不在内存中,必须把它放进内存中;对于后者,则没有这个要求。我
们证明了所有的问题事实上都是NP难。对于这些模型,我们设计了动态规划。
此外,我们提出
您可能关注的文档
最近下载
- 高考数学十年(2016-2025)真题《圆锥曲线(椭圆、双曲线)》专项分类汇编.docx VIP
- 王弼《老子指略辑佚》逐句精译 中华国学文库 中华书局 〔魏〕王弼 注 楼宇烈 校释.pdf VIP
- 无人机测绘-倾斜摄影测量概述教学课件.ppt VIP
- DNVGL-RP-0573正版国际标准规范.pdf VIP
- 《“1+X”无人机摄影测量》课件——项目八 无人机倾斜摄影测量.pptx VIP
- 欧贝尔仿真软件实验教学.docx VIP
- YST 566-2026铜基双金属带.pptx VIP
- 中国茶指数研究报告.pdf VIP
- GYK轨道车运行控制设备操作.ppt VIP
- 轨道车JZ-7制动机培训.ppt VIP
原创力文档

文档评论(0)