Τι είναι το Swap στο Linux και πώς να το χρησιμοποιήσετε;

linux

Ίσως πολλοί από εσάς έχετε ακούσει για αυτόν τον όρο, οι περισσότεροι το γνωρίζουν ήδη, αλλά για εκείνους τους αρχάριους που δεν το γνωρίζουν ακόμα Για αυτό που μιλάω, θα σας πω λίγα πράγματα για την ανταλλαγή.

Η ανταλλαγή ή ανταλλαγή χώρου μνήμης ή επίσης γνωστή ως εικονική μνήμη, είναι αυτός που χρησιμοποιεί το χώρο στον σκληρό δίσκο αντί για μονάδα μνήμης.

Σε διαφορετική περίπτωση, οι εφαρμογές χρησιμοποιούν RAM και τη διαθεσιμότητά του για εκτέλεση και δυνατότητα εργασίας στον υπολογιστή, όταν υπάρχουν λίγες εφαρμογές που εκτελούνται στο σύστημα, αυτές διαχειρίζονται με διαθέσιμη μνήμη RAM.

Τώρα αυτό που συμβαίνει όταν συμβαίνει το αντίθετο εάν οι εφαρμογές σας χρειάζονται πολλή μνήμη RAM ή απλά δεν υπάρχει πλέον διαθέσιμη μνήμη Αυτό συμβαίνει όταν μπαίνει το Swap.

Η ανταλλαγή χρησιμοποιείται όταν εξαντληθεί η πραγματική μνήμη, το σύστημα αντιγράφει μέρος των περιεχομένων της μνήμης RAM στον χώρο ανταλλαγής μνήμης για την εκτέλεση άλλων εργασιών.

Ένα από τα κύρια μειονεκτήματα της χρήσης αυτού του συστήματος είναι ότι το σύστημα θα γίνει πιο αργό, καθώς η ταχύτητα μεταφοράς δεδομένων μεταξύ της μνήμης RAM και του σκληρού δίσκου είναι πολύ διαφορετική και όλα εξαρτώνται από το υλικό σας.

Παρόλο που στο SDD αυτό αλλάζει ριζικά αφού έχετε καλύτερη μεταφορά δεδομένων.

Η ταχύτητα έχει σημασία εδώ τη μνήμη RAM που περνάει η πληροφορία σε διάστημα νανοδευτερολέπτων. Ένα SSD αποκτά πρόσβαση σε δεδομένα σε μικροδευτερόλεπτα ενώ, όπως έναν κανονικό σκληρό δίσκο, αποκτά πρόσβαση σε δεδομένα σε χιλιοστά του δευτερολέπτου. Αυτό σημαίνει ότι η μνήμη RAM είναι 1000 φορές ταχύτερη από το SSD και 100.000 φορές ταχύτερη από την κανονική μονάδα σκληρού δίσκου.

Πότε είναι απαραίτητο να χρησιμοποιήσετε το Swap;

ανταλλαγής

Παρόλο που υπάρχουν πολλές πληροφορίες στο διαδίκτυο, Θα βρείτε δύο τύπους και είναι αυτοί που λένε ότι η ανταλλαγή σε αυτό το σημείο είναι άχρηστη και άλλες είναι εξαιρετικά χρήσιμη.

Εδώ έρχεται ένα δίλημμα, η πραγματικότητα είναι ότι προσωπικά δεν είχα την ανάγκη να χρησιμοποιήσω ένα διαμέρισμα ανταλλαγής, αυτό γιατί στην περίπτωσή μου συνήθως δεν απαιτώ πάρα πολλά από τους υπολογιστές μου.

Αν και για όλους είναι διαφορετικό, από την πλευρά μου μέχρι σήμερα δεν έχω καταρρεύσει ποτέ το σύστημα και δεν έχω υποφέρει επειδή επιβραδύνεται λόγω έλλειψης μνήμης RAM, μου συνέβη ότι παρατηρώ βραδύτητα, αλλά οφείλεται γιατί ο σκληρός δίσκος μου είχε ήδη προβλήματα και έπρεπε να το αλλάξω.

