粉丝2344获赞1.1万

给福气装过 lax 系统同学都是知道的,就是在我们分区的时候会分一个 surv 分区,那么这个 surv 分区到底什么用呢?这个分区啊,叫做虚拟交换分区,它的主要作用呢有这样几个啊,第一个呢就是内存扩展,也就是说当物理内存不足的时候呢,系统可以将一部分不常用的数据 存储到丝袜部分区当中,从而呢来释放物理内存,供给当前需要运行的应用程序来进行使用。第二个作用呢就是内存回收,当系统中的进程不再需要某些内存数据的时候呢,那么这些将死而无用的进程, 它的数据都可以被移到纱布分区当中,从而来释放物理内存,那这种内存的回收机制是有助于优化系统和我们的内存管理的。第三个作用呢就是系统的休眠,当我们的系统处于休眠的时候呢,它可以将内存当中 数据啊保存在 style 分区当中,以便呢在唤醒之后可以恢复到之前的状态。在安装 lisa 系统的时候呢,交换分区的 style 大小呢,通常是物理内存的一点五到两倍, 但是呢,这只是笼统的建议值,实际情况呢,要根据你的物理内存大小以及所使用的应用程序还有你的硬盘的类型来决定交换分区的大小, 甚至呢是可以完全不用 swab 交换分区的。另外,我们在 laticsr 系统中可以使用这个 mini 和这个 mini 来激活或者是禁用我们的 saw 分区,以及呢可以使用这个 mini 呢来查看系统的内存和 swab 的使用情况。

在上期的操作系统系列视频中,我们聊到了对内存地址进行抽象,为每个进程建立各自的地址空间。其中一种方式是用机制寄存器和界限寄存器来对进程进行划定界限。 但是这一方法在如今计算机已经不再使用了,那么为什么呢?比如一个进程必须连续且完整的加载到内存中,但是如果有时候进程会随着数据增多而膨胀,甚至超过内存的大小,这可怎么办? 不仅如此,当使用交换技术的时候,把整个进程从内存复制到磁盘中,可能会花费相当多的时间,反之亦然。那么一个更好的做法就是把它切碎,分成一个个小单元,比如四 kb 大小,他们 称为一页或页面,其中只有一部分的页面会在内存中。当 cpu 需要访问的地址不在内存中的页面中时,可以从磁盘中加载对应的部分。 同时内存不够时,也可以把长期不访问的页面保存到磁盘中,然后删除内存中的部分, 这个做法称为虚拟内存。比如这句会编是将寄存其中的值复制到内存中。地址为一千的地方, 这里的汇编并不限定某一种具体的硬件,也可能是反向复制。总之,这里的一千是虚拟地址,他由 cpu 解析这个指令后,先发送给地址转换器,称为内存管理单元。以下简称 mmummu, 负责把虚拟地址 转化为物理地址后,通过总线访问内存。这里关于总线的内容是比较偏硬件了,这里就不展开介绍了。计算机组成原理会有相应的内容。内存从总线中获得物理地址,他对虚拟地址浑然不知,然后 amm 为了实现地址转换, 他需要一个用来记录虚拟地址到物理地址页框的映射关系,称为页表。这个印成的虚拟地址空间有六十四 kb, 而实际内存只有三十二 kb, 所以顶多只有一半的页面会在内存中。 我们把内存中的对应的框叫做页框,用于加载一个页面,可以看到页面的映射没有顺序。现在有一句指令,需要访问内存二零五零零地址,我们需要把这个虚拟 地址转成物理地址。首先这里每个页面大小是四 kb, 所以地址二零五零零距离页面五的起始地址二十字节处,这里的二十 kb 就是第五个页面的起始地址。二十字节是页面内的偏移地址, 然后按照映射关系是夜框三号,他的其实地址是十二 kb, 也就是一二二八八字节,再加上页面内的偏移地址就是物理地址一二三零八。如果我们把他们都转换成二净字, 可以看到高四位分别是直径至的五和三,刚好分别对应页面的编号和夜框的编号。后十二位一样是直径至的二十代表的 是页面中的偏移地址,所以 mmu 只需转换高四位,偏移地址保持不变,就变成物理地址了。 这就是利用二进制的好处,那么页面号中间还有二级页面号,甚至更多,这样的称为多级页表。多级页表的好处是可以只让部分页表保存在内存中, 这在现在普遍是六十四位。操作系统的今天,页表变得非常大,所以就显得尤为重要。接下来记录映射关系的页表,其中每一项叫做页表像, 其中包含页框号一位表示反应该页面是否在内存中保护位,记录读写执行的权限,还有修改位,访问位,高速缓存禁止位 等等,这里就不展开了。那么页表通常是保存在内存中,那转换器 mmu 每次转换都需要从内存中读取,就会很慢,所以需要硬件加速,也就是 ammu 中有暂时存储最经使用的部分页表像, 这称为转换检测缓冲区,简称 tlb 或较相连存储器。好了,虚拟内存的知识就到此结束了,我们下期再会。

