Hoe Ram op Linux te optimaliseren

Ubuntu Fire Wallpaper

In dit artikel of een klein advies, ga ik je wat geven praktische oplossingen gebaseerd op gezond verstand optimaliseren Ram van onze apparatuur, en daarmee de snelheid van ons besturingssysteem.

Deze tips zijn geldig voor elke distributie van Linux, een van beide Ubuntu, Fedora, Open Suse, Debian, Mandriva, Pepermunt of hoe het ook heet.

Allereerst is het belangrijk om te weten of we een swappartitie of SWAP als het gaat om het installeren van onze favoriete Linux-distro.

Veel Linux-gebruikers wijzen bij het installeren van het systeem al standaard een swap partitie SWAP, een partitie die zich op de harde schijf van onze computer bevindt en veel langzamer is dan het Ram-geheugen zelf.

RAM-geheugens

Daarom adviseer ik, tenzij we een hebben zeer oude apparatuur en met schaarse middelen, het niet inschakelen van de swappartitie, aangezien dit ons team veel langzamer zal maken.

Als we bijvoorbeeld een computer hebben met alleen 512 MB Ram en we willen installeren Ubuntu, Ik zou er een aanbevelen SWAP-partitie met 512 MB.

Voor teams met 1 Gb Ram of hoger de partitie SWAP het wordt nutteloos en het enige dat kan gebeuren, is dat onze computer langzamer wordt, nooit sneller.

Een ander ding dat we moeten controleren voor de juiste werking van ons systeem, en de besparing van Ram met de daaruit voortvloeiende toename van de verwerkingssnelheid, zijn de applicaties die voor ons worden geopend bij het opstarten van het systeem en ze blijven op de achtergrond rennen.

Om deze opties te beheren, hoeven we alleen maar de systeemconfiguratie in te voeren en te selecteren applicaties bij het opstarten, en Ubunto 12.04 en 12.10, gewoon door de Dash Applicaties aan het begin kunnen we de configuratietoepassing invoeren en deze optimaliseren met de applicaties en services die we echt nodig hebben voor het correct functioneren van het systeem.

