Skip to content
Smarter by Design.Simpler for Business

sys-cmd memory free-swap ​

sys-cmd memory free-swap, WEB-CLI'de swap alanını kapatıp içindeki bütün sayfaları belleğe taşır, ardından swap alanını yeniden etkinleştirir. Geçmişteki bir yoğunlukta swap'a düşmüş ve orada kalmış sayfaları belleğe geri almak için kullanılır.

Komut Özeti ​

TR7 WEB-CLI · sys-cmd memory free-swap
admin@TR7LBWAF01> sys-cmd memory free-swap
⚠  Swap alanını temizlemek üzeresiniz
    Bu işlem tüm swap içeriğini RAM'e taşıyacak ve swap'ı yeniden etkinleştirecektir. Yeterli RAM yoksa sistem kararsız hale gelebilir.
 
Devam etmek için "evet" yazın: evet
Swap alanı başarıyla temizlendi ve yeniden etkinleştirildi.
admin@TR7LBWAF01>  

Komutun alanı ya da parametresi yoktur. Çalıştırıldığında onay ekranı açılır; Türkçe arayüzde evet, İngilizce arayüzde yes yazılınca işlem uygulanır. Başka bir şey yazılırsa Onay geçersiz. İşlem iptal edildi. iletisi çıkar; Esc onay ekranını kapatır.

Önce boş bellek denetlenir

Swap'taki her şey belleğe taşınır. memory status çıktısında Mem satırının available değeri, Swap satırının used değerinden belirgin biçimde büyük değilse komut çalıştırılmaz; aksi hâlde bellek tükenir ve servisler sonlandırılabilir.

Nasıl Çalışır ​

KonuDavranış
BağlamSeçili v-device ve route table'dan etkilenmez; her zaman cihazın kendisinde çalışır.
SüreSwap'taki veri miktarına bağlıdır; birkaç gigabaytlık swap boşaltılırken dakikalar sürebilir ve bu sırada cihaz yavaşlayabilir.
Sonuç iletisiİş bitince Swap alanı başarıyla temizlendi ve yeniden etkinleştirildi. yazılır. Bu ileti işlemin çıkış durumuna bakılmadan yazılır; üstünde kırmızı satır varsa swap kapatılamamış ya da yeniden açılamamış olabilir ve durum memory status ile doğrulanır.
KayıtHer çalıştırma kullanıcı loglarına yazılır.

Güvenli Kullanım Sırası ​

TR7 WEB-CLI · free-swap sırası
# 1) available, swap used değerinden büyük mü
admin@TR7LBWAF01> sys-cmd memory status
# 2) yoğun olmayan bir anda swap'ı boşalt
admin@TR7LBWAF01> sys-cmd memory free-swap
# 3) Swap used değeri sıfıra indi mi, swap yeniden açık mı
admin@TR7LBWAF01> sys-cmd memory status
admin@TR7LBWAF01>  

Bilinmesi Gerekenler ​

  • Yoğun saatlerde çalıştırılmaz. İşlem sürerken disk ve bellek yükü artar.
  • Kalıcı çözüm değildir. Swap sık sık doluyorsa cihazın belleği iş yüküne yetmiyordur; önbellek ve swap işlemleri yalnız geçici rahatlama sağlar.
  • Swap boyutu değişmez. Komut yalnız içeriği boşaltır; swap alanının boyutu aynı kalır.