Questions tagged «ram»

随机存取存储器(RAM)是计算机数据存储的一种形式。今天,它采用集成电路的形式,允许以任何顺序访问已存储的数据,而最坏的情况是恒定时间。

6
我如何使用zRam?
我按照webupd8.org所述安装了zRam。我是从终端安装的。这就是我要做的还是要做一些配置或其他什么?zram-enabler是自己完成所有操作还是必须设置一些参数?
39 ram  swap  zram 

2
贪婪的应用程序可能导致OS崩溃的内存限制解决方案?
我使用计算机进行科学编程。它具有良好8GB的RAM和12GB交换空间。通常,随着问题变得越来越大,我超出了所有可用的RAM。Ubuntu似乎并没有崩溃(而是首选),而是开始将所有内容加载到swap中,包括Unity和任何打开的终端。如果我没有及时赶上失控程序,那么我无能为力,只能等待-切换到命令提示符需要4-5分钟。Ctrl-Alt-F2在这里我可以杀死令人讨厌的过程。 由于我自己的愚蠢超出了本论坛的讨论范围,当我用完一个有问题的程序中的所有可用内存时,如何防止Ubuntu因崩溃而崩溃? 在家实验*! 打开终端,启动python,如果已numpy安装,请尝试以下操作: >>> import numpy >>> [numpy.zeros((10**4, 10**4)) for _ in xrange(50)] *警告:可能有不利影响,请通过iotop或top及时终止进程来监视进程。如果没有,重启后我会再见。