大家好,我是微可全网唯一最好的 linux 入门道精通视频教程。接下来要讲解持盘管理当中的第三点, swip 交换分期。 那么 swip 呢?它是 linux 系统当中的一个交放分期,它就非常类似于我们 windows 的一个虚拟内存, 什么意思呢?就是当这个内存啊不足的时候,把一部分的硬盘空间虚拟成什么呢?内存进行使用, 从而它可以解决内存容量不足的情况。那我怎么去看它这个 swip 交换分期啊,对应的一个使 种情况呢?记住啊,直接使用 free 这个 mini 查看就可以了。那么接下来我就来告诉大家如何进行查看,点击打开中单, 接着什么呢?你直接输入一个什么 free 回车就可以了。现在我们所看到的部分啊,上面这个 m e m memory 代表内存,下面 swipe 是啊,交放分期 总计是,你看总计是幺六三三二三四四啊,那这个优势的是什么呢?就已经使用这么多了。 free 就是空闲这么多啊,笑笑的代表什么呢?恭喜, 想这么多了。 buff 开启是什么意思啊?就是返充和返存。开启是返存, buff 是返充,那么他是幺零三七幺四八。 嗯, arab 这个是可用,还有这么多可以使用,这是内存情况是吧? 那如果是思维普的话呢?注意啊,他总共是二零九七幺四八,你看使用使用为零,没用是吧?哎,空闲还剩下这么多,就是你还没使用那个交换器吗?他空这么多啊,所以这种情况是怎么回事呢?就是 它是什么,不使用任何这个操作就是你检查系统的内存和交换的利用率,但是 他输出是以签字结打印出来的,那现在我就把这个图截出来,大家来看一下啊, 放到我们笔记本来, ok, 注意啊,这个是输出这个内存和交换它的一个什么利用率显示 显示是以什么呢?是以签字结打印为打印。 ok, 你看第一个就解决了,接下来嘞,我们来看第二个啊,那我们怎么检查他?这个还一种方式啊,你是以什么?是以这个叫做什么机字结为准,你看怎么做啊?第二种情况你可以清楚一下, 那我加一个什么,加一个杠 h 啊,加杠 h 加杠 h 之后,你看到没有?哎,刚才那一些就变了,看没有二点零 gi 看没有零 b, 二点零 gi, 看没有,这完全变了,就单位发生了变化啊,大家要注意这个问题就可以了。 好,这是第二种情况,加了一个参数啊,更改一下单位刚才一千字减,现在一击,是吧? 我把它放到这了,这第二个,那么第三个是什么呢?那我们也可以通过什么,你也可以通过这个文件查看大小,你看啊, 就通过那一个啊, cat p l c 目下装了一个什么 swipes, 回车,你看没有,这个结果是不全部出来了,你看这个交分期 swifer 这个文件对不对?内形,它就是个文件,要注意啊,那后面就是大小,没有使用情况下,是不是啊? for, 就这么个意思。好,这就是我要给大家讲解的这个问题,就是说查看这个交换大小, 嗯,他还显示这个设备的方式,这个交换问题,那么就是方便们查看这个分析啊,逻辑件文件啊,是不是就这么个意思啊?那现在我就把这个结果放到笔记当中,到时我们再进行 进一步来研究就可以了。 ok, 好,那么本节课啊,已经将什么呢?已经将这个 swip 这个交换分期对应的一个 freere 这个命全部给他讲完了。那么大家在学的时候有问题啊,我们再讨论。本节课内容就到此结束,下一次课再见。

你们都已经过时了,我才是青少年的新宠。退后我要开始装逼了。手机本身十二 g 不离内存 系统自带自己虚拟内存, 用 c 五 f 在创 创建四季虚拟内存 在是二十 g 内存了。



