因此,我有 786 MB RAM 和 1.6 GB 交换空间。我想增加交换的使用。换句话说,我希望我的 Ubuntu 使用比我的 RAM 更多的交换空间。请告诉我,该怎么做
我需要一个程序或工具来记录内存使用情况(RAM)并将其保存到文件中,以便我可以获取该文件并打开它。这样我就可以看到结果并自己与其他人进行比较。
仿生 LTS 服务器
我有一个 Ryzen 处理器和 AsRock 主板,两者都运行 ECC 没有问题。
我遇到的问题是syslog我看到Not enabling Memory Error Detection and Correction since EDAC_DRIVER is not set:
root@localhost:/home/one# dmesg | grep edac
[ 4.858773] EDAC MC0: Giving out device to module amd64_edac controller F17h: DEV 0000:00:18.3 (INTERRUPT)
[ 4.858781] EDAC PCI0: Giving out device to module amd64_edac controller EDAC PCI controller: DEV 0000:00:18.0 (POLLED)
root@localhost:/home/one# cat /var/log/syslog | grep -i edac
Oct 15 20:50:34 localhost systemd-modules-load[502]: Module 'edac_core' is builtin
Oct …Run Code Online (Sandbox Code Playgroud) Lubuntu 18.04在笔记本电脑(型号名称:SATELLITE C55DT-A5244)中,free显示其RAM ram为3.3G
$ free -h
total used free shared buff/cache available
Mem: 3.3G 1.2G 444M 46M 1.7G 1.8G
Run Code Online (Sandbox Code Playgroud)
而lshw显示 RAM 应该是 4GiB
*-memory
description: System Memory
physical id: d
slot: System board or motherboard
size: 4GiB
*-bank:0
description: SODIMM DDR3 Synchronous Unbuffered (Unregistered) 533 MHz (1.9 ns)
product: M471B5673FH0-CF8
vendor: Samsung
physical id: 0
serial:
slot: DIMM 0
size: 2GiB
width: 64 bits
clock: 533MHz (1.9ns)
*-bank:1
description: SODIMM DDR3 Synchronous Unbuffered (Unregistered) 800 …Run Code Online (Sandbox Code Playgroud)我在双启动之前对我的硬盘进行了分区并为 ubuntu 分配了 100GB,但是当我使用free -m和free -h命令检查可用内存时,显示的内存只有 15 GB 和 13 GB,即总共 28 GB 远小于 100 GB,在哪里休息我的记忆呢?
我主要必须使用终端,但问题是我的 Ubuntu 20.04 桌面启动很慢。Ubuntu 和制造商的标志出现后加载需要一些时间。
Ubuntu Server 是否比 Desktop 消耗更少的 RAM,并且它是否提供更快的登录?
xxx@xxxl:~$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 228G 42G 174G 20% /
Run Code Online (Sandbox Code Playgroud)
Normal G 和这个 173G 有什么区别?是所有空闲内存都称为 Heap 吗?如果我正在分配 malloc(10) 并且在这 10 个字节中我存储了数千个字节,它的存储?
我刚看了黑客新闻。提到了诸如“Linux 吃了我的 RAM”之类的东西。linux 消耗更多的内存是多少。
如果有人可以提供删除应用程序缓存的指南,这将很有帮助。
起初我的电脑使用启动速度比现在快。安装了很多程序后,我面临这个问题。
Linux 只能看到我 ram 的 1/2 我的 RAM 大小是 2048mb,但 linux 只能看到 1300mb。为什么?不,它没有缓冲,因为 ubuntu free 命令不打印空闲缓冲 RAM 这里是命令的输出free
Lubuntu 16.04 x32
ram ×9
command-line ×2
free ×2
memory-usage ×2
12.04 ×1
18.04 ×1
20.04 ×1
cache ×1
disk-usage ×1
drivers ×1
edac ×1
gui ×1
lshw ×1
lubuntu ×1
memory-test ×1
server ×1
startup ×1
storage ×1
swap ×1