Questions tagged «memory»

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

0
有没有办法在Linux中“低估”内存(VPS突发内存困境)?
我偶尔会注意到 激烈 我的应用程序托管在VPS上的性能打嗝。我的VPS计划有1GB保证RAM和1GB“突发”RAM。有时应用程序将变得非常迟缓,然后突然它会再次响应。经过一些调查后,我确定当我超过我保证的1GB内存时,即使我的总量低于2GB,也会出现打嗝。似乎没有任何其他模式(在打嗝期间CPU和磁盘活动看起来都很正常)。 我的猜测是,管理程序给我的1GB“爆发”RAM实际上是在这些缓慢的时间内转向旋转的磁盘......所以我真的喜欢用1GB交换磁盘运行但是(这是关键) Linux没有 知道 它真的只有1GB内存+ 1GB“交换”。 我有一种预感,内核内存管理子系统中的所有微调算法都被完全抛弃了,因为系统在真正只有1GB的情况下报告了2GB的可用内存。 似乎我可以摆弄的大多数旋钮都是针对配置系统使用的 更多 RAM比它真的有。有没有办法走向相反的方向(即当我们开始接近1GB的已用内存时变得更加保守)?

2
RAM故障是否会导致Ultra DMA CRC错误?
我昨天刚刚升级了我的笔记本电脑的RAM并且发生了一些奇怪的事情,因为我在本地计算机商店购买的内存模块有缺陷。由于RAM无法正常工作,每次启动笔记本电脑时,它都会在Windows 7的欢迎屏幕后立即关闭。 我决定看看我的硬盘驱动器的SMART状态,并惊讶于“UltraDMA CRC错误计数”读取3 ...而且这一切都发生了,因为我把那个有故障的内存模块打到我的笔记本电脑中。 现在,我能够用一个工作的RAM替换我的RAM,并决定用我的RAM测试压力并使用“HD Tune Pro”实用程序在我的硬盘上运行全表面扫描。 RAM和硬盘都没有错误。 RAM故障是否真的可能导致我的硬盘出现Ultra DMA CRC错误?

0
Ubuntu 18.04上的内存转储失败太大/ proc / kcore /
关于如何使用linpmem在Linux上获取内存有两篇很棒的文章: SANS holdmybeersecurity 尝试从的方法 holdmybeersecurity 我遇到了以下问题,这似乎是一个更普遍的问题: wget https://github.com/google/rekall/releases/download/v1.5.1/linpmem-2.1.post4 chmod +x linpmem-2.1.post4 ./linpmem-2.1.post4 -o mem.aff4r 正在直接运行并创建一个大文件(停止它> 160GB)。检查 linpmem 更多的关闭它依赖于Linux内存映射 /proc/kcore 获取数据。 sudo ls -lh /proc/kcore -r-------- 1 root root 128T Dec 12 11:32 /proc/kcore 这太棒了!就像声明的那样 这里 ... ... /proc/kcore 是内核的RAM的虚拟分配。在64位系统上,大小可以是128T的绝对限制,因为这是系统可以分配的最多。 这是一种反对 man proc: /proc/kcore This file represents the physical memory of …

0
将RAM放在多根或更少的情况下是否更好?
我正在构建一台新的台式电脑。我将使用128GB的RAM。我知道这很多,我不解释为什么需要它。我的问题是我应该如何计划。我有8个RAM端口,我应该买8个16GB RAM棒或一个128 GB棒。其他128 GB的差异也是一种选择。但是,我基本上想知道它是否更好地将它全部传播或巩固。 谢谢!

3
2根RAM中的1根阻止计算机启动
我的电脑由于某种原因停止了一天的启动,所以我买了一个新的主板,发生了同样的事情,然后我买了一个新的CPU而且还在发生! 然后当我决定测试RAM棒时,我发现2中有1个是问题所在。因此,当我将有问题的RAM取出时,我的PC在其单独的2GB RAM上运行良好。两者一起没有启动,问题RAM本身仍无法启动。 我认为这是我一年前尝试制作分区的RAM,这也是我遇到问题的原因。 有没有办法重新格式化RAM?我甚至无法使用PC中的RAM进入BIOS ...那么怎么可能呢?我检查了RAM棒,没有烧焦的针脚,一切都很完美...... 我的RAM是: PATRIOT DDR2 2GB - 6400(5-5-5)

