Questions tagged «ram»

随机存取存储器是计算机中用于存储当前正在使用的数据和机器代码的快速而易失的数据存储库。

1
free命令中的共享内存是什么意思?
输出的第四列free称为shared。在互联网上可以看到的大多数输出​​中,共享内存为零。但这不是我的计算机上的情况: $ free -h total used free shared buff/cache available Mem: 7,7G 3,8G 1,1G 611M 2,8G 3,0G Swap: 3,8G 0B 3,8G 这也是以下内容的摘录ps_mem.py: Private + Shared = RAM used Program --------------------------------- 21.4 MiB + 1.0 MiB = 22.4 MiB bash (9) 29.2 MiB + 5.3 MiB = 34.5 MiB Xorg 35.9 …
12 linux  memory  ram 

1
总内存和可用内存有什么区别
我有一个安装了Centos 7的桌面系统。它具有4核和12 GB内存。为了找到内存信息,我使用free -h命令。我有一个困惑。 [user@xyz-hi ~]$ free -h total used free shared buff/cache available Mem: 11G 4.6G 231M 94M 6.8G 6.6G Swap: 3.9G 104M 3.8G 在total列中,表示总计为11GB(是正确的),在最后一列中,则表示6.6GB已使用的是4.6G。 如果使用的内存为4.6 GB,则剩余容量应为6.4 GB(11-4.6 = 6.4)。以上输出的正确解释是什么?总内存与可用内存和可用内存之间有何区别?如果某些新应用程序需要1 GB以上的内存,我的内存不足吗?
11 linux  memory  ram 

1
Arch Linux认为只有8个内存时我有大约16个RAM
我已经进行了几次搜索,但在Google上找不到为什么的任何信息,但是arch已分配7.7个演出给ram和7.9个演出来交换。 我只有8场演出。 它分配了更多的公羊来交换 我如何更改分配? 输出cat /proc/meminfo: MemTotal: 8091960 kB MemFree: 4925736 kB MemAvailable: 6131188 kB Buffers: 268936 kB Cached: 1219460 kB SwapCached: 0 kB Active: 1527516 kB Inactive: 1301140 kB Active(anon): 768904 kB Inactive(anon): 711440 kB Active(file): 758612 kB Inactive(file): 589700 kB Unevictable: 32 kB Mlocked: 32 kB SwapTotal: 8300540 …
10 linux  swap  ram 

2
Chrome占用了所有RAM并冻结了系统
如何防止Chrome占用超过4GB的内存。他不时决定采用7GB(总共8GB RAM)之类的东西,并使我的计算机无法使用。 您有什么帮助吗? PS:我什至没有打开超过10个标签。编辑:也许我做了...类似15的东西。无论如何,我希望chrome冻结或关闭而不冻结整个系统。

8
安装4GB RAM会增加处理器使用率
我有一个Intel Atom D2700(Synology NAS DS412 +),带有4GB RAM,运行内核3.2.30 x86_64。本设备具有单个DIMM插槽。 我和其他人发现的一件事是,添加4GB DIMM和2GB DIMM时,该单元在负载下的CPU使用率显着提高(例如,“繁重”的Java应用程序,例如Minecraft服务器或Plex转码等) 。许多用户发现,当它们降回到2GB时,所有这些高负载问题都会消失。 这是Linux特有的原因吗?还是Atom本身存在问题?
9 performance  ram  atom 

2
如何转储整个系统内存?
启动VirtualBox后,计算机变得缓慢,然后由于OOM而完全挂起。通常,OOM应该开始杀死进程以释放一些空间,但这没有发生(这是我第二次遇到这种情况)。 我在文本编辑器中进行了一些未保存的重要工作,因此我希望在使用SysRq+ 杀死当前控制台中的所有进程后,将其找到系统RAM中K。有问题的机器是一台笔记本电脑,带有8 GiB RAM,运行Linux x86_64 3.7.5,并以SSD作为目标磁盘。 我的第一次尝试是dd if=/dev/mem of=memory,但是在读取1MiB数据后失败了。接下来,我尝试了dd if=/dev/fmem of=memory bs=1M,但是在读取3010461696字节(恰好是2871 MiB)之后,此操作停止了。看完/proc/mtrr(如下所示)后,我决定尝试添加skip=4096。这最终放慢了速度,读取速度仅为3 MiB / sec,所以我中断了它(产生了5.8 GiB的文件)。(至少文件的最后100个MiB包含FF) reg01: base=0x000000000 ( 0MB), size= 2048MB, count=1: write-back reg02: base=0x080000000 ( 2048MB), size= 1024MB, count=1: write-back reg03: base=0x100000000 ( 4096MB), size= 4096MB, count=1: write-back reg04: base=0x200000000 ( 8192MB), size= 1024MB, count=1: write-back …

3
如何创建永不交换到磁盘的固定大小的Linux ramdisk?
我想创建一个永远不会交换到磁盘的固定大小的Linux ramdisk。请注意,我的问题不是我为什么要这样做(例如,出于教育目的或研究目的):问题是如何去做。 据我了解ramfs,不能限制大小,因此它不符合我对具有固定大小的ramdisk的要求。 似乎tmpfs 也可以交换到磁盘上。因此,这不符合我从不交换到磁盘的要求。 如何创建永不交换到磁盘的固定大小的Linux ramdisk? 例如,是否可以tmpfs在内部创建ramfs(这样的解决方案是否符合我的要求),如果可以,怎么做? 请注意,性能不是问题,并且ramdisk变满并触发“ disk full”错误也不是问题。

4
为什么RHEL 6 128 TB的理论RAM限制如何确定?
我正在为RHCSA学习,但对一些培训材料中的陈述感到困惑: 没有实际的最大RAM,因为从理论上讲,您可以在RHEL 6上运行128 TB RAM。但这只是理论上的问题。RHEL 6上的Red Hat支持的最大RAM在32位系统上为16 GB,在64位系统上为2 TB。 有人可以解释一下128 TB理论极限值的来源吗?如果RHEL 6明确定义了其他最大限制,我对于作者如何知道理论限制感到困惑。这仅仅是考虑到64位体系结构的理论限制吗?还是这里还有其他原因?

3
64位Linux无法识别3到32 GB之间的RAM
我的问题是由内存模块故障以及内核二进制文件损坏引起的。 我刚刚使用基本全新的硬件启动了PC。我以前一直在运行Debian 6.0 AMD64,并且在那里没有任何变化(从字面上看;我只是从旧主板上拔下硬盘,然后将它们重新连接到新主板上),但发现有些奇怪: 我已经实际安装了4 x 8 GB的RAM UEFI / BIOS设置报告16383 MB RAM Linux free -m报告2985 MB RAM 2985 MB似乎离奇妙的3 GB标记太近了,不能纯粹是巧合,但可以uname -r打印2.6.32-5-amd64;显然是64位内核,这是我正在使用的系统驱动器上已安装的所有内核。新主板是华硕M5A97 Pro,它具有四个DDR3插槽,据说可以支持8 GB模块。内存模块本身是相同的,一起购买了四个8 GB的Corsair XMS3 PC12800。 我没有详细查看UEFI设置,但确实浏览了该设置,没有发现似乎需要更改才能启用大量RAM。 编辑:进一步确认我确实在运行64位: # file `which free` /usr/bin/free: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, …
8 linux  64bit  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.