我已经在我的 PC 上设置了 Windows 7 Ultimate 64 位。我有 8GB RAM,我的 BIOS 指出正确的数量 (8192MB),但 Windows(系统管理器)说我有 8.00GB(3.22GB 可用)。给我一个解决方案。我试过这个:
运行 > MSCONFIG,打开启动选项卡 > 单击高级选项 > 确保最大内存
但这没有帮助。
我的主板详细信息:
CPU 类型:DualCore Intel Pentium,3000 MHz (15 x 200)
主板名称:Foxconn G41MXE
主板芯片组:Intel Eaglelake G41
系统内存:3296 MB (DDR3-1333 DDR3 SDRAM)
DIMM1:金士顿:4 GB DDR3-1333 DDR3
DIMM3:金士顿:4 GB DDR3-1333 DDR3
BIOS 类型 : AMI (03/21/11)
供应商 : American Megatrends Inc.
版本 : 080015
功能 : Flash BIOS, Shadow BIOS, Selectable Boot, EDD, BBS

有没有办法在Windows PC上换回(将所有放入页面文件(或交换,无论您喜欢什么)的内存数据)内存?
在 linux 上,可以使用 swapoff /dev/sdaX 轻松做到这一点,其中 X 是交换分区。在 Windows 上,似乎每次都要求我重新启动..
我想这样做的原因是,即使将数据交换到交换文件允许我在物理内存中完全玩资源匮乏的游戏,当我停止游戏时,我的所有其余程序都会运行减缓。这当然是正常的;由于我的 RAM 太小,所有程序都被推送到页面文件中,并且游戏后对这些程序的所有内存访问都遇到了硬页面错误,从而导致了严重的延迟和一些挫折。
然而,这种挫败感可以轻松避免,只需让 PC 将所有数据复制回物理内存一分钟左右,然后在快速运行的 PC 上继续工作!(而不必忍受工作中的缓慢)
在此先感谢您对此的任何建议!
亲切的问候
我知道我今天的问题是主观的,但我觉得需要进行一些辩论才能一劳永逸地消除这个神话。
我听说过一些神话,我不确定它是真是假,但基本上,神话说如果添加更多 RAM,最好重新安装操作系统。
我知道 Windows 会占用额外的 RAM 并表明它在不重新安装的情况下添加它时会这样做,但是神话(我已经忘记了我在哪里听过/读过它)指出即使 Windows 捡起它,它也不会最好地使用它。
就我个人而言,我在没有重新安装(Windows 7)的情况下添加了更多 RAM,并立即发现系统性能更好,这实际上意味着 Windows 确实消耗并正在使用额外的 RAM (4GB)。
有没有人做过任何基准测试?
我也不知道基准测试是否会有所帮助,因为重新安装操作系统总是优于长期运行的操作系统,因为在使用计算机一段时间时确实安装了额外的软件。
有人对此有什么想法吗?
我正在使用 Ubuntu 12.04
我阅读了以下有关如何在 Linux 中访问 RAM 内容的教程....
http://www.rootninja.com/using-dd-to-search-for-strings-in-memory-or-devices/
代码:
dd if=/dev/mem | hexdump -C | grep “string to search for”
所以,我运行代码...
代码:
sudo dd if=/dev/mem | hexdump -C > NAMEOFOUTPUTFILEHERE.txt
而且……它开始输出十六进制代码,直到几秒钟后,它说:
dd: reading `/dev/mem': Operation not permitted
2056+0 records in
2056+0 records out
1052672 bytes (1.1 MB) copied, 0.44834 s, 2.3 MB/s
Run Code Online (Sandbox Code Playgroud)
所以基本上..我能够获得大约 3.3 MB 的 RAM 转储内容——直到程序停止,说“不允许操作”
所以我想知道为什么我不能转储 RAM 的全部内容?这是在 Ubuntu 中故意限制以阻止恶意黑客吗?或者是别的什么?有人知道吗?谢谢
意识到我不是在问 MMIO(内存映射输入/输出)是如何设置的,而是问它是如何映射的,即它究竟是什么映射的?不是什么映射到什么,我可以谷歌一个内存映射。
我想知道的是,例如,一旦您第一次打开计算机电源,究竟是什么“映射”了内存,或者它是如何工作的?
基本上,是什么为某些目的设置内存或“映射”它?
我最初以为它是引导固件,如 BIOS 或 EFI/UEFI,但另一个站点上的另一个用户告诉我它与内存控制器有关。真的吗?
但是如何,如果更详细,如果不是太多要问?非常感谢任何澄清!
我的笔记本电脑只显示 4091 Mb 的 RAM,而不是它应该显示的 4096Mb。当我移除一块内存时(不管是哪一块),它会显示 2046Mb。
我不记得它是什么时候开始的,但是当它是新的时,它显示了完整的 4096Mb。重新安装 Windows 后,它开始显示 4094Mb,然后显示 4091Mb。
问题的原因可能是什么?
Nvidia 210 有单独的 512 Mb(嗯,正如它在笔记本电脑上所说:“4GB RAM,512MB 视频”-希望如果它是共享内存,它将被打印为“4GB 用于 RAM 和视频”)。
我在上面使用了许多奇怪的操作系统——比如 Backtrack Linux Live DVD、Kolibri OS(即 1.44 Mb)。会不会是某种 RAM 磁盘循环或邪恶的零级管理程序?我试图用另一个硬盘启动系统,甚至用 SATA-to-CF 适配器和 CF 卡 - 无论如何,内存不足仍然存在:(。
这个非常棘手,我找不到任何像样的信息源/文档。
我有 2008 年的 Gigabyte 主板:Gigabyte MA770T-UD3P rev。1.0。
它有 4 个 RAM 插槽和 16 GB 的 RAM 总限制。
我的问题是 - 如果我购买 2 个 8 GB 的记忆棒会怎样。他们会工作吗?因为如果有 16 GB 的限制,则每个插槽提供 4 GB。主板 RAM 限制是如何工作的,它是依赖于插槽还是更可能是芯片组的最高限制,所以即使 16 GB 的记忆棒也能工作?
我一直在寻找有关 AMD 770 芯片组本身的信息,但在任何地方都找不到任何公共文档。
我的主板有内存支持列表,但它真的已经过时了。
任何想法,提示,什么?:)
非常感谢!
我正在尝试更换有故障的 RAM,我正在尝试了解标签的含义以做出正确的决定。
我有一块 2GB 的 SAMSUNG RAM,它似乎坏了。
顶行写着:
2GB 1Rx8 PC3-10600U-9-10-A0
Run Code Online (Sandbox Code Playgroud)
零件编号如下:
M378B5773CH0-CH9 1051
Run Code Online (Sandbox Code Playgroud)
进行了多次搜索,我最终找到了这个网站,其中列出了制造商的零件编号:
M378B5773CH0-CH9 1110
Run Code Online (Sandbox Code Playgroud)
请注意,我的手杖有所不同,1051但该网站将其列为1110.
零件号和最后 4 位数字的含义是什么?
1051和1110影响机器的有显着区别吗?
我有一台紧凑型台式电脑,我想用 2 或 3 GB 或 RAM 更新它。我很困惑这个系统有什么类型的 RAM 是DDR2 还是 DDR3。我电脑的处理器是AMD Athlon。
所以,如果可能的话,请让我知道如何检查内存类型是 DDR2 还是 DDR3。
以及如何通过查看 RAM 来检查它的类型。