PA-5450 系列防火墙的交换内存
2112
Created On 09/24/24 07:29 AM - Last Modified 07/01/25 13:34 PM
Symptom
- PA-5450 系列防火墙上的交换内存已满(100% 利用率),没有可用的可用空间。
- 没有内存泄漏的迹象。
- 系统功能和性能不受影响,但交换内存已满。
- > 的截断输出 显示系统资源 ,显示 0.0 个可用交换内存。
Top - 18:02:25 up 210 days, 6:30, 1 user, load average: 1.02, 1.25, 1.25 Tasks: 471 total, 3 running, 468 sleeping, 0 stopped, 0 zombie %Cpu(s): 3.5 us, 1.5 sy, 0.0 ni, 94.6 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st MiB Mem : 63741.1 total, 4178.2 free, 10473.6 used, 49094.7 buff/cache MiB Swap: 1023.9 total, 0.0 free, 1023.9 used. 55159.1 avail Mem
Environment
- PA-5450型
- 泛音 10.x
Cause
交换内存已满的原因与 MP Linux 内核使用分配的交换空间有关。 但是,这是由于传统分区造成的,尽管有足够的可用内存 (55GB),但只剩下少量 (1GB) 的交换空间。
Resolution
- 此行为是设计使然,也是预期行为。
- 交换内存使用情况与 MP Linux 内核有关,不会影响流量。
- 小交换空间 (1GB) 是传统分区表的剩余部分,并且有 55GB 的可用内存。
- show system resources 的输出包括“avail Mem”(也称为 MemAvailable),它表示进程在不利用交换内存的情况下可以使用的可用内存的最佳估计值。
- 内核可以决定何时将某个过程内存放入交换区域。例如,当用户处理内存处于非活动状态太久时,它将被移动到交换内存。