在上集中,我们了解了游戏修改器的原理,学会了通过修改某个内存地址的值,实现修改游戏里道具的数量。但是这个内存地址啊,是老神仙告诉我们的,在没有老神仙提示的情况下,怎么得到某个道具数量的内存地址呢? 答案只有一个字,猜。注意啊,我说的是猜,而不是瞎猜,因为猜是需要经验和技巧的。大家看这些道具的数量有什么特点, 哎,多不多也就几十个的样子。换位思考一下,如果你是编写这个游戏的程序员,你会用什么类型的变量来存储数量呢?自觉醒就够了,而且因为道具的数量不能为负,所以应该选用无符号自觉醒变量,他们表达的 数值范围是零到二百五十五,肯定够用了。所以我们大胆的猜一下,这个变量的类型是无符号自觉型,而这个无符号自觉型的变量可能会被存在内存中的任意位置。这倒不是个问题,一个一个试一下呗。看一下任务管理期, 游戏的平台属性是三十二位,说明这是个三十二位程序,那么他的内存地址的范围是零到四 g, 也就是大概四十亿个字节。 拨胡仔不多,也搞个循环,挨个读取每个字节的数据,然后看它是不是等于当前道具的数量,等于的话就放到一个集合里, 这样试过一轮之后,集合里可能会积累了几十万个内存地址,这里面啊,总有一个 是存放道具数量的。然后我们在游戏里消耗一个道具,这时内存里的对应的数值应该减少一,再次挨个查看集合中每个地址数的数值,看看哪个地址的值减少了一, 如果是减少了一,那就留着,否则的话就删掉。这样一波筛选下来,集合中的地址就少很多了,一般两到三次之后,集合中就会剩下唯一一个地址,这就是存放道具数量的内存地址了。 按照上面的思路录一波代码,核心的代码呢,是这段对目标进程的地址空间分批读取其内容,看看其中的每个字节是不是等于要搜索的值。 这里面有两个细节要说,一是对于三十二位进程来说,他名义上有四 gb 的地质空间, 但是实际分配时啊,真正分配给晋城的只有零到两 g 这部分,而两到四 g 这部分留给操作系统了,相当于被系统吃了回扣。 所以呢,我们只要扫描零到两 g 的地址范围即可。第二个细节是扫描零到两 g 的地址时,有些地址啊可能会读取失败,所以一定要对 red process memory 这个函数的返回值做一个判断,读取成功时才进行进一步的比较。 编译一下 运行,先输入进程的 p i d, 再输入要扫描的值,也就是当前道具的数量。回车 稍等一下,说是扫描到了一百万个可能的地址啊,有点多,不要慌,到游戏里消耗一个道具, 然后再次输入当前道具的数量,再次扫描看看,结果只有几十个了。用同样的套路重复两次, 地址就出来了,地址是零二四七幺四五六,是不是和老神仙说的地址一模一样?所以查找地址的技术原理我们也掌握了。 好了。修改内存地址所需要的两个关键技术环节,查找道具数量的地址和修改地址处的数值都已经讲解完了,但是有些话我必须要强调一下,钻研技术可以不要用于非法用途,否则哪天进局子里不要说认识我。

然后呢我们操屏完成了之后呢我们进入到系统,我们需要对系统进行,需要对内存的进行一个稳定性的测试,那么我们需要下载一个软件,就是 tm 五,我们我们百度一下,看能不能找得到, 这里有一个那个,嗯,这里有一个百度的网盘的链接,我看看能不能打开 他,他这里呢是可以下载的, 那么你们在这里下载 应该就可以了,那么我呢这里有一个现成的, 然后呢我们来跑一下稳定性,那么这个 tmtm 五怎么使用呢?那么以管理员运行,那么在第一次打开的时候呢,要要选择一个那个强度就落在这里, 然后呢打开你这个 tm 五的这个文件夹, 然后选择这个 mt 点 cfg, 这个是最大的强度吧,然后打开, 然后这样呢再重新打开一次,然后他就开始跑,如果说这底下啊热,然后呢 有的话呢就说明他出错了,可能就不稳定,如果说你一直跑完了都没有出出错的话呢,就说明当前的超平是稳定的, 那么我就不做演示了。然后呢我们用那个 iw 四去跑个风,然后呢这个软件的话,上个视频呢有讲过怎么去下载, 然后呢我们打开这个工具,然后内存与缓存测试, 饶死他, 那么看到这里的呢,那都是真爱了,那麻烦呢,帮我点个小心心,点个关注,非常的感谢。 那么好了,我们的跑风呢已经完成了,那么可以看到延迟呢是五十二点三,那么上一次我在做了小餐的优化之后呢,能够这个延迟呢?能够跑到跑到四十五, 那么有兴趣的话呢,你们可以自己去研究一下小餐的优化,然后呢现在那个缓存呢是四千四,然后呢内存的频率呢?是四千, 然后呢持续是十六、十六、十六、三十二,那么 cpu 的主屏是五 g, 那么好了,今天那个内存的超频呢?就完成了。