Meer informatie - Ubuntu 12.10 "Quantal Quetzal" op ASUS EEPC 1000HEPeppermint OS, een andere Linux-distro gebaseerd op Ubuntu 12.04


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

      Dryden zei

    Zolang je niet van plan bent om functionaliteiten zoals hibernation te gebruiken, waarbij je wel een Swap nodig hebt van een geschatte grootte van 1,5x het totale RAM-geheugen in je systeem. Dat wil zeggen: als je 4 Gb RAM hebt, en je wilt overwinteren, dan moet je minimaal een Swap van 4,5 Gb of 4,3 Gb hebben.

      Cheli cheli zei

    Het swap-ding is helemaal niet waar, als je geen swap-partitie aanmaakt, is het veiligste dat er een swap-bestand wordt gemaakt en de kernel zal precies hetzelfde doen als het geheugen vol raakt, maar het swap-bestand gebruiken, wat altijd is veel erger omdat het onnodige schijffragmentatie kan veroorzaken op de partitie waar dat bestand zich bevindt. Je hebt ook een ander probleem: als de kernel swap detecteert, kan hij geheugenoptimalisaties uitvoeren, zoals het wisselen van weinig gebruikte pagina's en dat vrije geheugen hergebruiken voor caches, waardoor schijftoegang veel wordt geoptimaliseerd. Dus mijn aanbeveling is dat je altijd een swappartitie maakt, zelfs als je 8 GB RAM hebt, want als je de swap niet nodig hebt, is het ergste dat je kan overkomen dat je een paar gigabytes aan schijf verspilt, maar zoals op een gegeven moment het is noodzakelijk om welke van de redenen dan ook die ik heb blootgelegd en zeker anderen die nu niet bij me opkomen, je zult prestatie verliezen.

    -
    cheli.aradaen.com

         Carlos zei

      Uw opmerking is erg interessant, voor degenen onder ons die niet zo veel over dit onderwerp weten, wat is uw aanbeveling over de grootte van de swappartitie?

           Ongesigneerd zei

        spijker het 2Gb

      Maar zei

    De gebruikelijke oplossing voor het Swap-probleem is niet om deze partitie te verwijderen, maar om de "swappiness" -waarde te wijzigen. U kunt op internet zoeken naar verschillende manieren om RAM meer te laten gebruiken dan Swap.

      F. Javier Carazo Gil zei

    Zoals Cheli Cheli zegt, is wat je zegt over de ruil onjuist. Wanneer een proces vastloopt en het systeem geheugen reserveert voor zijn heap, moet het geheugen ophalen, waar het zich ook bevindt. Als het RAM-geheugen tekort is gekomen omdat het volledig bezet is, moet je het ergens verwijderen en daar verschijnt de swap.

    Het is waar dat het langzamer is, maar het is ook waar dat het besturingssysteem geheugen moet geven (in extreme gevallen kan het de reservering weigeren, maar bij normaal gebruik moet het ervoor zorgen dat er voor iedereen geheugen beschikbaar is).

    De geheugenhiërarchie, het vervangingsbeleid en het goede werk van de kernel zullen het prestatieverlies al zo min mogelijk maken.

      Fosco_ zei

    Ik zou de swap ook niet verwijderen, sommige programma's zoals databases of webservers zullen vragen om een ​​swappartitie te laten bestaan. 

      Miquel Mayol in Tur zei

    Het lijkt mij dat je moet corrigeren, als je genoeg RAM hebt, zelfs als je een swappartitie hebt, het nauwelijks wordt gebruikt en zoals ze hier zeggen, want als je het nodig hebt, is het beter om het in een speciale partitie te hebben dan in een bestand.

    Aan de andere kant heb je het freecache.py taakscript weggelaten, wat erg handig is om bij de hand te hebben, omdat de Linux-kernel het "overgebleven geheugen" gebruikt als cachegeheugen om sneller te gaan, maar soms vertraagt ​​het door het niet te legen . 

    Op die momenten is het nodig om freecache uit te voeren of op computers met weinig ram om het in de autostart te hebben, het script wist alle cache wanneer de computer geen RAM meer heeft, waarbij de cache plus het gebruikte geheugen wordt toegevoegd. Als het gebruik ervan wordt voortgezet, duurt het enkele minuten voordat deze cache weer groeit, ondanks het draaien van een programma dat de ram lijdt.

         Francisco Ruiz zei

      Haber, ik ben gebaseerd op mijn ervaring met mijn computers, en waar ik naar wilde verwijzen is dat veel mensen enorme SWAP-partities maken die niets waard zijn, terwijl je met een voldoende ram en een kleine SWAP over

           Dayara zei

        Laten we eens kijken of we kunnen leren schrijven ...

      rafagg zei

    Er moet altijd een swap zijn, in systemen met 24 Gb RAM denk ik dat het 512 Mb is op een SSD. En in systemen van 4 GB RAM van 1024 MB op een SSD. Tegenwoordig lijkt het een onzin om het dubbele van ra RAM te plaatsen, en EYE dat is wat ubuntu standaard doet als je het automatisch laat staan. Het creëert 8 Gb SWAP voor je in een 4 Gb RAM-systeem, dat is veel, het doet natuurlijk ook geen pijn en er zijn zeker extra gigabytes en gigabytes ...

    PS. - Gefeliciteerd met de blog

      Herbert zei

    Het probleem is niet de swap, het is het virtuele geheugen (dat verantwoordelijk is voor paging en procesisolatie). niet vrijgegeven door processen). Met programma's zoals ailurus of vmm kunt u het percentage wijzigen, 60% is wat velen aanbevelen.

      Gast zei

    Wat ook belangrijk voor je is, is hoe de swap wordt gebruikt en de prestatie die hij verkrijgt (swappiness). U kunt er meer over lezen op: http://puppetlinux.blogspot.com.es/2011/10/configurar-el-uso-de-la-swap.html