无忧启动论坛

标题: 内存测试程序memtest86的UEFI版 [打印本页]

作者: fujianabc    时间: 2014-1-1 17:43
标题: 内存测试程序memtest86的UEFI版
本帖最后由 fujianabc 于 2014-1-1 17:44 编辑

之前memtest86都是基于bios的dos或者grub(kernel命令调用)的。这两天试了一下最新的memtest 5.0,提供了uefi版,可以直接在efi shell中执行,或者是直接在主板启动项中添加,功能也多了一些。
顺便一下,新版没有了dos下可执行版,而提供EFI shell下可执行版,而且现在有的厂商已经提供EFI SHELL下的硬件诊断、bios刷新等原来在dos下完成的功能,看来现在EFI SHELL已经逐渐开始取代dos了。

MEMTESTX64.rar (228.78 KB, 下载次数: 2010)




作者: zds1210    时间: 2014-1-1 22:27
强烈支持F大,问题是怎么使用这个东东。
作者: 2012idle    时间: 2014-1-1 22:40
LS 通过 EFI SHELL 调用吧
作者: fujianabc    时间: 2014-1-2 11:18
zds1210 发表于 2014-1-1 22:27
强烈支持F大,问题是怎么使用这个东东。

标准的efi可执行文件。主板中直接选择此文件执行,或者EFI shell下执行
作者: 2012qnmd    时间: 2014-1-2 20:05
WIN8 ISO里面那个是不是这个?
作者: fujianabc    时间: 2014-1-2 20:13
2012qnmd 发表于 2014-1-2 20:05
WIN8 ISO里面那个是不是这个?

当然不是,iso里面的是微软的memtest,只有非常简单的功能
作者: yjd    时间: 2014-1-3 10:02
支持。
不过一直没实际完整测试过一次,需要等待时间太长我都直接放弃^_^
作者: zqjiang    时间: 2014-1-4 21:33
uefi版的  先收藏1个
作者: fujianabc    时间: 2014-1-4 22:36
yjd 发表于 2014-1-3 10:02
支持。
不过一直没实际完整测试过一次,需要等待时间太长我都直接放弃^_^

我都是睡觉前或者下班前(办公室的机器)开测,然后第二天看结果。

不过这类软件就算测出错误,有时候你还是不知道到底是哪条内存有问题,除非你只插了两根内存
作者: zqjiang    时间: 2014-1-9 13:23
技嘉 主板 用 EFI SHELL 调用 成功
作者: peterpanheaven    时间: 2014-1-9 23:33
純粹題外話...
在虛擬機中跑..沒甚麼測到真實RAM
都在SSD上被虛擬著跑
真傷SSD啊^^





作者: fujianabc    时间: 2014-1-10 11:29
peterpanheaven 发表于 2014-1-9 23:33
純粹題外話...
在虛擬機中跑..沒甚麼測到真實RAM
都在SSD上被虛擬著跑

估计是你让vmware优先占用虚拟内存了,应该在vmware选项中要求有限占用物理内存
作者: peterpanheaven    时间: 2014-1-10 14:02
fujianabc 发表于 2014-1-10 11:29
估计是你让vmware优先占用虚拟内存了,应该在vmware选项中要求有限占用物理内存

應該設哪項才對呢?


三項都試過呢...
SSD(HDD)上.照樣自動生成8G的vmem檔???

作者: zhczf    时间: 2014-1-10 21:00
这个界面漂亮了不少,支持楼主分享新版本
作者: fujianabc    时间: 2014-1-10 21:46
peterpanheaven 发表于 2014-1-10 14:02
應該設哪項才對呢?

不清楚了,估计是vmware的问题。话说回来,memtest这种程序跑虚拟机上有什么用
作者: peterpanheaven    时间: 2014-1-10 21:53
fujianabc 发表于 2014-1-10 21:46
不清楚了,估计是vmware的问题。话说回来,memtest这种程序跑虚拟机上有什么用