Αλλά οι ερωτήσεις που μας ρωτούν είναι:

  • ¿Πόσο πρέπει να είναι το μέγεθος της ανταλλαγής?
  • ¿Η ανταλλαγή πρέπει να έχει διπλάσιο μέγεθος μνήμης RAM ή πρέπει να είναι το μισό μέγεθος της μνήμης RAM;

Δεδομένου ότι και οι δύο είναι συνδεδεμένοι, νομίζω ότι με την κοινή λογική μπορούμε να συμπεράνουμε τι πρέπει να γίνει.

Εάν έχετε έναν υπολογιστή με 16 GB μνήμης RAM, η ανταλλαγή σας θα είναι 32 GB ή 8 GB, η αλήθεια είναι ότι κανένας, από την κοινή λογική, όταν έχετε πρόσβαση σε μνήμη 8 GB στον σκληρό σας δίσκο, σας μεταφέρει περίπου 2 λεπτά και μετά, βλέποντας τον πίνακα της ταχύτητας μεταφοράς που περιγράφεται παραπάνω δεν είναι συνεπής.

Τώρα εάν έχετε μνήμη RAM μεγαλύτερη από 8 GB με αρκεί μόνο 2 GB ανταλλαγής, η χρήση περισσότερων δεν έχει νόημα.

Τώρα Εάν έχετε 6 GB ή λιγότερο, συνιστάται να χρησιμοποιείτε 1 GB έως 2 GB.

Εάν χρησιμοποιείτε εργασίες επεξεργασίας βίντεο, renders ή για αναπαραγωγή τίτλων που απαιτούν κάτι σημαντικό, το πιο υγιεινό και καλύτερο είναι να αυξήσετε τη μνήμη RAM και να έχετε μόνο 2 GB ανταλλαγής.

