Tag: ram

如何在关机时擦除RAM(防止冷启动攻击)?

我的系统使用全盘加密进行加密,即除了/ boot之外的所有内容都使用dmcrypt / luks加密。 我担心冷启动攻击 。 以前的工作: https://tails.boum.org/contribute/design/memory_erasure/ http://tails.boum.org/forum/Ram_Wipe_Script/ http://dee.su/liberte-security http://forum.dee.su/topic/stand-alone-implementation-of-your-ram-wipe-scripts 关于Ubuntu关闭/重启后如何擦除RAM,能不能提供说明? 谢谢你的努力!

有没有一个程序可以告诉使用ram?

可能重复: 如何监控内存使用情况? 我有Ubuntu 12.4 LTS,我需要一个能够监控我的ram使用情况的程序。 有什么建议?

为什么我的内存中的缓存总是满的?

我有6GB内存,运行Ubuntu 11.10的i5 2.4GHZ处理器。 我分区我的HD,以便我有8GB交换。 当在线流式传输或在Chromium中打开几个选项卡时,我很快就会在缓存中有4GB内存。 我认为这会使我的笔记本变慢。 流式传输video时,几分钟后它会慢下来并绊倒/晃动。 问题是什么? 我怎么解决这个问题? PS:最初我有4GB,最近升级到6GB,但我没有遇到重大变化。 PPS:终端中的free -g打印出来: total used free shared buffers cached Mem: 5 2 3 0 0 0 -/+ buffers/cache: 1 4 Swap: 8 0 8

对于32位内核,PAE与非PAE的优缺点是什么?

我使用的是32位Ubuntu 12.04。 我的内核是PAE内核。 我知道这些是我们可以用于具有4 GB RAM的32位操作系统的内核,以利用所有4GB的RAM。 我的系统是一个32位系统。 所以我以为我不需要它们。 如果我继续运行PAE内核,我会遇到哪些优点和缺点? raja@badfox:~$ uname -a Linux badfox 3.2.0-24-generic-pae #39-Ubuntu SMP Mon May 21 18:54:21 UTC 2012 i686 i686 i386 GNU/Linux

如何找到我的电脑有多少RAM?

我怎么知道我的电脑有多少ram? 我正在运行Ubuntu 13.04。

为什么我经常收到“无法分配内存”错误?

我正在使用Ubuntu 12.10和Gnome-Classic。 我经常收到这个错误,几乎所有的程序,无论大小。 当我尝试打开它们时,它们无法启动,而是我收到一条错误消息,指出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 […]

我如何使用zRam?

我按照webupd8.org的说明安装了zRam 。 我从终端安装了它。 这就是我必须要做的事情或做什么我必须做一些配置或什么? zram-enabler是自己完成所有事情还是必须设置一些参数?

计算机冻结几乎完整的RAM,可能是磁盘缓存问题

我认为这个问题有点类似于这个post。 如果我启用或禁用交换无关紧要,只要实际使用的RAM量开始接近最大值并且磁盘缓存几乎没有剩余空间,系统就会完全没有响应。 盘子疯狂地旋转,有时候经过很长时间等待10-30分钟它会解冻,有时候不会(或者我没有用完)。 有时如果我快速行动,我可以设法慢慢打开控制台并杀死一些ram吃应用程序,如浏览器,系统几乎立即解冻。 由于这个问题,我几乎从来没有在交换中看到任何东西,只有在那里有一些MB,然后很快出现这个问题。 我没那么受过教育的猜测是它以某种方式连接到磁盘缓存过于贪婪,或者内存管理过于宽松,所以当需要内存时,它不会足够快地释放并使系统匮乏。 如果使用加载在磁盘缓存中的延迟文件(500MB +)并且稍后系统无法足够快地卸载它们,则可以非常快速地解决问题。 任何帮助或想法将不胜感激。 现在我必须生活在持续的恐惧中,当做某事时计算机可以冻结而且我通常必须重新启动它,如果它真的用完ram我会更喜欢它只是杀死一些用户空间应用程序,如broser(最好是如果我能以某种方式标记哪个先杀死) 虽然这种错误是为什么在这种情况下不交换拯救我的原因。 更新:它没有挂起一段时间,但现在我又有几次出现了。 我现在一直在我的屏幕上保持ram监视器,当挂起时它仍然显示〜30%可用(可能由磁盘缓存使用)。 其他症状:如果我正在观看video(VLC播放器),声音会先停止,几秒钟后图像会停止。 当声音停止时,我仍然可以对PC进行一些控制,但是当图像停止时,我甚至无法移动鼠标,所以在等待一段时间后重新启动它。 顺便说一下,当我开始观看video但是在某个时间(20分钟)并且我当时没有主动做任何其他事情时,这并没有发生,即使浏览器和oowrite一直在第二个屏幕上打开。 基本上某些东西只是决定在某一点发生并挂起系统。 根据评论中的请求,我在挂起后立即运行dmesg。 我没有注意到任何奇怪的东西,但不知道该看什么,所以这里是: https : //docs.google.com/document/d/1iQih0Ee2DwsGd3VuQZu0bPbg0JGjSOCRZhu0B05CMYs/edit?hl=en_US&authkey=CPzF7bcC

Ubuntu快速耗尽RAM,我的计算机开始冻结。 什么命令会解决这个问题?

当我在后台编译软件时,它经常发生在我身上,突然一切都开始变慢并最终冻结[如果我什么都不做],因为我已经用完了RAM和交换空间。 这个问题假设我有足够的时间和资源来打开Gnome终端,搜索我的历史记录,并执行一个sudo命令。 什么命令可以让我不必进行硬重启或任何重启?

如何调用高优先级响应终端窗口,即使Xubuntu无可救药地冻结

我一直在我的电脑上测试各种系统,不时,我的Linux笔记本电脑冻结了。 在Windows上,当发生这种情况时,您可以按Ctrl + Alt + Del调出任务管理器并终止该过程,从而减慢系统的速度,无论其他内容如何严重锁定。 我不知道这是如何实施的; 我想这就像是一个紧急命令,强行保留或从其他进程中窃取一些RAM。 这里提出的一些问题有类似的解决方案,比如冷启动,只重新启动GUI或“杀死鼠标”,杀死你点击的任何东西,但我不喜欢它们。 我想制作Ctrl + Alt + Del或任何其他热键,无论如何,在几秒钟内打开一个具有root权限的“工作”终端,这样我就能完全控制我的PC,无论运行什么程序或RAM多少正在使用。 它应该是一个紧急应用程序,可以随时使用,保证它将工作。 这是否可能,我应该怎么做?