Veri bekleniyor…
Bu kart her 3 saniyede bir yeniden yazılır. Bir şey ters gittiğinde önce buraya bak.
—
Bu sıralamayı panel tahmin etmiyor — çekirdeğin kendi
oom_score değeri. En üstteki, bellek bittiği anda ölecek olandır.
—
Takas alanı varken bellek dolduğunda çekirdek
süreç öldürmek yerine az kullanılan sayfaları diske taşır: sistem yavaşlar ama
çökmez. Panel açarken swappiness'i 10 yapar, yani diske taşma
son çare olarak kalır.
Çekirdek günlüğü taranıyor…
iowait yüksekse işler diski bekliyordur. steal yüksekse aynı fiziksel makineyi paylaştığın başka sunucular işlemciyi kapıyordur; bu sende çözülmez.
“Önbellek” aslında boş sayılır: çekirdek ihtiyaç olunca anında bırakır. Bakılacak sayı kullanılabilir bellektir.
“Geri kazanılabilir” alan docker system prune ile boşaltılabilir.
dışa açık = internetten herkes erişebilir, yerel = yalnızca sunucunun içinden erişilir.
Son 60 dakika 3 saniyede bir ölçülüp bellekte tutulur. Daha uzun aralıklar diske yazılan 7 günlük kayıttan gelir (30 saniyede bir).
Bu sınırlar yalnızca ilgili program çalışırken devreye girer; boştayken tüm kaynaklar kendiliğinden sitelere kalır. Claude, VS Code sunucusunun içinde çalıştığı için ikisi ayrı ayrı sınırlanır: Claude'un kendi süreçleri (komutlar, tarayıcı, MCP sunucuları) Claude grubunda, editörün kendi belleği VS Code grubunda sayılır.
| Ne yaparsam | Ne olur | Riski |
|---|---|---|
| İşlemci tavanını düşürürüm | O grubun komutları yavaşlar. Kalan çekirdek her zaman sitelere kalır. Grup boştayken hiçbir şey değişmez. | ✓güvenli |
| Çekişme önceliğini düşürürüm | Yalnız işlemci tamamen dolduğunda etki eder: sıraya girenler arasında siteler önce hizmet alır. | ✓güvenli |
| Yumuşak bellek sınırı koyarım | Grup bu değeri aşarsa yavaşlatılır ve belleği geri alınır. Çalışmaya devam eder, kapanmaz. | ✓güvenli |
| Sert bellek sınırı koyarım | Sınır aşılırsa çekirdek o gruptaki bir süreci öldürür: açık sohbet ya da editör bağlantısı kopar. | ✕riskli |
| VS Code'u sınırlarım | Editörün belleği tavanda tutulur. Çökmelerin ana sebebi buysa en etkili tedbir budur; karşılığında editör ağır dosyalarda yavaşlayabilir. | △dikkat |
Bir satıra tıklayınca açılır: sınırlar, adresler, ağ ve disk trafiği, o konteynerin geçmişteki en yüksek değerleri orada.
Sunucuda kendi başına çalışan programlar (systemd servisleri). Docker konteynerleri buraya dahil değil, onlar 05'te. Claude'a koyduğun sınırlar bu servisleri kapsamaz — biri kaçarsa sunucuyu o da düşürebilir. Satıra tıklayıp her birine ayrı sınır koyabilirsin.
Bir konteyner durduğunda, yeniden başladığında, bellek yetmediği için öldürüldüğünde, Claude tavana dayandığında ve sen bir ayarı değiştirdiğinde buraya kalıcı bir satır düşer.
-900 (neredeyse dokunulmaz), Claude +400, VS Code
+300. 01. bölümdeki “kimi öldürür” tablosunda artık Claude en üstte, KURBAN etiketiyle
görünür. Sohbet ölürse bile geçmişi kaybolmaz./swapfile2)
eklendi; ilki zaten doluydu. vm.min_free_kbytes 66 MB'tan 256 MB'a çıkarıldı: bellek
bitmeye yaklaşınca çekirdeğin kendine ayırdığı acil rezerv — donma yerine tepki verir. İkisi de
yeniden başlatmada kalıcı.