1
Windows驱动程序占用4GB内存:如何找出它是哪个驱动程序?
最近,在启动后,我的Windows 8.1(64位)正在使用可用8 GB的5-6 GB RAM。我发现了一个类似的问题( Windows使用太多RAM,如何诊断资源占用 ),遗憾的是只能部分帮助我。我面临的问题是我无法确定占用内存的驱动程序。 以下是我系统的一些信息: 任务管理器报告的内容: 使用RamMap获取更多详细信息: 所以RamMap清楚地表明我的驱动程序需要超过4GB的RAM。使用上面回答中描述的相同的diagonstics,我使用poolmon进行进一步分析(不使用via by分组) P 因为我的问题似乎不是非分页RAM): 所以这实际上告诉我的是,我最大的内存驱动程序是使用~100MB的RAM。所以这肯定不会增加到4GB。 有谁知道还有什么可能导致高内存消耗?

4
如何确定实际需要多少RAM?
由于空间限制,我需要购买一台笔记本电脑来更换我的台式电脑。但是我不知道我是否需要一台8GB或16GB RAM的笔记本电脑。我的桌面目前有16GB。 什么是在后台运行某些东西以确定我在一个月的一段时间内的典型RAM使用情况的最简单方法? 我的目标是获得足够的数据,以便根据桌面的实际使用情况购买RAM。 我已经看过一些文章描述了如何使用性能监视器来执行此操作,但它们似乎都提出了要监视的不同内容。他们中的一些人还谈到测量我的交换,我不相信我应该感兴趣。

1
诊断RAM问题
我老了 宏碁Aspire T180台式机 。规格如下: AMD Athlon 64 3800+ 2.4GHz 1GB DDR2 SDRAM 160GB DVD刻录机(DVD±R /±RW) 千兆以太网 17“有源矩阵TFT彩色LCD Windows Vista Home Basic 迷你塔式 AST180,UA381B 根据计算机文档中的信息,计算机配有1 GB的RAM。它有两个DDR2 SDRAM棒。我曾经安装过Windows Vista。然后我删除它并安装Windows 7,现在我已经删除了Windows 7并安装了Windows XP。 根据Windows XP,计算机中的两个RAM棒都有768 MB。 这不应该是1 GB的RAM或1024 MB的RAM吗? 安装的RAM量是否仅部分由操作系统使用? 有什么我想念的吗? 如果我删除任何一个RAM棒,我留下了448 MB的RAM。这些数字似乎并没有加起来。如果每个RAM棒包含至少448 MB的RAM,则它们(两者都不在内)不应提供896 MB的RAM。即便如此,是不是不到一GB的RAM? 我没有太多的硬件经验,所以我认为这是最好的问题。 作为一个后续问题,RAM是否足以在Windows XP中高效运行/多任务?我打算用系统做很多计算(虽然不是游戏),我应该投入更多的RAM吗?

0
在Win 10升级后关闭或睡眠计算机时的Memory_Management BSOD
我最近将Dell D820升级到Windows 10,并且每次关闭计算机或进入睡眠状态时都会获得Memory_Management BSOD。 计算机在使用时运行正常,并且在运行时没有抛出错误。 Memtest86没有发现任何问题,我也运行了Windows内存诊断程序无济于事。我还用已知功能正常的棒子将已安装的RAM换掉了。 不知道还有什么可以尝试,因为我似乎无法找到任何其他人只在关机/睡眠时收到此错误。 谢谢! 编辑: 这里 是C:\ Windows \ minidump中最新的dmp文件

2
查看另一个产生的流程/程序
我希望看到当我在Windows 7,64位中单击应用程序时生成的内存中的所有进程/ exes。我可以使用Process monitor来做到这一点,但我不是 确定它是否是正确的工具。另外,我不知道如何过滤相关的父母 进程而不是看到计算机上运行的所有进程。 我期望的一个例子 - 当我运行Chrome浏览器时,我应该看到所有文件(它自己的或Windows exes)和它调用的进程并加载到内存/ ram中。 这样做的原因 - 我的商业防火墙阻止了一个应用程序。我将应用程序的exe添加到防火墙例外以及此应用程序尝试访问的服务器端口。两种方法都失败了但是,这条信息可能与这个问题无关。