Τέλος, εναπόκειται σε εσάς να επιλέξετε πόσος χώρος στο δίσκο θα αφιερώσετε στο Ανταλλαγή, όπως ανέφερα, προσωπικά δεν έχω κορεστεί ποτέ το σύστημά μου, οπότε είναι επίσης μέρος του τρόπου με τον οποίο χρησιμοποιείτε τον υπολογιστή σας για να ανοίξω πολλές εφαρμογές εάν όχι έχετε χρησιμοποιήσει.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   Gregorio dijo

    Βρίσκω το άρθρο κάπως συγκεχυμένο για το οποίο ξεκίνησε. Το σωστό να κάνουμε είναι να έχουμε το κριό που χρειαζόμαστε, αν είναι δυνατόν ότι έχουμε μείνει (τα χρόνια έχουν περάσει όταν ο κριός ήταν μια σχεδόν απρόσιτη πολυτέλεια), το swap σας βγάζει από μια συγκεκριμένη κατάσταση, αλλά όταν πρέπει να έχετε συνεχώς πρόσβαση σε αυτό, σας αφήνει ο εξοπλισμός σχεδόν δεν λειτουργεί, πάρα πολλές καθυστερήσεις σάς δίνουν προβλήματα με την επικοινωνία των διακομιστών, καθιστούν τους χρόνους αναμονής στα παιχνίδια απαράδεκτα, κ.λπ. κ.λπ. Ο παλιός κανόνας του διπλού swap από το ram είναι παρωχημένος, αν και ανάλογα με τις διαδικασίες που μπορεί να είναι ενδιαφέρον, εάν εργάζεστε με τεράστια δεδομένα, αλλά οι υπολογισμοί είναι προοδευτικοί, είναι εφικτό να παίξετε με το swap για να αποφύγετε την εγκατάσταση τεράστιων ποσοτήτων ram. Σε περιπτώσεις όπως ο αυτοματισμός γραφείου, 4 GB ram και 4 GB ανταλλαγής είναι συνήθως αρκετά, αλλά με την απληστία των προγραμμάτων περιήγησης στο Web, τα 8GB ram και τα 2 GB ανταλλαγής συνιστώνται περισσότερο, για παιχνίδια τα τρία τέταρτα του ίδιου και αν αυξηθείτε στα 16 GB ram μπορείτε να ελαχιστοποιήσετε την ανταλλαγή ή να την αφαιρέσετε.

  2.   Fedu dijo

    Πολύ ακατάστατο

    RAM μικρότερη από 1 GB, οπότε το swap πρέπει να είναι Διπλό Ram
    Ανάλυση RAM μεγαλύτερη από 1 GB ίση με 2 GB

    αλλά αν θέλετε να κάνετε αδρανοποίηση της ανταλλαγής, πρέπει να είναι τουλάχιστον ίδια με την ανταλλαγή που χρησιμοποιείτε ή όχι, επειδή η αδρανοποίηση γίνεται στην ανταλλαγή.

  3.   Fedu dijo

    αλλά αν θέλετε να αδρανοποιήσετε την ανταλλαγή, πρέπει να είναι τουλάχιστον ίδια με τη μνήμη RAM που χρησιμοποιείτε ή όχι, επειδή η αδρανοποίηση γίνεται στην ανταλλαγή.

    1.    σκοτεινός dijo

      Γνωρίζω ότι οι πληροφορίες είναι μπερδεμένες και γι 'αυτό σχολιάζω ότι πρέπει να γνωρίζουμε για ποιο σκοπό ο υπολογιστής θα είναι απασχολημένος και να γνωρίζουμε πόση μνήμη RAM έχουμε, αφού όπως λέτε, η πρόταση ανταλλαγής πρέπει να είναι το μέγεθος της μνήμης RAM εάν μιλάμε για αδρανοποίηση και εδώ λέω αν έχετε 8 GB ή περισσότερο ως απλό παράδειγμα.
      Έχοντας μια περιοχή ανταλλαγής αυτού του μεγέθους είναι αρκετά ασυνήθιστη και ειδικά όταν πρόκειται να αδρανοποιήσετε τον υπολογιστή σας, καταλαμβάνει όλη τη διαθέσιμη μνήμη RAM εκείνη τη στιγμή. Δεν έχει νόημα.
      Χωρίς περισσότερα από προσωπική άποψη, η χρήση περισσότερων από 2 GB ανταλλαγής δεν έχει νόημα.

  4.   τωρα dijo

    Σε ένα διαδραστικό σύστημα (ένας υπολογιστής χρήστη), δεν πρέπει να υπάρχει ανταλλαγή, διότι τη στιγμή που για οποιονδήποτε λόγο το σύστημα αρχίζει να τραβάει ανταλλαγή, ο υπολογιστής παγώνει και ανοίγει ένα παράθυρο για να σκοτώσει τη διαδικασία που είναι "Φάτε" το κριάρι είναι κάτι πολύ αργό και συνήθως πληρώνει για να απενεργοποιηθεί αποσυνδέοντας το ρεύμα.
    Η ανταλλαγή είναι χρήσιμη μόνο για τον απλό χρήστη για αδρανοποίηση του υπολογιστή.

  5.   Gregorio dijo

    Πάντα έβλεπα πόσα απόβλητα να χρησιμοποιήσω πολύ ανταλλαγή για να αδρανοποιήσω, στην πραγματικότητα, ιδιαίτερα δεν αδρανοποιώ, όταν απενεργοποιώ το κάνω πραγματικά.

  6.   Κέβιν Τάνζα dijo

    Θα είμαι ο πρώτος που θα παραδεχτώ ότι δεν είχα γνώση σχετικά με την ανταλλαγή Linux. Δεν είμαι καθόλου ειδικός σε ό, τι έχει να κάνει με αυτήν την κατηγορία τεχνολογίας, οπότε είμαι πολύ ευγνώμων για αυτήν την εξήγηση 🙂 Ήταν πολύ καλή και ωφέλιμη.