什么是网络协议?网络协议指的是计算机网络中互相通信的对等实体之间交换信息时所必须遵守的规则的集合,是网络上所有设备(网络服务器、计算机及交换机、路由器、防火墙等)之间通......
电脑关于RAM和内存管理你需要知道的一些事
RAM、内存或叫随机存取存储器,从本质上来说是计算机运行时用于短期存储数据的硬件。RAM 模块与数据磁盘(HDD 或 SSD)的本质区别在于 RAM 是易失性存储,这意味着当电源被切断时,内存中所存储的数据将被完全擦除。而非易失性类型的存储器在不供电的情况下,数据仍会保留。
尽管每次重启系统时 RAM 都会被完全清除,但内存管理对系统性能还是存在显著影响。下面我们就来介绍关于 RAM 和内存管理一些事,以帮助大家了解它是如何工作的,及怎样尽可能地提升效率。
内存的各种类型
DDR RAM、EDO、FPM、SDRAM、SIMM、DIMM…… 如果你是第一次接触电脑硬件,看起来可能会比较复杂、混乱。其实以上这些术语主要用于描述不同物理性质的各种内存模块,但通常情况下 RAM 模块主要分为如下两种类别:
- SIMM(单列直插内存模块)
- DIMM(双列直插内存模块)
SIMM 最初于 1983 年发布,现如今已经不常见。随着 64 位处理器的普及,32 位宽的 SIMM 必需成对使用才能被兼容,因此,SIMM 已逐步被可单独使用的 64 位宽 DIMM 所取代。
EDO(扩展数据输出随机存取存储器)和 FPM (快页模式)也同属于 SIMM 类型,而 DDR(双倍速率同步动态随机存储器)和 SDRAM(同步动态随机存储器)属于 DIMM 分类。DIMM 分类还有一种改良型 SO-DIMM 内存模块,其体积较小,是笔记本电脑中的常见内存类型。
你可能已经注意到,DDR RAM 也有不同的版本,其分别为:DDR、DDR2、DDR3、DDR4,不同版本之间相互不兼容,而且代数越高速度越快。
内存容量、频率和延迟
与存储大小或容量相同,内存也使用 MB、GB 和 TB 进行容量大小标识,例如 Windows 10 64 位专业版支持的最大内存上限为 2TB。32 位系统解锁 PAE 最高可以使用 64GB RAM,而对大多数普通用户来说 2-4GB 内存已经可以满足日常使用了。
内存频率以 MHz 来衡量内存中信息的访问速度,数值越高速度越快。如果你的显卡使用共享内存,则内存延迟数越低,性能越好。
总之,频率和延迟都会影响 RAM 速度。频率越高,RAM 速度越快,当然也可以在一定程度上补偿高延迟,所以在选购内存时应优先考虑频率和延迟的相关参数。要查看当前 Windows 总共插了大多容量的内存,可以在「控制面板」-「系统和安全」-「系统」中进行查看。
如果要详细了解内存规格和详细参数,可以使用类似 CPU-Z 这样的专业工具。
内存数据可被压缩
Windows 10 中的一项新特性可以压缩最后调用的内存数据,而且压缩率最高可达 60%。据微软官方称,压缩内存可让 Windows 10 页面文件相较之前版本缩减一半。当然,用户也可以在任务管理器中看到「系统和压缩内存」。
注意:虽然我们说内存压缩是 Windows 10 中的新特性,但其并非微软最先采用的新技术。在 Windows 10 面世之前,Linux 中的 ZRAM 和 Android 的 ZSWAP 便在使用类似技术。
内存压缩技术唯一的潜在缺点便是在进行压缩操作时,内存管理需要额外的处理能力。如果不在技术上实现妥善管理,内存压缩可导致操作系统很高的 CPU占用率。
SuperFetch智能内存管理
如果我没记错,SuperFetch 应该是微软从 Windows Vista 开始推出的一项 Windows 核心功能,它可以使用多种不同方式提升 Windows 内存管理。
首先,SuperFetch 会分析当前你所使用计算机或笔记本,以及你日常使用较多的特定文件和应用程序。其次,SuperFetch 功能会与 Windows 磁盘碎片整理功能协作,分析常用文件的访问顺序。最后,它可以在适当的时间将应用程序预加载到内存中。
总体而言,SuperFetch 有助于可用内存的高效利用、加快 Windows 启动时间,使应用程序启动速度更快。如果你发现在特性环境下 SuperFetch 特性影响到了磁盘性能,完全可以将其禁用。
相关文章
- 详细阅读
-
区块链核心技术体系架构的网络层主要包括什么详细阅读
区块链核心技术体系架构的网络层主要包括:A、网络管理B、P2P网络C、HTD、发现节点E、心跳服务网络管理网络管理包括对硬件、软件和人力的使用、综合与协调,以便对网络资源进行监视......
2022-04-28 328 区块链核心技术
-
软件调试的目的是什么详细阅读
软件调试的目的是:改正错误。软件调试的概念软件调试是泛指重现软件缺陷问题,定位和查找问题根源,最终解决问题的过程。软件调试通常有如下两种不同的定义:定义1:软件调试是为了......
2022-04-28 359 软件调试
- 详细阅读
- 详细阅读