花大几百甚至上千买的六千第五内存条,开机以后发现只有四千八啊, 难道是我遇上奸商了?哎,慢着别走,给奸商一个解释的机会。我们买到的高频内存条,无论是六千还是六千八的,插在主板上默认啊,都是四千八, 需要开启叉 m p 才能达到内存既定的频率。华硕 g v 星玉三家的主板开启叉 m p 内存教程,肉姐为大家准备好了! 开机后狂按 delete, 进入 bells, 在页面的左侧有一个叉 m p, 选择启用,按 f 十保存重启即可啦。 机加也是狂安迪丽特进入 bels, 同样也是在左侧点击叉 r p, 开启 f 十保存重启,叉 r p 就开启成功啦。微星也是同理,进入 左边的杰尼选择 champ e f 十保存重启, champ 就开启成功啦!当然啦,在肉姐家下蛋整紧我们发货前都为大家挑好了啊,我说的是在别人家买的,还不赶紧看看!

今天给大家带来的是内存超频教程,本教程非常浅显,仅适用于新手。首先说一下内存超频所涉及到的三个参数,他们分别是频率、持续和电压。我将会以 g 家主板进行实战超频, 华硕主板可以点击推客选项找到这三个参数,微信用户可以点击 oc 选项找到这三个参数。在超频之前,我们需要先下载一个图吧工具箱,我们将会使用到它里面的内存烤机软件 下面进行实战重启电脑开机,狂按 delete 键,进入 bellsg 加主板的第一项 mit 就是超频选项。首先我们需要设置内存的电压,在高级电压设定中 有一个 drain voltage, 这个就是内存电压,内存电压一般设定在一点三五伏到一点四五伏之间,我们从一点三五伏开始 尝试,直接输入一点三五即可返回上一集菜单。选择高级内存设定,首先我们需要设置内存时序,将内存时序模式设置成手动调节模式,时序的选项非常的多, 多达几十项,但是我们新手用户只需要调整前五项即可,分别把它们设置成十八、二十四、二十四、二十四、 三十八。如果说你购买的内存条品质非常优秀,那么第一项和第五项可以设置成十六和三十六,正常情况下十八和三十八即可。 设置完内存持续之后呢,我们就需要调整他的内存频率,选择内存背屏调整,根据你购买的内存条进行超频调试。比如说我这里的内存条是三千二频率的内存条,那我就从三千三开始尝试,每次增加一百频率 即可,这里输入三十三倍,内存频率就变成了三千三百兆赫兹。按 f 十保存并进入系统,打开图吧工具箱内存工具里面的 mt 六四,点击 begin taste, 测试十到二十分钟, 如果没有出现蓝屏死机,那么点击重启按键开机,狂按 delete 键,进入 box, 对内存频率进行下一步的调整。再次增加一百,按 f 十保存并重启。依然是打开内存 烤鸡软件进行烤鸡测试十到二十分钟,如果在这期间没有出现蓝屏死机,重启电脑进行下一步操作。开机。狂按 delete 键,进入 box, 进入高级内存设定,再将内存的频率 提升一百。按 f 十保存并重新开机。打开内存烤机软件,进行十到二十分钟的内存烤机测试。如果没有蓝屏死机,进行下一步操作。重启电脑,开机 一款按 delete 键,将高级内存设定的频率再次提升一百,这个时候可以看到我的内存频率已经提升到三千六了,普通用户内存频率到达三千六之后,就没有必要再往上提升了,也就是说这是我们最后一次内存频率调整。按 f 十保存并重新开机。 打开内存烤机软件,进行十到二十分钟的内存烤机,如果没有出现蓝屏死机,即可进入下一阶段的操作。如果出现蓝屏死机了,比方说这里我烤了五分钟,电脑蓝屏死机了,那么我们需要 重新进入 bells 界面,对电压进行调整,每次增加零点零五即可,比如说这里的一点三五,我们把它调整成一点四。如果说电压调试完之后依然会蓝屏死机,那么请把电压调回来,然后把你的内存评论 稍微降低一点,这就是你的内存超不上去了。如果说电压调整之后,你的电脑已经可以通过烤机测试了,那么接下来我们就可以进行内存的持续调整,十八和三十八不要去调整它,我们只动中间这三个相同的数字, 每次减一或者减二都可以,这里我们每次减二,把它调整成二十二,二十二,二十二。然后 f 十保存并重新进入系统,打开内存考级软件, 进行十到二十分钟的内存烤机。如果说没有出现蓝屏死机,那么我们再次重新启动,再次降低时序,狂按 delete 键,进入 bells, 将中间的这三个时序参数再次降二。 f 十保存并重新进入系统,打开内存烤机软件运行十到二十分钟,如果没有出现蓝屏死 机的现象,那就再次重启,进入 bios, 降低持续。请严格按照我的这套流程进行内存超频,不要大幅度的调整各项参数,一旦参数调整幅度过大,很有可能导致开不了机的状况,那个时候就需要扣电池,清空 bios, 相对来说比较麻烦扣电池。

