Linux

Swap nədir?

 

Linux Swap Linux əməliyyat sistemində yaddaşın idarə edilməsinə kömək edən bir texnologiyadır. O, RAM yaddaşı dolduqda istifadə olunan xüsusi disk sahəsidir. Swap sahəsi, aktiv proseslər üçün kifayət qədər RAM olmadıqda sistemin yaddaş istifadəsini balanslaşdırmağa və sistemin donmasının qarşısını almağa kömək edir.

Swap-ın funksiyaları:

  1. RAM-ın genişləndirilməsi: RAM yaddaşı artıqda, swap yaddaşı daha az aktiv olan proseslərin müvəqqəti olaraq diskin bu xüsusi bölməsinə köçürülməsinə imkan verir. Bu proses sayəsində RAM boşaldılır və daha aktiv proseslər üçün yer ayrılır.
  2. Hiber dəstəyi: Notebook və ya mobil qurğular üçün hibernasiya funksiyası istifadə olunarkən, RAM-dakı bütün məlumatlar swap sahəsinə yazılır. Sistem hibernasiyadan çıxanda həmin məlumatlar RAM-a geri yüklənir.

    Swap növləri:

    1. Swap Partition (Swap Bölməsi): Əməliyyat sistemi üçün xüsusi ayrılmış bir disk bölməsidir. Fiziki olaraq diskdə müəyyən bir sahə swap üçün ayrılır.
    2. Swap File (Swap Faylı): Fiziki bölmə əvəzinə bir fayl sistemi içində saxlanılan xüsusi bir fayldır. Swap faylı istifadə olunan diskdəki adi fayl kimi işləyir.

      Swap-ın istifadəsi:

      • Swap sahəsinin istifadəsi RAM qədər sürətli olmasa da, RAM tam dolduqda sistemin fəaliyyətini dəstəkləyir.
      • Çox böyük swap sahəsi, əksinə, performansı azalda bilər, çünki disk üzərində oxuma və yazma əməliyyatları daha yavaşdır.

      Swap həcminin təyin edilməsi:

      Ənənəvi qaydaya görə, swap ölçüsü RAM həcminə bərabər və ya iki dəfə artıq ola bilər. Lakin bu qayda sistem tələblərindən asılı olaraq dəyişə bilər.

      Swap istifadəsinin monitorinqi:

      Linux sistemində swapon -s və ya free -m kimi əmrlərlə swap ölçüsünü vəziyyətini və istifadəsini yoxlamaq mümkündür.

      Swap sahəsi RAM-ın kifayət etmədiyi hallarda sistemin sabit işləməsi üçün əvəzsiz bir rol oynayır, lakin RAM kimi sürətli olmadığından, yalnız ehtiyac olduqda istifadə olunur.

Related Articles

Bir cavab yazın

Sizin e-poçt ünvanınız dərc edilməyəcəkdir. Gərəkli sahələr * ilə işarələnmişdir

Back to top button