poate mulți dintre voi ați auzit de acest termen, majoritatea o știu deja, dar pentru cei începători care nu știu încă Ceea ce vorbesc vă voi spune puțin despre swap.
Schimbul sau swap spațiu de memorie sau cunoscut și sub numele de memorie virtuală, este cel care folosește spațiul de pe HDD în loc de un modul de memorie.
In caz contrar, aplicațiile folosesc RAM și disponibilitatea sa de a rula și de a putea lucra pe computer, atunci când există puține aplicații care rulează pe sistem, acestea sunt gestionate cu memoria RAM disponibilă.
Acum, ce se întâmplă când este opusul dacă aplicațiile necesită multă memorie RAM sau pur și simplu nu mai există memorie disponibilă Atunci intervine Swap.
Schimbul intră în funcțiune atunci când memoria reală se epuizează, sistemul copiază o parte din conținutul memoriei RAM în spațiul de memorie swap pentru a efectua alte sarcini.
Unul dintre principalele dezavantaje ale utilizării acestui sistem este că sistemul va deveni mai lent, deoarece viteza de transfer de date între RAM și HDD este foarte diferită și totul depinde de hardware-ul dvs.
Deși în SDD acest lucru se schimbă radical, deoarece aveți un transfer de date mai bun.
Viteza contează aici în timp ce memoria RAM pe care o transmite informația într-un interval de nanosecunde. Un SSD accesează datele în microsecunde în timp ce, de exemplu un hard disk normal, accesează datele în milisecunde. Aceasta înseamnă că memoria RAM este de 1000 de ori mai rapidă decât SSD-ul și de 100.000 de ori mai rapidă decât unitatea de hard disk obișnuită.
Când este necesar să folosiți Swap-ul?
Chiar dacă există o mulțime de informații pe net, Veți găsi două tipuri și ei sunt cei care spun că Swap în acest moment este inutil și alții că este extrem de util.
Aici apare o dilemă, realitatea este că personal nu am avut nevoie să folosesc o partiție swap, asta pentru că în cazul meu de obicei nu cer prea mult de la computerele mele.
Deși pentru toată lumea este diferit, de la partea mea până în prezent nu am prăbușit niciodată sistemul și nu am suferit deoarece încetinește din cauza lipsei de memorie RAM, mi s-a întâmplat să observ încetineală, dar s-a datorat deoarece hard diskul meu a avut deja probleme și a trebuit să îl schimb.
Dar întrebările pe care ni le pun sunt:
- ¿Cât de mult ar trebui să fie dimensiunea schimbului?
- ¿Schimbul trebuie să fie de două ori mai mare decât memoria RAM sau ar trebui să fie la jumătate din dimensiunea RAM?
Deoarece cele două sunt legate, cred că prin bun simț putem deduce ce ar trebui făcut.
Dacă aveți un computer cu 16 GB RAM, Swap-ul dvs. ar fi de 32 GB sau 8 GB, realitatea este că niciunul, din bun simț, atunci când accesați 8 GB de memorie pe HDD, vă duce în jur de 2 minute înainte, văzând tabelul vitezei de transfer descris mai sus nu este consecvent.
Acum dacă aveți mai mult de 8 GB de memorie RAM cu este suficient doar 2 GB de swap, a folosi mai mult nu are sens.
Acum Dacă aveți 6 GB sau mai puțin, este recomandat să utilizați 1 GB până la 2 GB.
Dacă utilizați sarcini de editare video, redări sau pentru a reda titluri care necesită ceva considerabil, cel mai sănătos și mai bun lucru este să ne măriți memoria RAM și să aveți doar 2 GB de swap.
În cele din urmă, depinde de dvs. să alegeți cât spațiu pe disc veți dedica Swap, așa cum am menționat, personal nu mi-am saturat niciodată sistemul, așa că face parte, de asemenea, din modul dvs. de a utiliza computerul pentru a avea mai multe aplicații deschise, dacă nu tu au în uz.
Mi se pare oarecum confuz articolul pentru care este inițiat. Lucrul corect de făcut este să avem berbecul de care avem nevoie, dacă este posibil că am rămas (au trecut anii când berbecul era un lux aproape inaccesibil), swapul te scoate dintr-o situație specifică, dar când trebuie să accesezi continuu vă lasă echipamentul aproape inoperant, prea multe întârzieri vă dau probleme cu comunicațiile serverelor, fac ca timpul de așteptare în jocuri să fie inacceptabil etc., etc. Vechea regulă a swap-ului dublu decât RAM este învechită, deși, în funcție de ce procese poate fi interesant, dacă lucrați cu date imense, dar calculele sunt progresive, este fezabil să jucați cu swap pentru a evita să instalați cantități uriașe de RAM . În cazuri precum automatizarea biroului, 4 GB de RAM și 4 GB de swap sunt de obicei suficienți, dar cu cât sunt de pofticioase browserele web, 8 GB RAM și 2 GB de swap sunt mai recomandați, pentru jocuri trei sferturi din același lucru și dacă creșteți la 16 GB de ram puteți minimiza schimbul sau îl puteți elimina.
Teribil de dezordonat
RAM mai mic de 1 GB, deci swap-ul trebuie să fie Dublu RAM
RAM mai mare de 1 GB swap egal cu 2 GB
dar dacă doriți să hibernați swap-ul, acestea trebuie să fie cel puțin la fel ca swapul pe care îl utilizați sau nu, deoarece hibernarea se face în swap.
dar dacă doriți să hibernați swap-ul, acestea trebuie să fie cel puțin la fel ca RAM-ul dvs. sau nu, deoarece hibernarea se face în swap.
Știu că informațiile sunt confuze și de aceea comentez că trebuie să știm în ce scop computerul va fi ocupat și să fim conștienți de câtă memorie RAM avem, întrucât, pe măsură ce comentați, recomandarea Swap trebuie să aibă dimensiunea RAM dacă vorbim despre hibernare și iată cum spun dacă aveți 8 GB sau mai mult ca simplu exemplu.
A avea o zonă de swap de această dimensiune este destul de incongruent și mai ales când, dacă aveți de gând să hibernați computerul, acesta ocupă toată memoria RAM disponibilă în acel moment. Nu are sens.
Fără mai mult din punct de vedere personal, utilizarea a mai mult de 2 GB de swap pur și simplu nu are sens.
Într-un sistem interactiv (un computer utilizator), nu ar trebui să existe niciun swap, deoarece în momentul în care, din orice motiv, sistemul începe să tragă swap, computerul îngheață și deschide o fereastră pentru a ucide procesul care este "Mănâncă" ceva super lent și, de obicei, merită oprit prin deconectarea curentului.
Schimbul este util doar pentru utilizatorul obișnuit pentru hibernarea computerului.
Am văzut întotdeauna cât de multe deșeuri folosesc o mulțime de swap doar pentru hibernare, de fapt eu nu hibernez în special, când opresc, o fac pe bune.
Voi fi primul care va recunoaște că nu aveam cunoștințe despre swap-ul Linux; Nu sunt deloc un expert în tot ceea ce are legătură cu această clasă de tehnologie, așa că sunt foarte recunoscător pentru această explicație 🙂 A fost foarte bună și benefică.