ArchLinux启动时间太长,仔细看,原来在等待一个磁盘分区,UUID是我的swap分区,在
- # /dev/nvme0n1p2
- UUID=3c5c07fe-e4d8-4248-9820-7b93104ef494 none swap defaults 0 0
解决的方法就是将这行注释掉,不会影响swap分区,因为systemd会自动挂载它。
重新启动后检查,一切正常。
- [dean@dell_xps_13 ~]$ free -h
- total used free shared buff/cache available
- Mem: 15G 943M 14G 143M 612M 14G
- Swap: 10G 0B 10G
- [dean@dell_xps_13 ~]$ swapon --show
- NAME TYPE SIZE USED PRIO
- /dev/nvme0n1p2 partition 10.7G 0B -1
由于我的内存是16GB(free 只显示15G), swap是10GB的SSD分区,所以我的进程的虚拟内存是15 + 10 = 25 GB。