Questions tagged «memory»

RAM(随机存取存储器),RAM硬件或软件以及操作系统对RAM的使用。

9
为什么/svchost.exe使用6.5GB的内存?
这里发生了什么?我几乎什么都没跑。 几乎没有什么意思,我指的是Firefox,以及一些完全被动的,永远不会使用这么多内存的后台网络应用程序。 相关服务:UxSms,TrkWks,SysMain,PcaSvc,Netman,CscService,AudioEndpointBuilder,TabletInputService 我唯一能想到的是,我在Ubuntu上运行Virtualbox了一段时间,但是内存限制为2GB,并且不再运行。 编辑:我对为什么/怎么做的问题最感兴趣。可能是某处泄漏,但鉴于上述服务,有没有可能成为潜在的罪魁祸首?




10
安装32GB RAM后计算机速度变慢
我目前正在为博士研究运行非常大的网络仿真,为此我需要大量RAM。我有一个带有技嘉GA-Z68AP-D3主板的Core i7 2600K处理器,运行Windows 7 Professional 64bit。 我购买了具有8GB(2x4GB)DDR3 1600 MHz Corsair Vengeance RAM的系统,该系统像梦一样运行。我打算扩大仿真范围,因此我卸下了2x4GB RAM,并安装了4x8GB DDR 1600 MHz海盗船Vengeance RAM。 当我重新启动系统时,启动时间比平常长得多(仅10分钟即可进入登录屏幕)。登录后,整个系统无响应。我尝试玩一些游戏(《生化奇兵2》),但无法玩。我以前没有遇到过这个问题,但是我有ATI Radeon HD 5850显卡,所以这不是问题。唯一更改的是RAM。 我仔细研究了Windows,主板和CPU的规格,它们都声明支持32GB的RAM。有人知道发生了什么吗?任何帮助将不胜感激。 更多信息: 谢谢大家的回答。将尝试建议的解决方案并于今晚报告。要回答一些问题: 我确实删除了一半的RAM,所以现在可以在16GB上运行,并且可以解决所有问题。这就是我现在正在运行的,但是我仍然需要额外的RAM。 Windows检测到32GB的RAM,并显示所有这些信息都可以在系统信息下找到。 我已经启动了我的Linux虚拟机,速度很慢,但这可能是由于Windows主机所致。我将尝试从实时CD中查找并启动。 我所有的内存模块均为1600 MHz,但8 GB模块上的时序稍慢一些(从10改为9)。 我已经多次重启系统,还认为Windows只是在“调整”,但问题仍然存在。 测试方法: 我现在已经按照以下方式测试了插槽和模块,以尝试快速排除不良的插槽或模块: 从四个8GB模块开始。该系统非常慢。 我卸下了四个8GB模块中的两个。系统工作正常,我们知道这两个模块都很好。 我将“旧的” 2x4GB模块添加回系统中。系统检测到24GB RAM,一切正常,因此我们知道RAM插槽全部正常。 我删除了所有模块,并将其他两个未经测试的8GB模块添加回系统中。该系统运行良好! 再次添加所有四个8GB模块。该系统的速度降低了约40倍。 这样做,我只能得出结论,我所有的模块和插槽都很好,并且存在其他一些硬件或软件约束,这些约束使我无法使所有RAM正常工作。 最终的解决方案: 正如该线程中的某些用户所述,解决方案是将板载显卡始终打开并增加板载显卡的内存。系统现在可以正常工作了。感谢大家!

1
可以一起使用PC3L和PC3 RAM吗?
我的笔记本电脑中有一对DDR3 SODIMM RAM模块,我想将2GB替换为兼容的4GB。到目前为止,我还没有找到确切的匹配项,但是我发现它与PC3L标签而不是PC3非常相似。他们可以一起工作吗? 我的DDR3 SODIMM RAM: 有问题的内存模块: 安装的RAM:4GB DDR3 2Rx8 PC3 12800S 11 10 F2 匹配的RAM:4GB DDR3 2Rx8 PC3L 12800S 11 10 F3 笔记本电脑: 东芝Satellite L645D-S4036

