一块一块加起来

把一份映射清单里各块的「真占的」加起来。

开始练习 →

⚠️ 挑错一列,处理错人

机器内存吃紧要处理一个进程。比较「按说好的挑」和「按真占的挑」,各能腾出多少。⚠️ 两种挑法都挑得出一个真实的进程。

开始练习 →

真机上先看哪一个数

要判断一台机器的内存紧不紧张,先该看【0】。

开始练习 →

两本账看哪一本

要判断哪个进程真吃内存,看的是【0】。

开始练习 →

照着假的分母算

运行下面这段程序,填写它打印出来的结果。 FREE_TOTAL = 7937 REAL = 384 USED = 192 print(str(FREE_TOTAL - USED) + "/" + str(REAL - U

开始练习 →

七个进程里,谁真吃内存

场景:实验机上跑着七个进程,名字和 code= 标记的格式完全一样。⚠️ 它们要的内存都很大。 任务:⚠️ 找出真正装进内存最多的那一个,把它命令行里的标记提交上来。⚠️ 要得最多的那个不是它。 可操作范围:只在分给你的这台实验机上操作,不

开始练习 →

⚠️ 这台机器到底能用多少

场景:实验机上有一个目录,里面每个文件的名字后半截是一个 MB 数,每个文件里都有一个 code= 标记。说明.txt 里写了该怎么挑。 任务:⚠️ 找出这台机器实际能用的内存上限(MB),取同名那一份提交。⚠️ 常用的那个内存命令报的不是

开始练习 →

要了这么多,真装进来多少

场景:实验机上跑着一个进程,它要了一大块内存,但只有一部分真装进去了。目录里每个文件的名字后半截是一个 MB 数。 任务:⚠️ 找出真装进内存的那个数(MB),取同名那一份提交。⚠️ 不是它要的那个数。 可操作范围:只在分给你的这台实验机上

开始练习 →

三摊按地址排先后

场景:实验机上跑着一个常驻进程。目录里有几个文件,名字是三摊内存的不同排法,每个文件里都有一个标记。 任务:看那个进程的内存映射,把代码段、堆、栈按地址从低到高排出先后,取同名那一份提交。 可操作范围:只在分给你的这台实验机上操作,不要停掉

开始练习 →

⚠️ 那一块折合多少页

场景:实验机上跑着一个进程,它要了一大块内存。目录里每个文件的名字后半截是一个数,每个文件里都有一个标记。 任务:⚠️ 算出那一块折合多少个页,取同名那一份提交。⚠️ 一页有多大,机器自己能告诉你——别猜。 可操作范围:只在分给你的这台实验

开始练习 →