热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

如何利用64GB大内存?内存秒变硬盘,附性能测试

每当内存降价的时候,都会有朋友想起多年前的DDRdrive——由内存条和不间断供电元件组成的硬盘改了内存设置。不过由于实用性的问题,大家现在更多用到的是RAMD

每当内存降价的时候,都会有朋友想起多年前的DDRdrive——由内存条和不间断供电元件组成的硬盘改了内存设置。不过由于实用性的问题,大家现在更多用到的是RAMDISK软件来将内存虚拟成硬盘。

如何利用64GB大内存?内存秒变硬盘<strong>改了内存设置</strong>,附性能测试

前段时间存储极客买入了4根16GB内存,今天就跟大家讨论下免费内存盘软件以及它的效果改了内存设置

如何利用64GB大内存?内存秒变硬盘<strong>改了内存设置</strong>,附性能测试

ImDisk Virual Disk Driver是一款免费的虚拟光盘软件,虚拟内存盘是一项附加功能改了内存设置。界面虽然是英文的,但并不妨碍轻松的使用。在控制面板中打开设置之后,点击Mount new:

如何利用64GB大内存?内存秒变硬盘<strong>改了内存设置</strong>,附性能测试

左侧输入Size of virtual disk虚拟内存盘容量,单位有字节、块、KB、MB和GB可选改了内存设置。右侧选中Create Virtual disk in physical memory,即在物理内存中创建虚拟硬盘。

如何利用64GB大内存?内存秒变硬盘<strong>改了内存设置</strong>,附性能测试

点击OK后存储极客就得到了一张56GB容量的内存盘改了内存设置。在Windows任务管理器中可以看到这部分内存已经被内存盘独占,原本空荡荡的64GB内存瞬时间就再度"充实"起来。

如何利用64GB大内存?内存秒变硬盘<strong>改了内存设置</strong>,附性能测试

由于RAMDISK内存盘的读写需要CPU的运算处理,所以除了顺序读写之外,随机读写能力相比东芝RC500 500GB这样的NVMe固态硬盘并没有什么优势,后者的价格仅相当于一根16GB内存条改了内存设置

如何利用64GB大内存?内存秒变硬盘<strong>改了内存设置</strong>,附性能测试

内存和硬盘的功能并不一样,并不存在谁取代谁的问题改了内存设置。再加上普通家用内存条不具备ECC功能,长时间存储数据容易出错,所以近年来再也没有基于硬件的内存式硬盘了。

如何利用64GB大内存?内存秒变硬盘<strong>改了内存设置</strong>,附性能测试

况且,我们真的需要比NVMe SSD更快的"内存硬盘"吗?英特尔的研究显示,当代游戏产生的硬盘读取速率普遍在2GB/s以下,换句话说东芝RC500的读写速度已经能够满足游戏需求,更不用说比他性能更强的RD500等一众旗舰级NVMe固态硬盘了改了内存设置

如何利用64GB大内存?内存秒变硬盘<strong>改了内存设置</strong>,附性能测试

事实上Windows内核还会自动利用空闲内存空间对硬盘读写数据进行缓存改了内存设置。为了测试硬盘的自身性能,测速软件会请求绕过缓存直接读写(下图左),而如果让缓存正常发挥作用(下图右),硬盘上最近访问过的数据也会拥有内存一般的存取效能。

如何利用64GB大内存?内存秒变硬盘<strong>改了内存设置</strong>,附性能测试

总结来说,内存条虽然便宜了,单位容量仍比以闪存为介质的固态硬盘贵很多改了内存设置。现在几乎没有16GB内存Hold不住的游戏,但是游戏占用的硬盘容量已经纷纷突破50GB,均衡配置、合理搭配才是理性选择。

如何利用64GB大内存?内存秒变硬盘<strong>改了内存设置</strong>,附性能测试