大家好,我是十三,今天我们来教学一下如何去设置一下沙河的,呃存储路径,以及 如何清空和删除沙盒。嗯,一个是这里点一下程序,然后高级选项,然后就可以这里有一个沙盒文件系统跟目录, 然后这个默认的是一个 c 盘,就是如果是说他文件偏大的话,你可能就会一直提醒你啊,什么那个当要当将大文件复制啊之类的一些东西,然后我们就可以自定义去设置一下,我这里是设置好了的,然后我们就可以看一眼,我们打可以打开那个文件夹去看一眼, 就以这个地盘为例,他就是我这个是我的存储路径,我存储的是 gm 下的沙盒, 然后这个这个,然后就举个例子,然后我们点开了之后,我们想找一个以导这个游戏为举例,我们想去找视频文件,然后视频文件我们就知道在 uzi 下, uzi 下,他这里多了一个这个呃文件就可以看得到, 然后我们再点 app data logo, 然后导 sam dem, 然后这个就是视频的原文件, 这个就是沙河启动的视频原文件。这里需要说的一点是一个是路径,你尽量去一个全英文的,因为他毕竟他是外国人创的软件,嗯,他那个使用的编码格式要什么的话,可能不支持中文路径。一个是这个你最好是一个固态的硬盘, 因为那个你毕竟你沙壳,大部分用沙壳的还是来启动游戏的,当然如果你启动别的话,你设置在别的地方也可 可以。然后另外一个就是如果如何清空一下沙河,如果这个这个沙河状态不是空吗?如果他不是空的,就是以这种标准为例,然后你点一下删除内容,他就会把沙河下的所有内容给清空。 当然简单粗暴的直接移出沙河再新建一个也是可以的,只不过,呃,直接清空的话少一个创建嘛。好了,今天教学就到这里,感谢大家。

这个视频给大家介绍一下第三 dx scheme manage mod 管理器中 modified keys warp 插件编辑 mod 切换键的使用方法。下载 modified keys warp 插件,这里跳过下载过程,这个压缩包是下载好的 modify key swap 插件。压缩包需要先打开第三 dx scheme mine 内下的 plugin 文件夹,将这个下载好的压缩包解压至该文件夹下,解压完成后启动或重启 第三 dx scheme 卖内程序,让插件 modify key swap 正常加载。接下来讲讲这个插件的使用方法。首先需要选择一个维多合一的 mod, 且该贸易加载过存在缓存文件才 能显示操作选项,这里拿客情的一个多合一 mod 进行演示,这个 mo 已经加载过了,所以已存在缓存文件。鼠标移动至这个 mod 上,鼠标右键单击后打开菜单栏, 可以看到编辑默的切换键选项,点击后即可打开编辑窗口,这里可以看到四个输入选项,可以进行修改。接下来依次讲讲这四个选项的意义。首先是下面两个选项, k 和 back, 这两个选项分别是多合一 mod 的正向切换键和逆向切换键,即都是用于切换当前显示的 mod 的形态的按键,只是切换的方向不一样而已。他们的值是一个字符或者 组合键加字符。第一次上手的话,建议用单个字符作为切换键,这个根据你的习惯进行修改即可,你也可以保持 mod 原有的设置不进行修改。然后是初始 mod 值这个选项, 它指的是 mod 首次加载时显示的是哪一个 mod, 即你进入游戏后或者按 f 一零后显示的 mod, 最后是右上边这个选项, 他是你按切换键时切换 mod 的顺序。每个数字指一个 mod 形态,每个数字键需要用逗号进行分隔。这个选项不太建议新手去修改, 保持它默认的值即可。修改完成后点击保存即可。修改 ii 文件对应信息, 保存刚刚修改的配置。到此,关于快捷键中的一些相关的信息已经讲解完毕,接下来说下如何快速查看快捷键。只需要将鼠标移动至要查看快捷键的 mod 上, 当该 mod 维多合一的 mod 且该 mod 已被加载过,存在缓存文件时,即可在悬浮信息窗口上看见 k 和 back 的相关按键信息。那么本视频到此结束,下个视频再见。