在vmware上跑memtest86當然沒意義...
所以我才說是題外話^^...

謝謝您的回應.vmware設定這部分.可能暫時無解^^
只能多留些SSD空間讓它去挖了...

作者: 2013ST    时间: 2014-2-3 15:25
下了,不知咋用!
作者: 2013ST    时间: 2014-2-3 15:26
楼主顺便讲解一下如何调用!
作者: peterpanheaven    时间: 2014-2-3 21:55
  1. menuentry "MEMTESTX64" {
  2. icon \EFI\boot\icons\os_hwtest.icns
  3. loader \EFI\boot\MEMTESTX64.EFI
  4. }
复制代码


上述簡單以refind.conf來引導...
grub2應類似^^

VMware中可以直接從nvram裡指定檔案啟動...

作者: alpha81    时间: 2014-3-14 09:28
留个脚印,证明我来过。
作者: 2010lakebaykal    时间: 2014-3-14 15:57
这个也可以引导了
作者: ljycslg    时间: 2014-3-18 10:19
怎么编辑bcd调用?
作者: fujianabc    时间: 2014-3-18 17:33
ljycslg 发表于 2014-3-18 10:19
怎么编辑bcd调用?

这个uefi直接调用,不需要bootmgr和bcd
作者: ljycslg    时间: 2014-3-18 18:58
fujianabc 发表于 2014-3-18 17:33
这个uefi直接调用,不需要bootmgr和bcd

我是网启调用,用bootx64.efi,好像第三方的都不行?
作者: fujianabc    时间: 2014-3-18 20:31
ljycslg 发表于 2014-3-18 18:58
我是网启调用,用bootx64.efi,好像第三方的都不行?

bootx64.efi不是某个特定文件
其他efi改名成bootx64.efi就是了
作者: hero8000    时间: 2014-3-20 09:29
看起来不错
作者: 2010ihotte    时间: 2014-3-20 21:27
peterpanheaven 发表于 2014-1-10 14:02
應該設哪項才對呢?

“禁用”vmem文件   
   
     这一现象是vmdk目录下的vmem文件导致的问题,vmem文件相当于系统里的分页文件,虚拟机开机的时候生成这个文件硬盘读写导致硬盘灯常亮,很卡很慢的问题,这个文件在关闭虚拟机的时候又会自动删除。
     如果物理机内存足够大的话可以把这个文件去掉。
     解决方法:
     1、对所有的虚拟机“禁用”vmem文件
          修改C:\Documents and Settings\All Users\Application Data\VMware\VMware Workstation\settings.ini文件,(如果没有这个文件的话手工添加一个),
          在其中加上一行:mainMem.useNamedFile = "FALSE"


     2、对特定的虚拟机“禁用”vmem文件
          修改特定虚拟机目录下的vmx文件,在其中加上一行:
               mainMem.useNamedFile = "FALSE"
              
          这样就不会产生VMEM文件了,还可以添加了以下内容优化虚拟机(主机要有足够的物理内存)
          sched.mem.pshare.enable = "FALSE"
          MemTrimRate = 0
          prefvmx.useRecommendedLockedMemSize = "TRUE"
          prefvmx.minVmMemPct = "100"   
         
         
     mainMem.useNamedFile = "FALSE"
     sched.mem.pshare.enable = "FALSE"
作者: peterpanheaven    时间: 2014-4-1 14:40
2010ihotte 发表于 2014-3-20 21:27
“禁用”vmem文件   
   
     这一现象是vmdk目录下的vmem文件导致的问题,vmem文件相当于系统里的 ...

再次感謝您的方法^^
這樣用起來真爽...

不過發現一個怪現象
我同時開了3台虛擬機...
兩台windows Base的.都占了8G左右記憶體
一台Linux Base的.卻只占2G左右?



(我確認過.SSD上沒再出現vmem文件)

作者: 2010ihotte    时间: 2014-4-1 14:42
peterpanheaven 发表于 2014-4-1 14:40
再次感謝您的方法^^
這樣用起來真爽...