推荐阅读
  • 配置Windows操作系统以确保DAW(数字音频工作站)硬件和软件的高效运行可能是一个复杂且令人沮丧的过程。本文提供了一系列专业建议,帮助你优化Windows系统,确保录音和音频处理的流畅性。 ... [详细]
  • 理解存储器的层次结构有助于程序员优化程序性能,通过合理安排数据在不同层级的存储位置,提升CPU的数据访问速度。本文详细探讨了静态随机访问存储器(SRAM)和动态随机访问存储器(DRAM)的工作原理及其应用场景,并介绍了存储器模块中的数据存取过程及局部性原理。 ... [详细]
  • 本文将介绍如何编写一些有趣的VBScript脚本,这些脚本可以在朋友之间进行无害的恶作剧。通过简单的代码示例,帮助您了解VBScript的基本语法和功能。 ... [详细]
  • 深入理解Cookie与Session会话管理
    本文详细介绍了如何通过HTTP响应和请求处理浏览器的Cookie信息,以及如何创建、设置和管理Cookie。同时探讨了会话跟踪技术中的Session机制,解释其原理及应用场景。 ... [详细]
  • 深入理解Java中的volatile、内存屏障与CPU指令
    本文详细探讨了Java中volatile关键字的作用机制,以及其与内存屏障和CPU指令之间的关系。通过具体示例和专业解析,帮助读者更好地理解多线程编程中的同步问题。 ... [详细]
  • 从 .NET 转 Java 的自学之路:IO 流基础篇
    本文详细介绍了 Java 中的 IO 流,包括字节流和字符流的基本概念及其操作方式。探讨了如何处理不同类型的文件数据,并结合编码机制确保字符数据的正确读写。同时,文中还涵盖了装饰设计模式的应用,以及多种常见的 IO 操作实例。 ... [详细]
  • PHP 5.5.0rc1 发布:深入解析 Zend OPcache
    2013年5月9日,PHP官方发布了PHP 5.5.0rc1和PHP 5.4.15正式版,这两个版本均支持64位环境。本文将详细介绍Zend OPcache的功能及其在Windows环境下的配置与测试。 ... [详细]
  • 本文详细介绍了如何在Ubuntu系统中下载适用于Intel处理器的64位版本,涵盖了不同Linux发行版对64位架构的不同命名方式,并提供了具体的下载链接和步骤。 ... [详细]
  • 基于KVM的SRIOV直通配置及性能测试
    SRIOV介绍、VF直通配置,以及包转发率性能测试小慢哥的原创文章,欢迎转载目录?1.SRIOV介绍?2.环境说明?3.开启SRIOV?4.生成VF?5.VF ... [详细]
  • GIMP 2.99.2 发布:UI 采用 GTK3 实现、原生支持高分屏和 Wayland
    开源项目评选最后一周,手里的5票再不用就没用了https:www.oschina.netprojecttop_cn_2020GIMP2.99.2已发布,同时这也标志着GIMP3.0的到来,其中最显著的变化是从GTK2过渡到GTK3工具包。基于 ... [详细]
  • 深入解析TCP/IP五层协议
    本文详细介绍了TCP/IP五层协议模型,包括物理层、数据链路层、网络层、传输层和应用层。每层的功能及其相互关系将被逐一解释,帮助读者理解互联网通信的原理。此外,还特别讨论了UDP和TCP协议的特点以及三次握手、四次挥手的过程。 ... [详细]
  • FinOps 与 Serverless 的结合:破解云成本难题
    本文探讨了如何通过 FinOps 实践优化 Serverless 应用的成本管理,提出了首个 Serverless 函数总成本估计模型,并分享了多种有效的成本优化策略。 ... [详细]
  • 制程能力分析:Cpk及其相关指数的深入探讨
    本文详细介绍了制程能力指数(Cpk)的概念及其与Cp、Pp、Ppk之间的关系,通过具体案例和图表展示如何评估和改进生产过程的能力。文章还提供了使用Excel和Minitab进行批量计算的实际操作步骤。 ... [详细]
  • 选择适合生产环境的Docker存储驱动
    本文旨在探讨如何在生产环境中选择合适的Docker存储驱动,并详细介绍不同Linux发行版下的配置方法。通过参考官方文档和兼容性矩阵,提供实用的操作指南。 ... [详细]
  • 本实验旨在通过图灵机模型的构建与计算机硬件系统的虚拟拆装,深入理解计算机的基本原理和结构。实验内容包括图灵机各组成部分的作用、冯·诺依曼体系结构的功能描述以及微型计算机的拆装顺序记录。 ... [详细]
author-avatar
李太有才_905
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有