标签: memory

“/proc/meminfo”中单位“kB”的真正含义是什么?

我正在新安装一个发行版,并希望设置一个交换分区,以便它与休眠兼容。

首先,我必须确定系统拥有的物理内存量。

$ grep MemTotal /proc/meminfo
MemTotal:    38740876 kB
Run Code Online (Sandbox Code Playgroud)

现在据我所知:

  • 1 KiB = 1 KB = 1024 字节
  • 1 kB = 1 KB = 1000 字节

然而,RHEL 文档在这里说单位/proc/meminfo是千字节。

https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/deployment_guide/s2-proc-meminfo

谁错了?该单元硬编码在 Linux 中,还是 RHEL 文档中?

memory linux proc allocation-unit

18
推荐指数
2
解决办法
3999
查看次数

Windows 7 任务管理器中这些不同类型的内存使用情况是什么?

在 Windows 7 的任务管理器中,我可以选择不同的列来显示。有一堆与内存和内存使用有关,但我不确定这一切意味着什么。

我有一个荷兰语安装的 Windows,所以我会尝试翻译它们;因为我不确定英文名字。

内存列

为了:

  • 工作集
  • 峰值工作集
  • 私人工作集
  • 承诺费用
  • 分页池
  • 非分页池

memory windows-7 task-manager

17
推荐指数
2
解决办法
1万
查看次数

主板和 CPU 如何影响 RAM 选择?

我正在寻求有关我的主板和 CPU 使用哪种内存的建议。下面是我的组件和从他们官网摘录的一些相关信息。

注意:虽然这是一个非常具体的案例,但一般的答案对我来说同样有用——而且对其他人也更有用!

CPU : AMD Phenom II X4 810

  • 华硕 M4A785TD-V EVO 被列为众多推荐主板之一。

主板:华硕 M4A785TD-V EVO

  • 4 个 DIMM,最大 16 GB,DDR3 1800(OC)*/1600(OC)/1333/1066/800 ECC,非 ECC,无缓冲内存双通道内存架构(完整的规格列表:此处)。

注意 II:我不想做任何超频,因为我没有这方面的经验。所以我认为1333 MHz是最合适的。由于较高的频率标有“OC”

问题:

  1. 我如何确定特定的 RAM 与我的 CPU 和主板一起工作良好(或不工作)?(合格供应商列表是一个很好的起点,但它有点有限,有时有点过时)。
  2. 内存的选择是否与处理器无关?如何?

我担心在购买我的下一个 RAM 芯片时我会丢失一些重要的东西:)

motherboard memory cpu amd-phenom

17
推荐指数
2
解决办法
7万
查看次数

htop 或替代中的排序树视图?

我正在运行 Debian 风格的 Linux,我使用 htop 来跟踪内存使用情况,因为它比 top 更详细。我似乎无法让它按内存排序并同时显示进程树。有没有办法用 htop 或替代方法来做到这一点?

memory linux memory-management top htop

17
推荐指数
2
解决办法
8409
查看次数

计算机使用的内存不超过我 8GB 内存中的 4 个......?(64 位计算机)

最近,为了使我的计算机面向未来,我在原来的 4GB 内存的基础上增加了。我将总内存增加到 8GB,但速度没有明显变化——即使应该如此。我去查看任务管理器,发现我的计算机不会使用超过 4GB 的内存,即使 Chrome 和 Firefox 都以 20 个选项卡打开。

经过研究,每个人建议做的一切都是检查有多少内存可用。奇怪的是,它说我有 8GB 的​​内存,而 7.74GB 是可用的。

可以在此处找到我的 HP Pavilion g7-1075dx 的规格。 它是一款搭载 Windows 7 Home Premium 64 位和 AMD Phenom II 的笔记本电脑。

我的主要问题是:对于我的 64 位计算机,为什么我的计算机不使用超过 4GB 的内存,即使超过 7GB 可用?

编辑:如果有帮助,资源监视器将所有其他 RAM 描述为“待机”

memory windows-7 64-bit

17
推荐指数
5
解决办法
5万
查看次数

获得 BSOD 并想知道 RAM 棒可能是原因吗?内存测试保证 100% 保证吗?

我使用的是 Windows 7(64 位)16GB 内存(2x8GB 内存条)。

昨天我在使用我的电脑时出现蓝屏(主要是 Chrome 浏览)。

在此处输入图片说明

为了检查这不是内存问题 - 我运行了“ Windows 内存诊断工具”(Windows 附带的)。

题

仅关于内存条:

Windows 内存诊断工具未显示错误。我可以断定 RAM 棒没问题吗?或者是否还有其他任何此工具无法识别的错误?

memory windows-7

17
推荐指数
3
解决办法
4075
查看次数

尽管 CPU 和内存使用率很好,但我的 Windows 10 电脑变得非常慢。我还可以做些什么?

两周以来,我的 Windows 10 电脑变得非常慢,我不知道为什么。我仍然可以做任何事情,但每件事都需要更长的时间,以至于我正在努力完成我的学业。听音乐通常不流畅但“结巴”,鼠标移动有时也会中断,打开网页可能需要很长时间。