1
如何在Windows 7下查找占用内存的内容? [重复]
这个问题在这里已有答案: 我如何找到占用我系统所有内存的东西? (不是SuperFetch) 5个答案 最近我的系统一直很迟钝。我有4 GB的RAM,大多数时候我没有任何超重开放(2个浏览器有大量的标签,Java IDE,Skype等)。 当我在Process Explorer中为大多数占用内存的进程添加“工作集”列值时,它甚至达不到2 GB。尽管如此,Process Explorer告诉我消耗了3.5 GB的物理内存。 我怎样才能知道什么在吃掉我的内存?

6
Windows XP减速,有什么可归咎的?
我运行Windows XP,过了一段时间它似乎变得非常缓慢。 我怀疑Firefox的内存消耗很大,但是我注意到其他几个程序在我重新启动时“退出”很慢。 有没有办法衡量 所有 处理内存消耗随时间推移? Process explorer就是我想要的,但是对于每个进程,不仅仅是我打开属性的进程。 在Unix-land中,我会跑 ps 重复快照,看看RSS(并公然忽略共享内存页)计算什么 现在正在养猪 成长最多(而我不看)。 我需要每个过程大约8-24小时的历史记录,而不仅仅是适合屏幕的内容。 有任何想法吗?

1
高RAM和SSD系统上的Swapfiles
tl;博士22GB内存,SSD,页面文件,是/否?减少映射文件保留内存是/否?怎么样? 我在工作桌面上运行Windows 7。它有22GB的物理RAM。我用SSD运行它。此计算机中的常规HDD很少使用。我已经禁用了交换文件,因为有时流氓程序会上升并使其达到疯狂的大小,例如60GB整个SSD。我不能修改那个程序。虽然,我可以重新设置交换文件并设置一些理智的最大大小。我在这里称它为swapfile,但是windows调用了这个页面文件,而swapfile则是其他东西。 这是问题所在。当提交费用接近22GB时,Windows不喜欢它。我得到低内存警告,程序崩溃,屏幕变黑,而图形驱动程序或崩溃等等。计算机需要4GB的待机内存用于“映射文件”。当它们没有交换文件时,这有效地浪费了4GB的物理内存。 所以我的选择是: 1)让SSD上有一个4GB的交换文件来提高我的提交费用,这样我就可以使用所有的物理内存了。但是,当Windows决定在交换文件中放置重要内容时,SSD上的交换文件会更快地降低SSD并降低性能。 2)将交换文件放在硬盘上,以保护SSD,但这会导致更糟糕的性能问题。如果有什么决定实际使用那个交换文件,整个系统会像疯了一样慢下来。 3)不要管它,让4GB左右浪费掉,并忍受低内存警告和问题。或者为了防止这种情况,对程序使用更少的物理RAM。 解决方案2显然是不可接受的。所以问题是,两个邪恶中的较小者是1还是3? 或者是否有一个解决方案4,就像不让Windows为映射文件保留这么多。如果不能让Windows使用超过2或3GB的映射文件,那将是理想的解决方案。然后,当我实际使用更多的物理RAM时,我只会遇到内存不足的问题。我不需要经常这么多。


1
笔记本电脑RAM升级:超出建议的最大值?
我有戴尔Studio 1735 ...目前有3GB DDR2内存......最大内存为4GB。 目前已安装Windows 7 32位,想升级到64位... 此页面上的所有内容都与此笔记本电脑兼容,当然...... http://www.pcmemorystore.com/Dell-Studio_Laptops-Studio_1735-ram.htm 我的问题:我可以让这台笔记本电脑处理比4GB更多的RAM,比如购买一个2GB的棒和一个4GB的棒并将它们放在一起吗?可能吗? 副作用/有害影响?馊主意?在笔记本电脑上用力还是缩短它的寿命?

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.