2
为什么“顶部”中的内存使用量不累加?
我已经注意到,有时当我运行top时,进程表中每个进程的内存使用量似乎并不能总计。 例如,在下面的转储中,top表示我正在使用16 Gb内存。但是,进程表仅显示了使用略高于520 Mb的两个进程。我如何找出正在消耗其他15.5 Gb的数据?(我正在使用CentOS。) $ top 顶部-12:16:34最多45天,2:28,3个用户,平均负载:0.24,0.65,0.71 任务:总计274,运行1,睡眠273,停止0,僵尸0 Cpu:2.3%us,0.2%sy,0.0%ni,97.5%id,0.0%wa,0.0%hi,0.0%si,0.0%st 内存:总计16432032k,已使用16340144k,免费91888k,21736k缓冲区 掉期:总18481144k,已使用1112k,免费18480032k,已缓存15624488k PID用户PR NI VIRT RES SHR S%CPU%MEM TIME +命令 18159 jsmith 15 0 260m 31m 4560 S 16.6 0.2 53:35.64蟒蛇 4795 26 15 0 260m 6608 4220 S 2.0 0.0 0:00.06邮政局长 1根15 0 10344 680568 S 0.0 0.0 0:39.36 …
28 linux  memory  top 

5
如何驯服Linux的响应能力,内存和页面调度
溢出的第一个问题=)... + 100赏金。直到现在我都没有想到我真正关心的东西: 我真的受够了Linux桌面响应能力的状态,例如http://brainstorm.ubuntu.com/item/85/-在低可用RAM或磁盘吞吐量高的情况下,系统速度减慢到一个爬行 ; 对于需要良好性能的应用程序来说,这绝对是可怕的。此外,UI完全没有响应。例如,将其与OS X进行比较,在OS X中,如果应用程序正在占用资源,则可以始终单击选项以强制退出它,而在Linux中,我什至无法alt-tab或切换桌面,甚至无法ctrl-alt-f1来获取资源。终端-可以,每次操作大约需要1-2分钟。 我使用gkrellm以便可以看到情况的发展。通常,内存利用率会很高,或者磁盘吞吐量会急剧上升。 这不是坏硬件,具有2.6GHz四核和4GB的800MHz DDR2 RAM(本来有6GB,但是由于硬件不兼容而无法与旧版本混合使用)。当我不可避免地获得更多的RAM时,这个问题可能会消失,但是我不认为这是问题的核心。我什至在不同的磁盘上有两个交换分区。 我觉得问题有三重: 占用大量内存的失控程序-必须为这些程序制定法律,并限制其程序 (例如,Chrome上的标签页,每个标签页为20-50MB,其中一些标签页可以使用数百MB) (例如其他程序,例如update-db和indexers,我不得不禁用它们并从cron中删除,因为它们每次运行都会使系统减慢抓取速度,等等) 在内核或总线争用中发生了某种可怕的事情,例如高磁盘吞吐量情况使整个系统缓慢爬行(也许是通过调出重要程序) 内核没有根据资源(例如内存,分页甚至处理器利用率)来对UI或重要程序进行优先级排序 投票转到: 因此,我正在寻找所有此类程序都无法使用的解决方案。特别是,我正在寻找一种解决方案,以使进程按比例降低速度,而系统和其他程序仍然完全不受影响且响应时间足够长,可以手动杀死某些内容。而且,窗口管理器进程(以及可能影响UI响应性的其他任何事物)在所有情况下都应响应。 特别地,我对/etc/security/limits.conf(man limits.conf)感兴趣,但是担心这只会给每个用户提供控制权,并且文件中的注释示例在描述或从何处开始时似乎都不太透明。我希望它能limits.conf奏效,但是即使它不起作用,或者它不是解决我的问题的合适方法,或者像我想要实现的那样精细,也不会感到惊讶。每个进程的名称limits.conf将是理想的,再次假设limits.conf有效。我很乐意尝试人们提供的limits.conf,以测试它是否有效,尽管我现在对所有解决方案都开放。 深入了解OS X如何保持如此出色的UI响应能力也可能很有用。 我已经调整了我/tmp和cache文件夹的位置tmpfs,并且通常磁盘利用率接近零。 模糊相关的主题: 内存过量使用 我认为无效的答案: swapoff (这仍然使记忆猪程序摆脱谋杀,并且如果记忆真的不好,系统将永久冻结-可以向任何建议进行调整的人提供支持,这些调整可以在交换之前针对OOM杀手,并针对特定程序) echo ?? > /sys/.../swappiness (没有明显的影响) nice (从未工作过) ionice (从未发现任何差异) selinux(程序不兼容似乎是一场噩梦) 实时linux,即可以中断内核(不想处理编译和更新自定义内核;如果已迁移到存储库中则可以) *


4
我可以在同一主板上使用两种类型的DDR3吗?
我的主板(Asus H61M)上有1333MHz的4GB DDR3 RAM。我还有另外4GB的RAM DDR3 1600 MHz。我可以将其与其他插槽一起使用,以达到8GB的总和吗? 我的主板手册上说: 主板支持DDR3内存,其数据传输速率为DDR3 2200(OC)/ 2133(OC)/ 2000(OC)/ 1866(OC)/ 1600/1333/1066 MHz,可以满足最新3D图形的更高带宽要求,多媒体和Internet应用程序。双通道DDR3架构扩大了系统内存的带宽,以提高系统性能。
26 memory  motherboard  ddr3  ddr 