2
我应该为虚拟机分配多少内存(RAM)?
我在Virtual Box中安装Ubuntu;我的主机操作系统是Windows 7,系统上有6GB的RAM。关于在虚拟机上设置Ubuntu的一个教程(第14步:http : //www.aztcs.org/meeting_notes/linuxsig/ubuntuintovirtualbox/ubuntuintovirtualbox.htm)表示将RAM设置为总RAM的45%。我有可用空间,在我的情况下约为2.7GB。它是否正确? 另外,当我为虚拟机分配RAM时,该RAM现在是专为该虚拟机保留的吗?如果是,仅在该虚拟机运行来宾OS时为该虚拟机保留,还是在该RAM中创建永久分区,即,当我停止运行并从虚拟机退出时,我的主机OS(Windows 7)是否会重新获得所有6GB的RAM作为其可用RAM?

4
为什么我经常出现此“无法分配内存”错误?
我正在使用带有Gnome-Classic的Ubuntu 12.10。我经常在几乎所有大小的程序中都遇到此错误。当我尝试打开它们时,它们没有启动,而是显示一条错误消息“” Could not launch 'Program' - Failed to fork child process (Cannot allocate memory)。直到最近几周,这才成为问题。 我无法识别导致此错误的程序之间的任何共性。这似乎只是时间问题。我的计算机运行了一段时间(从一天到几天)后,我似乎无法启动任何新程序。 我知道防止此错误的唯一方法是重新启动计算机。 为什么会出现此错误,我该怎么做才能阻止它发生? 我运行了GRUB菜单中可用的memtest,它没有报告任何错误,因此我不认为这是硬件故障。 我也跑了sudo apt-get check,没有发现错误。 这是一些请求的命令行输出: $ free -m total used free shared buffers cached Mem: 3945 3753 191 0 181 475 -/+ buffers/cache: 3096 848 Swap: 3813 60 3753 $ swapon -s …

10
MicroSD卡设置为只读状态。如何在上面写数据?
我的笔记本电脑中装有MicroSD读卡器。当我将MicroSD存储卡插入其中时,我无法在其上写入任何数据-它是只读的。当我尝试在root用户下执行此操作时,也会发生相同的情况。而且我无法更改其权限策略。所有microSD卡(我已测试2张卡)都会发生此问题。我在Ubuntu 12.04 LTS上遇到过它,现在在Ubuntu 12.10上遇到了问题,仍然存在。当我尝试在手机中插入这样的“只读”卡时,一切正常,我可以在其中写入数据。因此,有人可以告诉我,如何将数据写入卡中? UPD:这是fdisk -l输出: Disk /dev/sdc1: 2013 MB, 2013135360 bytes 62 heads, 62 sectors/track, 1022 cylinders, total 3931905 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 …
29 ram  sd-card 

1
查看htop时,缓存内存是什么意思?
在查看的报告时htop,我想知道橙色/棕色“缓存的内存”条实际指示什么。确实,我正在寻找关于所寻找内容的更实际的解释,而不是纯粹的CS术语。虽然我想两者兼得。 当我看到正在缓存(已经有?)的大量内存时,这会对系统性能产生影响吗?通常什么会导致缓存的内存增加太多,而使用的内存(绿色)仍然很低? 这是示例htop报告的屏幕截图。
28 ram  cache  htop 

6
为什么Ubuntu仅显示3GB RAM?
我有一台安装了4GB RAM的Asus G50vt-x5笔记本电脑。但是Ubuntu 10.10仅显示3GB的RAM。为什么只显示3GB的RAM,而不显示完整的4GB?free命令的输出是: neal@ubuntu:~$ free total used free shared buffers cached Mem: 3095668 2972784 122884 0 747996 1590044 -/+ buffers/cache: 634744 2460924 Swap: 0 0 0
27 ram 


3
即使系统内存不足也可以防止Ubuntu冻结
有时,我要处理大量的数据转储,我想保留在内存中进行处理。有时我会错误地计算程序将产生的内存量,或者调试器将内存使用量乘以超出可用内存的倍数。 每当我启动一个需要大量内存的进程时,这都是我对健全的操作系统的期望:尝试吃掉所有可用内存,然后很好地请求其他一些非必需进程放弃一些不需要的内存,然后写交换。 这就是Ubuntu为我做的事情:吃掉所有的内存,然后要求操作系统交换所有基本服务(gnome会话,终端,键盘),然后冻结并等待我拔下电源插头。 两个问题: 操作系统如何假设任何重要的事情都如此重要,以至于可以停止监听用户输入了? 我该如何告诉Ubuntu不要交换必要的服务,并且始终对用户输入做出反应,即使某些愚蠢的进程试图吞噬系统提供的资源以外的资源。
24 14.04  ram  swap 

4
Google Chrome浏览器将占用我的内存,直到导致我的计算机死机。我该怎么做才能避免这种情况?
它太可怕了,我什至不能切换到TTY1来强制重启。我必须硬重置,并且失去工作。 理想情况下,我希望能够在Ubuntu上使用chrome浏览器,而不必不断提醒自己关闭标签页。 是否有Chrome的扩展程序或Ubuntu的工具可以帮助我避免Ubuntu吞噬所有RAM并使其无法工作的问题?

3
为什么Unity(Compiz)消耗越来越多的RAM?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为Ask Ubuntu 的主题。 7年前关闭。 打开PC大约3到4个小时后,compiz的“内存使用情况”从300MB上升到1.5GB! 怎么了?怎么了? 这是系统监视器的屏幕截图:
20 11.04  unity  compiz  ram 


2
在GRUB选项中自定义Ubuntu,使其仅从RAM运行
我对此很感兴趣,现在让我解释一下该怎么做。我正在准备购买32GB的RAM,并且已经具有四核。我的想法是在GRUB中实现另一个选项,它将完全做到这一点: 在启动时,将整个/分区移动到ramfs,然后从那里启动ubuntu 有时甚至在关闭信号时,运行rsync将数据“备份”到HDD,当然是在后台。 我已经有了SSD,并且我认为rsync同步文件不会花费太多。而且,数据丢失也没有那么重要了,除非会丢失超过30分钟的活动时间,因为我的计算机的正常运行时间几乎为99.99%,所以永远都不会关机,所以真的不要认为这可能会导致更大的损失问题比从硬盘强制关机。 / 文件系统不是很大,大约7GB。 现在我的问题是:这个想法是否“具有成本效益”,会rsync占用大量资源并且已经在某个地方实施了类似的解决方案?
18 boot  grub2  ram  rsync 

4
如何充分利用RAM来提高整体系统性能
我有一台低调的计算机,但是有很多快速内存4 Gb,这确实是我可能永远不会使用的内存,甚至是一半,因为我只是用这台计算机来编码和浏览Web。 HDD确实很慢,因此在引导,缓存或启动新程序时整体性能很差,我想知道Ubuntu是否可以提供某种设置或实用程序来解决这种情况,并使我的系统更多地依赖于RAM的使用。
18 performance  ram 


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.