我已经尝试了以下方法,但没有一个解决了问题:

  • 释放硬盘 (C:) 上的空间。现在有 16 GB 可用空间,但问题仍然存在(联想恢复磁盘 (Q:) 几乎已满,13 GB 中只有 500 MB 可用,但有人告诉我这无关紧要?)
  • 检查任务管理器的 CPU、内存、网络和磁盘使用情况,但它一直在最大 50% 左右(完全在限制范围内)并且计算机仍然很慢

在此处输入图片说明

  • 尝试不同的程序和互联网连接,但我的电脑仍然很慢,即使我大学的互联网速度超快

在此处输入图片说明

memory windows performance hard-drive windows-10

17
推荐指数
2
解决办法
6万
查看次数

“每比特成本”是什么意思?

我正在阅读 William Stallings 的操作系统:内部结构和设计原则(第七版),关于内存层次结构的一段让我感到困惑。作者提到“更高的每比特成本”是什么意思?

这是第 24 页上的相关段落所说的:

正如所料,内存的三个关键特性之间存在权衡:即容量、访问时间和成本。多种技术用于实现内存系统,在这一系列技术中,以下关系成立:

  • 更快的访问时间,更高的每比特成本
  • 更大的容量,更低的每比特成本
  • 容量更大,访问速度更慢

我知道你在内存层次结构的金字塔中越往下走,访问时间就越慢。

例如,磁盘或 SSD 卡的访问时间比 CPU 寄存器或缓存或 RAM 慢。

但是,“每比特成本更高”意味着什么?它会减慢其他进程访问此内存的速度吗?这似乎违反直觉,因为访问时间应该更快?它们是否只是占用更多空间,因此空间更少?

memory performance cpu-speed

17
推荐指数
2
解决办法
2万
查看次数

选择DDR3时,CL9还是CL11重要吗?

我有一个华硕主板,H97-E,带有 G.SKILL 的2X4GB DDR3-1600 CL-9。

我想扩展到 16GB,但发现这种 excat 类型现在非常稀缺。但是附近的商店可以找到DDR3-1600、CL-11。

是否可以在同一主板上组合 CL-9 和 CL-11?

我的主板是否能够运行 CL-11(假设无法进行混音,并且仅使用 CL-11)?

motherboard memory ddr

17
推荐指数
2
解决办法
1万
查看次数

我在电脑启动时不小心插入了 RAM!最坏的情况是?

恐怕我犯了一个严重的错误。当我用一些相当昂贵的组件完成我的新电脑时,我犯了一个简单但令人痛苦的错误。我推测电脑已关闭,但是可惜;它正在重新启动。我知道我应该拔掉所有电源,但我学到了一个很好的教训:在处理硬件时,耐心会大有帮助......

不管怎样,当电脑启动时(没有操作系统,只有 BIOS),我重新安装了 RAM,并在所有东西打开(灯、风扇等)时插入。我惊慌失措,意识到自己的错误后立即拔掉了电源。

我本质上有点偏执,所以我取出 RAM,重新插入它,看看它是否工作(例如,我再次启动进入 BIOS,看看是否在同一个插槽中检测到我的两个 ram 棒);确实如此。

然后我开始嗅整个计算机,看看我是否炸过什么东西;乍一看似乎并不那么直观,我没有看到或闻到任何烟雾。它只是闻起来像电子产品。

我想到了最坏的情况,以为我把我的新 CPU 烧坏了,我什至都没有使用它,我拿出冷却器,擦掉导热膏,检查顶部和引脚。我没有闻到或看到任何异常的东西。

接下来我检查了 GPU,看起来也不错。启动电脑似乎很正常,但我悲观的头脑一直认为我造成了不可逆转的无形损坏,而我现在看不到它的唯一原因是因为硬件是新的(GPU 除外)。

我的(相关)规格是:

  • 锐龙 9 5900X(新)
  • MSI GTX 1070 Ti(5年了,但5年后只用过一点点)
  • 600W EVGA PSU(已有 5 年历史,但完全未使用,实际上是新使用,但技术上很旧)
  • (8x2)GB SP RAM(新)
  • 微星 B550 战斧主板(全新)

我怎么知道是否出了什么问题?我是否必须等到真正安装操作系统后才能真正知道?


更新:2022 年 10 月 6 日

在我的系统上运行(memtest86)(两次只是为了保证),它通过了所有测试,并且我的系统按预期工作:)。再次非常感谢。我想我应该把这张纸条放在这里,让其他人将来知道结果是什么,并弄清楚它如何适用于他们的情况。

还运行了PassMark PerformanceTest,结果显示 CPU 的运行成绩与平均成绩相当,实际上得分更高;但这可能是因为我的冷却装置太过分了,而且我住在新英格兰,所以天气又好又冷。

更新:2022 年 10 月 11 日

再次,未来偏执的观众:我之前和之后看到的唯一真正的问题是我的一个硬盘开始抛出以前从未发生过的错误。它已经很旧了,但在经历了这整个麻烦之后,SMART 注意到它正在写入更多的读写错误。最有可能的是时机不对,但也有可能受到某种损坏。然而,这是 2014 年以来大量使用的 HDD。当然,当这种情况发生时,它被插入了 SATA 端口。其他 3 个 HDD 都完全没问题。

memory boot computer-building hardware-failure physical-damage

17
推荐指数
3
解决办法
1万
查看次数