我已经安装了一个UbuntuServer16.04.3LTS,除了一件小事外,一切都很好。
内存大小与Linux文件系统不一样。
我把它划分成这样:
lsblk:名称MAJ:MIN RM大小RO型MOUNTPOINT sda 8:0 0 7.5G磁盘├─sda 1 8:1 0 512 m 0部件/├─sda 2 8:2 0 6.5G 0部件/└─sda 3 8:3 0 452M 0部件sudo fdisk -l:磁盘/dev/sda: 7.5 GiB,8012390400字节,15649200扇区单位:扇区1* 512 = 512字节扇区大小(逻辑/物理):512字节/ 512字节I/O大小(最小/最佳):512字节/ 512字节磁盘标签类型: gpt设备端扇区大小Type /dev/sda 1 2048 1050623 1048576 512 m EFI系统/dev/sda 2 1050624 14723071 13672448 6.5G Linux文件系统/dev/sda 3 14723072 15648767 925696 452M Linux交换从这两个命令的输出可以看出,sda2分区的大小为6.5 GB。
cat /proc/meminfo检查meminfo文件时,我得到了以下输出: MemTotal: 3865612 kB MemFree: 3505612 kB MemAvailable: 3548680 kB --这意味着只有3.8 GB显示为总内存大小,而不是6.5GB。为什么是这样?htop命令中:1任务: 32,17 thr;2运行2负载平均: 0.73 0.80 0.82 memory : 01:15:50 Swp这里也可以看到,大小是~3.7 GB,而不是6.5GB。但互换金额是正确的。为什么内存大小是3.9 GB而不是6.5 GB?有什么想法吗?
谢谢您:)
发布于 2018-01-08 10:17:15
磁盘存储容量和内存是两种不同的东西,尽管它们是用同一个单元来度量的。
分区大小(6.5GB)测量可以在驱动器上存储多少数据。
内存是指您安装了多少RAM +任何可能正在使用的虚拟内存(交换空间)。在您的例子中,您有3.7GB内存和~0.4GB交换空间
https://askubuntu.com/questions/993490
复制相似问题