8
为什么我的所有额外RAM在Windows 7中都标记为“硬件保留”?
我有一个运行Windows 7 Enterprise 64位的新HP Z800工作站。Z800规格在这里。 该计算机具有4GB的RAM-Windows报告为1.99GB可用,2GB为“硬件保留”。我添加了另外2 GB,windows报告说有6GB的物理RAM,但是现在4GB是“保留的硬件”。BIOS也会看到完整的RAM数量。 该视频卡是nVidia Quadro FX 580,因此它根本不应该使用任何共享内存。 为什么我的所有额外RAM在Windows 7中都标记为“保留的硬件”?

8
为什么我的8GB RAM的一半丢失了?
坐了8GB RAM已有2年了,仍然以为我还需要4GB,并且从未质疑为什么我经常收到有关物理内存不足的消息,如果不注意的话,它们会关闭所有打开的程序(主要是Firefox,因为它主要是我使用的)立即。然后,我将不得不使用大多数内存(Firefox就是其中之一)重新启动程序,以继续正常工作,并且不会丢失任何未保存的更改。 无论如何,II已经注意到,尽管系统看到8GB的RAM,但它仍然使用一半的RAM,我将通过屏幕快照进一步演示这一点。 系统信息和任务管理器的组合屏幕截图: 资源监视器屏幕截图: RAMMap屏幕截图: 最后是我的swapfile条件一次又一次发生。关键是它一直都很大: 注意上面的屏幕截图中的“ Available ”和“ Free ”内存。这是我大部分时间在任务管理器中看到的,在Firefox中打开另一个5-7选项卡会导致出现“ 内存不足 ”警告。 当前使用的主视频卡: 有什么想法吗? WLTRAY.EXE 这里没有提到,但是看一下: 系统规格 戴尔Latitude E6420 8GB RAM,120GB Intel SSD 英特尔高清显卡,nVidia NVS4200M Windows Enterprise 64位 更新2014年5月3日-我认为无线适配器过程没有问题。我仍然认为这与Firefox有关。这是任务管理器的屏幕截图: RamMap: VMMap: 更新:01/04/15 看来我的整个系统都有内存泄漏。我尝试使用Chrome并最终与Firefox一起使用,它崩溃并显示以下消息,或者导致BSOD或黑屏,其中重新启动是重新工作的唯一方法。 这是我的Chrome浏览器,在重新启动几个小时后运行,其中包含29个标签: Windows任务管理器 资源监控器 Chrome任务管理器 我重新启动了Chrome,以下是统计信息: Windows任务管理器 资源监控器 Chrome任务管理器

3
如何缩小12GB pagefile.sys?
即使我只有4GB的RAM,我也有12GB的pagefile.sys。从我所读到的有关该主题的内容来看,它比x1.5的经验法则大,并且还在硬盘驱动器上占用了大量空间。我倾向于使用Web浏览器运行许多应用程序和选项卡,因此上次发生这种情况时,我关闭了所有设备,然后重新启动计算机。稍后再次运行WinDirStat时,页面文件减小到3-4GB。现在我的页面文件再次达到12GB,并且关闭程序/重新启动无法正常进行。 我的第一个问题是什么动作导致pagefile.sys相对于已安装的RAM变得如此之大(计算机长时间运行,运行太多程序,打开太多浏览器选项卡)?其次,如何将我的pagefile.sys降低到6-7GB? 我正在运行具有4GB RAM的Windows 7 Home Premium SP1

3
如何从Memory Diagnostics Tool获得结果?
我在Windows 7 64位中运行了内存诊断工具。我有16G内存。它报告了硬件问题。这是一个带有新内存的新系统。当系统重新启动时,我希望任务栏中有一个图标用于测试结果。我没看到。我跑了两次测试。 我如何访问测试结果?

2
更改RAM后从休眠模式恢复Windows 7?
我订购了一对新的DDR3 RAM,一旦它们到达,我就会将它们安装到空的RAM插槽中。 如果我使PC休眠,然后安装新的RAM,然后将其从休眠状态唤醒,会发生什么情况?系统会给出错误消息,还是将其唤醒?添加新的RAM单元之前,我需要关闭计算机吗? 当然,在进行了如此重要的硬件更改后重新启动PC是重要且负担得起的。我一定会这样做。但是我对此很好奇,出于好奇我在问这个问题。我想了解如果不重新启动系统,系统将如何运行。 操作系统:Windows 7 Ultimate x64 SP1 主板:技嘉P55A-UD3R,版本1.0 RAM:DDR3,1333MHz

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.