标签: memory

Windows 7 使用完全安装内存的一半

我直接从系统信息中获取了这个:

  • 安装的物理内存 (RAM) 4.00 GB
  • 总物理内存 2.00 GB
  • 可用物理内存 434 MB
  • 总虚拟内存 5.10 GB
  • 可用虚拟内存 1.19 GB
  • 页面文件空间 3.11 GB

此外,BIOS 报告有完整的 4GB 可用空间。

注意安装了 4gb,但总共 2gb。我知道在 32 位操作系统上,您永远不会获得完整的 4gb 内存,但通常您会获得 2.5-3.2gb 的内存。

我只有2GB可用!当我做任何事情时,我的交换文件就会变得疯狂!请注意,我有双 SLI nvidia 显卡,每个显卡都有 512mb 的板载内存,尽管我关闭了 SLI 功能。

有人知道为什么 Windows 可能会声称我总共有 2GB 的内存吗?

注意:之前在 serverfault 上询问过,但在此站点打开之前关闭为“属于超级用户”:https : //serverfault.com/questions/39603/windows-7-using-exactly-half-the-installed-memory(我仍然需要答案!)

memory windows-7

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

为什么应用程序在切换到它们时如此缓慢,即使我有可用 RAM?

在我的 Windows 7(64 位)PC 上,当我运行一些资源匮乏的程序和其他六个程序时,当我切换到一段时间未使用的应用程序时,需要很长时间才能做出响应我可以听到硬盘驱动器工作很多。我假设它是从页面文件中获取数据。在 Windows 任务管理器中,它显示我使用了大约 75% 的物理 RAM,其余部分在缓存和空闲之间分配了大约 50/50。

即使 RAM 可用,它是否将数据从 RAM 移出到仅在磁盘上?如何使其他程序响应更快?从一个程序切换到另一个程序时,将我的 RAM 从 4GB 增加到 8GB 会加快速度吗?

memory windows-7 performance

9
推荐指数
2
解决办法
2522
查看次数

在 Windows 上的 RAMDisk 上放什么?

我最近在我的 PC 上安装了很多 RAM,我研究了这个 RAMDisk。

我从调查中发现了两件事:

  1. 您不应该弄乱 Windows 本机页面文件/内存设置。Windows的内存处理系统及其服务是经过多年真实场景测试完善的。SuperFetch 和 Windows 内存模型显然使得将特定文件和文件夹移动到 RAMDisk 变得不合理,因为映射文件不会立即从内存中刷新,并且 SuperFetch 在预测用户操作方面做得很好。
  2. 但是,浏览器和实用程序等 3rd 方程序的开发人员担心性能的时间要少得多,因此在边缘情况下,例如拥有充足的内存,这些程序的工作方式不太理想。

如果我是对的,RAMDisk 可能有助于存储一些程序的临时缓存:可以自动重新生成的文件,不会有太多麻烦。浏览器喜欢将数据缓存到磁盘以避免从互联网下载数据,还有什么可以放在 RAMDisk 上?

memory windows ramdisk cache

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

我可以用一堆旧的 1GB/512MB DDR2 内存条做什么?

我囤积零件太久了,不应该买东西。结果,我有一大堆相对较小面额的 RAM。我有 10 或 12 个 512MB 的 SO-DIMM 笔记本电脑 DDR2 记忆棒,与台式机 DDR2 的数量大致相同,还有几个 1GB 记忆棒。它们在速度和时间上相似。

我的问题是:除了 eBay/craigslist/赠送它们之外,我可以用所有这些 RAM 做哪些好事?如果那里有一些计算机具有用于消费者(非 ECC)RAM(尤其是笔记本电脑 RAM)的一整吨插槽,我可以使其非常强大,内存明智,仅使用备件。有没有人做过任何带有大量小型消费者 RAM 的酷项目?他们结果如何?

我想我可以制造一些低内存的专用家庭服务器或小型机器,但我已经有一个家庭服务器并且不需要太多的计算机。

memory spare-parts ddr2 sodimm

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

如何限制甚至禁用 Windows Server 2008R2 上的文件缓存?

有一台机器,具有非常快的 RAID 阵列和快速的互联网连接。但是,这只是得到了MEM的8GB,运行了真快,当上传上升。

任何想法如何禁用或限制缓存?
(我曾尝试从设备管理器禁用写入缓存。但这只是写入缓存,并没有帮助。)

memory cache windows-server-2008-r2 memory-management

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

谁在计算机引导期间将 BIOS 加载到 RAM 中

计算机启动时,首先执行 BIOS 中的代码。但是,BIOS 中的代码是如何加载到 RAM 中执行的呢?

我已经提到了这个问题 - BIOS 是从 BIOS 芯片读取还是在启动时复制到 RAM 中?. 然而,它让我更加困惑。如果 BIOS 是从 ROM 加载的,而 ROM 是一个单独的芯片,那么谈论 RAM 中的段地址有什么意义?另外,BIOS 代码在哪里加载 - 是在实模式地址空间的最后 1 MiB 中,还是在其他某个位置?

