Tag: ram

htop显示重复的应用程序,奇怪的奇怪结果超过20,30,40或更多,请参阅屏幕抓取

我附上了htop的屏幕截图,这是奇怪的结果。 任何人都可以解释这里发生的事情吗? 它显示这个新的copy.com应用程序占用了500%的内存,如果你算上来的话。

所有RAM都去了哪里?

我有1GB的RAM,当我运行NetBeans和Firefox时,它们可以获得大约300MB的RAM。 在某些时候,系统变得非常慢,可能比正常慢100倍,切换窗口( Alt + Tab )变成了一个巨大的任务,计算机几乎没用。 这可能是它开始交换的时刻。 两个问题: 根据提供的图像,所有RAM都去了哪里? 当我计算所有进程内存时,它远小于1GB。 当RAM已满且使用交换空间时,系统变得慢100倍是正常的吗? 在另一台4GB内存的计算机上我没有问题。 更新:我添加了2GB的RAM,现在我有3GB。 任何想在Unity上使用1GB重型应用程序的人,我认为它不会起作用。 在空桌面上正常工作:)

没有足够的内存来加载指定的图像

我最近建了一台电脑,我试图使用Ubuntu和Linux Mint,都试图从32GB的USB 2.0闪存驱动器安装,但没有成功。 计算机上没有其他操作系统,每个操作系统都会出现相同的错误: Not enough memory to load specified image. boot: _ 我是Linux的新手,所以我不知道这是否与操作系统有关。 硬件细节: Ryzen 3 1300x 微星x370游戏加主板 8g金斯顿超级愤怒x黑色ddr4 nvidia gtx 760 evga 500w b psu 东芝500gb ssd 如果可能,我需要尽快解决这个问题

当广泛的SWAP访问使系统死机时我该怎么办

内存越来越低,繁重的SWAP访问使我的系统起初反应非常缓慢,但如果我没有通过释放大量内存做出反应,系统就会变得几乎完全死了。 现在我有这种荒谬的情况,我甚至无法登录,而系统和程序仍在运行,并不断来回交换数十亿字节的内存。 甚至没有出现图形登录。 按下Ctrl-Alt-F1并等待几分钟后,出现文本登录。 但是当我输入我的登录名时,它会在60秒后显示,但在密码登录提示之前甚至出现“60秒后登录超时”。 有时候我会收到密码提示,但是60秒后它仍然会超时。 我现在还在努力,任何人都有更好的主意吗? 我甚至不能像这样正确地关闭。 实际上,关闭一些Chromium选项卡(或杀死他们的任务)就足够了,怎么样? 顺便说一下,只有一个程序和一个网站导致了这种破坏:Chromium和Facebook。 尽管Facebook在Chromium中渲染速度非常快,但它使用了大量内存 – 比如每个标签的几百MB。 并且随着这些FB选项卡的更新,每个选项卡都包含一个聊天窗口,滚动更新等,内存使用量不断增长。 这次我打开了大约20个标签,其中许多是FB标签。 系统:AMD64 3.5 GB RAM,Ubuntu 13.10(64位) 交换是加密的。 我不知道如果不使用光盘加密会有所作为。

我可以将所有RAM用于应用程序数据吗?

我还有一个关于“我的Linux内存在哪里”的问题 问题是: 我可以将缓存用于应用程序数据吗? 在我的笔记本电脑上,我有1GB内存。 经过一段时间的工作后的情况:浏览器需要400MB,所有其他应用程序需要300MB(在系统监视器中快速汇总)。 系统监视器说我使用了90%的RAM,而且我已经交换了200MB。 当我开始新事物时,笔记本电脑变得越来越慢(例如在浏览器中打开新标签页或打开新的Nautilus窗口)。 可能会把内存放在交换上 所以应该使用1200MB(ram + swap),但我看到的所有app只使用600MB。 其他600MB在哪里? 在这600MB中,有400MB真实RAM。 我不是复制或任何其他大规模的IO活动。 我读到关于Linux聪明地使用它使用缓冲区和缓存的所有ram。 因此,内核(缓存)使用300MB。 如果我不想镜像磁盘并且我想将内存用于应用程序数据(例如新的浏览器选项卡),该怎么办? 我不需要200MB的镜像磁盘数据,因为我(例如)不会在我刚看到的数据分区上使用相同的照片。 那么我可以将所有 RAM用于应用程序数据吗? (包括浏览器,桌面,xorg,其他服务)。 怎么样?

计算机的最大内存为16GB或8GB

制造商的笔记本规格说,内存可以从4GB扩展到8GB。 然而,运行sudo dmidecode建议计算机可以使用16GB,如下所示: Handle 0x0037, DMI type 16, 15 bytes Physical Memory Array Location: System Board Or Motherboard Use: System Memory Error Correction Type: None Maximum Capacity: 16 GB Error Information Handle: Not Provided Number Of Devices: 4 哪一个是正确的?

运行任何命令都会在Ubuntu Server上返回“无法分配内存”

我正在使用Ubuntu 14.04。 最近,当我使用具有sudo权限的用户通过SSH登录时,我运行的每个命令都会导致“无法分配内存”错误。 这是我在我的控制台尝试的一些 myuser@mymachine:~$ whoami -bash: fork: Cannot allocate memory myuser@mymachine:~$ uname -a -bash: fork: Cannot allocate memory 即使我sudo reboot now尝试sudo reboot now ,我也会收到上述错误,所以我不知道还能尝试解锁我的实例。 如果重要的话,主持人是DigitalOcean。 编辑:根据这里给出的答案/建议是“免费”的输出 myuser@mymachine:~$ free -bash: fork: Cannot allocate memory

如何在Ubuntu Server上记录每分钟的内存使用量?

我检查了几个程序,如htop或top命令,但找不到每分钟记录的任何function。 有没有办法做到这一点来跟踪内存问题? 编辑:我正在使用linode并决定使用Longview。

是否有任何应用程序或命令可以像Windows中的CCleaner一样清理内存?

系统连续运行8小时后,变慢。 当我在Windows上遇到相同的情况时,我使用CCleaner清理内存,这曾经给我一点提升。 是否有任何应用程序或命令可以清除CCleaner在Windows中使用的未使用的现有RAM内存(浏览器,临时文件,预取操作系统文件等)?

当可用RAM接近零时发出警告

这是针对可能导致操作系统崩溃的贪婪应用程序的内存限制解决方案的后续行动? :ulimit和cgroups不是用户友好的,此外,不适用于生成单独进程的应用程序,例如每个新((组)选项卡的Chrome / Chromium。 实际上,Windows 7使用的简单有效的解决方案是警告用户操作系统内存不足。 这个简单的警告弹出窗口阻止我在Windows中进行任何低内存导致的系统冻结,而我在Ubuntu发行版中不断遇到我正在测试的内容(RAM安装的磁盘会单独占用2GB)。 那么,是否有某种方法可以自动警告用户可用内存接近零,用户不必关注某些内存监控小工具? 当然Conky可以配置这样做吗?