在虚拟机中打开任务管理器“性能”Tab截个图我看看
作者: peterpanheaven    时间: 2014-4-1 14:56
本帖最后由 peterpanheaven 于 2014-4-1 14:59 编辑
2010ihotte 发表于 2014-4-1 14:42
在虚拟机中打开任务管理器“性能”Tab截个图我看看




如圖...皆為VM guest OS截圖^^
左側為win8工作管理員. 右側為Linux Mint 資源監視器

與此同時host上的工作管理員.仍為占用8G 與2G (我關了一台!)


請指教了^^




作者: 2010ihotte    时间: 2014-4-1 15:10
本帖最后由 2010ihotte 于 2014-4-1 15:18 编辑
peterpanheaven 发表于 2014-4-1 14:56
如圖...皆為VM guest OS截圖^^
左側為win8工作管理員. 右側為Linux Mint 資源監視器


很可能是这里面的参数影响,你修改一下再试试,

我测试了貌似也是这个问题,暂时不清楚什么原因


作者: peterpanheaven    时间: 2014-4-1 15:23
2010ihotte 发表于 2014-4-1 15:10
很可能是这里面的参数影响,你修改一下再试试,

我测试了貌似也是这个问题,暂时不清楚什么原因

感謝您的回答^^

這部分.我設很大^^


自我推測 :
Guest Linux比較聰明.未到一定使用量.不會向 VMware HOST要求RAM位址!
Guest WinOS比較沒彈性智慧.基本設多少.就定址對哪裡^^

作者: peterpanheaven    时间: 2014-4-1 15:42


在Guest LinuxMMint OS中 試著開啟大量程式去塞RAM...
果然RAM耗用就開始暴漲了...

不過還是很省^^
Linux base OS真是窩心阿^^

作者: 2010ihotte    时间: 2014-4-1 15:53
peterpanheaven 发表于 2014-4-1 15:42
在Guest LinuxMMint OS中 試著開啟大量程式去塞RAM...
果然RAM耗用就開始暴漲了...

你内存大的话,可以开个 4GB的RAMDisk内存盘,缓解一下SSD读写压力
作者: peterpanheaven    时间: 2014-4-1 16:58
本帖最后由 peterpanheaven 于 2014-4-1 17:21 编辑

剛把Guest OS LinuxMint的程式都關了
虛擬機中的記憶體使用率變非常低...
但HOST中RAM的佔用依然很大(撐開了)...



看來推測應該是對的!
Guest Linux-base OS 對VMware的RAM使用效率是非常友善的^^

作者: 魔域封印    时间: 2014-4-17 22:36
LZ的CPU和俺滴一样
作者: saiz    时间: 2014-5-12 22:18
有沒有人會把這個MEMTEST的EFI加入BCD開機的...
Q口Q
技窮了...orz
作者: 2011msiwws    时间: 2014-5-16 16:29
还是需要支持功能强大的工具
作者: 2011hardy    时间: 2014-6-11 23:35
感谢分享。。有机会再试。
作者: 666666    时间: 2014-6-19 17:15
比DOS版开始检测慢了很多。加载需要很长时间,DOS版2秒进入检测界面。
作者: rdas2004    时间: 2014-6-20 22:29
UEFI的,,好,,先收下了,谢谢!!!!
作者: tlze    时间: 2014-7-4 07:24
谢谢,下载个放PE里备用。
作者: zhczf    时间: 2014-12-3 22:14
这个新版,不知有哪个PE集成了
作者: xinzaixin    时间: 2020-2-6 11:52
很给力。。。。。。。。。。。
作者: 农民1    时间: 2020-4-1 15:51
提供了uefi版,强烈支持F大
作者: 463019830    时间: 2020-9-4 09:56
感谢大大
作者: 463019830    时间: 2020-9-4 10:00
这个是支持UEFI启动的吧
作者: topacc    时间: 2020-11-13 10:08
很好,就是需要这个。




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3