如果有人可以列出从计算机启动到执行第一条 BIOS 指令(包括使用的内存地址)的步骤,那将非常有帮助

bios memory boot operating-systems

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

Windows 7 最近的 RAM 问题 - 内存缓慢填满

在我说什么之前,我想让你们都知道我在这个问题上的表现:

  • 我运行了多次 AV 扫描,包括:Malwarebytes、Sophos Virus Removal、ADWCleaner、ESET Smart Security 4 和 Hitman Pro,它们确实找到了一些 PUP 并将其删除。
  • 我安装了 RAMMap、Windows WDK 和 Poolmon & Process Explorer。
  • 我已经更新了所有驱动程序,禁用了所有无用(也称为未使用/不需要)的进程和服务,并在昨天和今天(问题开始时)的过程中多次重新启动了我的计算机。
  • 请,当我谈论这个问题时,不要告诉我未使用的 RAM 是浪费 RAM 作为我问题的有效答案。问题没那么简单。当我的 RAM 填满时,我会遇到我以前从未遇到过的系统性能问题和速度变慢,包括 RAM 被最大化以及当它被最大化时系统卡顿/性能问题,迫使我重新启动我的计算机。

这是我的系统规格:

操作系统:MS Windows 7 Ultimate 64-bit SP1

CPU:Intel Core i7 960 @ 3.20GHz 48 °C Bloomfield 45nm 技术

内存:6.0GB 三通道 DDR3 @ 534MHz (8-8-8-20)

主板:华硕电脑公司 SABERTOOTH X58 (LGA1366) 35 °C

显卡:NVIDIA GeForce GTX 670

硬盘:2930GB 希捷 ST3000DM001-1CH166 ATA 设备 (SATA) 30 °C

音频:Realtek High Definition Audio(来自主板) …

memory windows-7 performance drivers

8
推荐指数
1
解决办法
3322
查看次数

如何测量 Windows 下程序的总 RAM 使用率?

我正在比较不同便携式浏览器的内存使用情况,但这个问题对于在任务管理器的几个子进程中打开的所有程序都是通用的。

请参阅下面来自 Sysinternals Process Explorer的屏幕截图:

一个程序打开多个进程

例如,Firefox 只在一个进程中打开,而 Google Chrome 为每个选项卡启动多个进程。

那么如何获得一个程序打开的所有进程的总 RAM 使用量呢?(这里以谷歌浏览器为例。)

当然我可以用计算器算一下总和……但一定有更方便的方法!

memory windows process tasks process-explorer

8
推荐指数
2
解决办法
9699
查看次数

挂载在虚拟光驱中时,磁盘映像中的数据存储在哪里?

我想知道在虚拟 CD-ROM 中挂载磁盘映像时(例如,当我们使用 Daemon Tools 挂载 .ISO 文件时)会消耗哪种类型的内存,以及磁盘映像内的数据存储在计算机上的位置安装图像时。另外,如果挂载了映像,是否会影响计算机的性能?

memory storage mount iso-image disk-image

8
推荐指数
1
解决办法
1902
查看次数

太多的硬件保留内存

背景

我父母有一台装有 32 位 Windows Vista Home Premium 的网关 lx6810-01。它安装了两个 4 GB 内存条 (GSkill F3-10600CL9D-8GBNT),总共 8 GB。RAM 随机器一起提供。奇怪的是系统说它有 DDR2 RAM,即使它带有 DDR3(单击此处查看系统规格)。

无论如何,我查了一下主板的用户手册,它说这些棒应该是兼容的。

因为一半的 RAM 不可寻址,所以我只安装了 Windows 7 64 位专业版。

问题

当我启动系统时,我在资源监视器中注意到只有大约 3 GB 可用,而 5 GB 位于硬件保留内存下。系统仍然可以识别 8 GB 的 RAM,但只有 3 GB 可用。

失败的尝试解决方案

边注

我运行了 CPU-Z,它识别了我所有的 RAM,而且似乎很正常。

我还认为资源面板可能错误地显示了我的可用 RAM 量,但是当我运行一个不断分配内存的 Python 脚本时,我在大约 3 GB 后用完了。

  1. msconfig

    我首先尝试运行msconfig并检查和取消选中最大内存复选框。

  2. BIOS 中的内存重映射和内存空洞

    内存重新映射已启用,但 BIOS 中没有内存漏洞。我尝试了启用和禁用两者的每种组合,但没有任何解决方法。

  3. 内存诊断

    我运行了内存诊断程序,以防内存出现问题,但它说一切正常。

  4. 可启动的 Ubuntu USB

    我从 USB 启动 …

motherboard bios memory boot windows-7

8
推荐指数
1
解决办法
7885
查看次数