Thursday 24 August 2017

Linux Mint Non Di Swap Forex


Swap - creato uno spazio e swappiness Se aren39t RAM limitata, su installare, rimuovere la partizione di swap. È possibile rimuovere la partizione di swap in un sistema installato, come pure - io possa coprire questo più tardi. Quindi installare un programma chiamato creato uno spazio. Dal loro sito: Questo demone di sistema per il kernel di Linux si propone di farla finita con la necessità di grandi, le partizioni di swap fissi o file di swap. Quando si installa un sistema basato su Linux 40invariably GNULinux41 con creato uno spazio, la solita partizione di swap può essere omesso, oppure può essere mantenuto abbastanza piccolo. Ogni volta creato uno spazio trova durante il normale utilizzo del sistema che è necessaria la memoria più virtuale, verrà automaticamente rivendicare spazio dal disco rigido. Al contrario, lo spazio di swap che non è più necessario è liberato di nuovo per un uso regolare da parte del file system. Ciò significa che con installato creato uno spazio, il dimensionamento del system39s disponibile spazio di swap durante l'installazione non è più una scelta di vita o di morte. Adesso diventa pratico per eseguire GNULinux fuori una sola, grande partizione - senza spazio su disco perso da scelte di installazione spiacevoli. Il sistema dovrebbe anche essere in grado di gestire l'attività ad alta intensità di memoria occasionale che prende molto più spazio di swap rispetto a quanto originariamente previsto, senza lasciare lo stesso spazio di swap inutilizzato e inutilizzabile durante il normale funzionamento come è normalmente il caso. Si crea un file di swap dinamicamente dimensioni su richiesta che cresce e si restringe, come richiesto, poi viene eliminato quando non è più necessario it39s. Anche se questo programma non viene più mantenuta, è privo di bug e non richiede alcuna configurazione. È possibile installare questo dal Manager Software, Synaptic o semplicemente digitare: sudo apt-get install creato uno spazio nel terminale. Essa aiuterà anche a diminuire quotswappinessquot, la tendenza di utilizzare system39s di swap come memoria disponibile diminuisce. swappiness è su una scala da 0 a 100. Tipo: in un terminale di elencare i vostri swappiness corrente system39s. Con it39s di default di solito 60. Se lo si accende fino a 0, il sistema utilizza solo swap quando in realtà esaurisce la memoria fisica - questo probabilmente non è desiderabile. Un valore di 10 o 15 sarebbe opportuno - verrà utilizzata in questo modo swap quando l'utilizzo della memoria si avvicina 80-90. Per provare un diverso valore di swappiness, uso: o qualsiasi valore che si preferisce. Per impostare il valore swappiness, modificare etcsysctl. conf come root e inserire la seguente riga alla fine: o qualsiasi valore che si preferisce. In entrambi i casi il riavvio o utilizzare swapoff - a poi swapon - a come root per attivare il nuovo valore swappiness. Tag: scambio Creato: 3 anni fa. Ultima modifica: 3 anni fa. Inviato: 3 anni fa. Leggi 0 times. Introduction Questa FAQ è rivolto a principianti di Linux. La gente si chiede sempre quanto di swap dovrebbero creare al momento dell'installazione, o dopo l'installazione possono pensare, avere ho fatto un grande scambio abbastanza Dovrei reinstallare con un swap più grande Questa FAQ vi dirà quanto di swap è necessario e come aggiungere più di swap dopo l'installazione. Vi verrà dato risposte molto semplici (per evitare di perdere troppo tempo a leggere questa FAQ) e delle spiegazioni che possono aiutare a formare la propria opinione. Qual è lo spazio di swap swap è l'area su un disco rigido che è parte della memoria virtuale della macchina, che è una combinazione di memoria accessibile fisica (RAM) e lo spazio di swap. Lo spazio di swap detiene temporaneamente le pagine di memoria che sono inattivi. Lo spazio di swap viene utilizzato quando il sistema decide che ha bisogno di memoria fisica per i processi attivi e non vi è sufficiente inutilizzato memoria fisica disponibile. Se il sistema capita di avere bisogno di più risorse di memoria o spazio, pagine inattive in memoria fisica sono poi spostati nella spazio di swap quindi liberando che la memoria fisica per altri usi. Si noti che il tempo di accesso per lo swap è più lento quindi non prendere in considerazione per essere un sostituto completo per la memoria fisica. Lo spazio di swap può essere una partizione dedicata swap (consigliato), un file di swap, o una combinazione di partizioni di swap e file di swap. Perché ho bisogno di memoria di swap che consumano programmi A volte, un programma di grandi dimensioni (come LibreOffice. Neverwinter Nights, o un editor video) rendono l'intero sistema ha bisogno di memoria aggiuntiva. Un numero significativo di pagine utilizzati da questi grandi programmi durante il suo avvio può essere utilizzato solo per l'inizializzazione e poi mai utilizzato nuovamente. Il sistema può scambiare quelle pagine e liberare la memoria per altri programmi o anche per la cache del disco. In questi casi, swap sarà utilizzata per aiutare il sistema gestire qualsiasi carico supplementare. Ibernazione (suspend-to-disk) La funzionalità di sospensione (suspend-to-disk) scrive il contenuto della RAM per la partizione di swap prima di spegnere la macchina. Pertanto, la vostra partizione di swap dovrebbe essere almeno grande quanto la dimensione della RAM. L'implementazione di ibernazione attualmente utilizzato in Ubuntu, swsusp, ha bisogno di uno swap o sospendere partizione. Non può utilizzare un file di swap su un file system attivo. Caso fortuito eventi imprevedibili possono e accadrà (un programma di impazzire, qualche azione che necessitano di molto più spazio di quanto si pensava, o qualsiasi altra combinazione imprevedibile di eventi). In questi casi, di swap può dare un ritardo in più per capire cosa è successo, o per finire quello che si sta lavorando. Ottimizzare l'utilizzo della memoria Dal momento che i dischi rigidi meccanici sono notevolmente più lento di RAM (SSD - Solid State Drive - stoccaggio non è così lento come unità fisiche, ma ancora più lento di RAM), quando si ha bisogno di un file (sia esso un file di dati come un video, eseguibili come Firefox o librerie), il kernel Linux legge il file nella RAM e lo tiene lì, in modo che la prossima volta che ne ha bisogno, è già in RAM e l'accesso ai dati è molto più veloce. Le porzioni di RAM che accelerano lettura del disco sono chiamati memoria cache. Si noterà che fanno una grande differenza in termini di reattività. Il kernel di Linux si sposta automaticamente la RAM riservata da programmi - ma non realmente utilizzato - in scambio, in modo che possa servire meglio scopo di estendere la memoria cache. Ottimizzazione delle prestazioni di swap, infatti lo spazio di swap utilizza un dispositivo a disco, questo può causare problemi di prestazioni in qualsiasi sistema che utilizza lo spazio di swap in modo significativo perché il sistema si può anche utilizzare lo stesso dispositivo del disco, allo stesso tempo che è necessario per le operazioni di swap. Un modo per ridurre questo problema è quello di avere spazio di swap su una diversa unità fisica in modo che la concorrenza per quella risorsa o è ridotto o eliminato. Quanto di swap ho bisogno per meno di 1 GB di memoria fisica (RAM), il suo altamente raccomandato che lo spazio di swap dovrebbe, come minimo di base, uguale alla quantità di RAM. Inoltre, la sua raccomanda che lo spazio swap è massimo il doppio della quantità di RAM a seconda della quantità di spazio su disco disponibile per il sistema a causa dei rendimenti decrescenti. Per i sistemi più moderni (gt1GB), lo spazio di swap dovrebbe essere almeno uguale alla memoria fisica (RAM) formato se si utilizza la modalità di sospensione, altrimenti è necessario un minimo di round (sqrt (RAM)) e un massimo di due volte la quantità di RAM. L'unico aspetto negativo di avere più spazio di swap di quello che sarà effettivamente utilizzare, è lo spazio su disco verrà riservando per esso. I rendimenti decrescenti significa che se avete bisogno di più spazio di swap di due volte la dimensione della RAM, youd meglio aggiungere più RAM come Hard Disk Drive (HDD) l'accesso è di circa 10 più lento di accesso alla RAM, in modo da qualcosa che avrebbe prendere 1 secondo, improvvisamente prende più di 15 minuti e ancora più di un minuto su un State drive veloce solido (SSD). Scenari di esempio (ultimi 3 colonne denotano lo spazio di swap) Come aggiungere più di swap Swap è generalmente associata ad una partizione di swap, forse perché all'utente viene richiesto di creare una partizione di swap al momento dell'installazione. Infatti, qualsiasi file può essere utilizzato come dispositivo scambiatore, sia esso una partizione o un file convenzionale. Swap può essere aggiunto aumentando la dimensione della partizione di swap o aggiungendo un file di scambio. Tenete a mente che quando si crea un file di swap che potrebbe non essere necessariamente utilizzando blocchi del disco contigui (come una partizione di swap volontà), e questo potrebbe avere un impatto negativo sulle prestazioni, come i tempi di accesso al disco può essere più lungo, e più i tuoi usi di sistema di swap, il peggio sarà. Il kernel di Linux accede anche disco di swap blocco IO bypassando direttamente tutto il codice di caching, metadati e file system, quindi un file di swap non dovrebbe avere effetti negativi per la stabilità del vostro file system di base. Dal kernel 2.6.29 il sistema di scambio ha sostenuto automaticamente i dispositivi in ​​grado TRIM come SSD. I vantaggi di un file di swap sono molti, ma è problematico con il metodo del letargo il default swsusp per il sonno impotente. La soluzione migliore per mantenere la capacità di sospensione dopo l'aggiunta di RAM è di aumentare la dimensione della partizione swap. Processo per aumentare la dimensione della partizione swap e usarlo per ibernazione Creare la partizione di swap Attivare la partizione di swap il funzionamento della nuova partizione di swap per Hibernate (opzionale) Creazione della boot partizione di swap a Ubuntu CD di installazione (Im su Natty) e scegliere l'opzione di eseguire Ubuntu ora accedere a sistema - gt GParted Partition Editor eliminare la partizione di swap e, se non c'è niente altro in esso, la partizione estesa che lo tiene. (Se per qualche miracolo tu sei in grado di ridimensionare la partizione di swap da qui, immagino la vostra vita sarà molto più facile che il mio.) Ridurre la dimensione della partizione primaria per l'importo che si desidera che il nuovo scambio di essere (ho fatto 2x miniera RAM 500 MB giusto per essere sicuri). Il modo più semplice per farlo è quello di riempire la quantità di spazio che si desidera di swap di essere nello spazio libero seguente campo Nello spazio libero che ora si è creato, scegliere il nuovo tipo linux-swap ed è possibile assegnare un nome alla partizione swap se ti piace colpire il pulsante Applica (dovrebbe essere un segno di spunta) per scrivere i cambiamenti sul disco al termine, riavviare di nuovo in Ubuntu Attivare la partizione di swap (Se il tuo swap è sul disco rigido primario, non dovete fare nulla qui.) Ora è necessario trovare ciò che partizionare il swap è e che cosa la sua UUID è. UUID. si dice Ebbene questo è il identificatore univoco universale per la partizione in modo da poter fare riferimento anche se la sua su un diverso punto di montaggio da boot-a-boot a causa di dischi aggiungendo, ecc Tirare su un terminale ed eseguire gksu amp gparted e inserire la radice parola d'ordine. L'amplificatore permette questo percorso processo, mentre ancora che vi dà accesso alla riga di comando. Pulsante destro del mouse sulla partizione di swap e scegliere Informazioni. Si dovrebbe vedere il percorso e UUID ivi elencati. Tenere questo aperto per ulteriore riferimento. Eseguire gksu gedit etcfstab amplificatore e cercare la linea che ha di swap in esso. Dovrebbe essere la terza colonna, separati da spazi o tabulazioni. È possibile utilizzare il percorso o l'UUID per dire a Linux dove trovare la partizione di swap. Vi consiglio UUID perché itll rimanere costante anche se si sposta la partizione in giro o il disco diventa in qualche modo sdb invece di sda o qualcosa del genere. Apportare le modifiche necessarie e salvare il file. La vostra linea dovrebbe essere simile a questo se si è utilizzato UUID (con il vostro UUID invece, ovviamente): UUID41e86209-3802-424b-9a9d-d7683142dab7 none swap sw 0 0 o questo percorso se si è usato: devsda2 none swap sw 0 0 Salvare il file. Attivare la nuova partizione di swap con questo comando. Verificare che esiste la partizione di swap. Reboot per assicurarsi che il nuovo di swap viene attivato correttamente all'avvio Rendere il lavoro per la partizione di swap di sospensione INFO (opzionale): Questo non funziona per 12.04, riprende dal lavoro di ibernazione in modo diverso in 12.04. Tirare su un Terminale di nuovo e correre procswaps gatto e, auspicabilmente, si vede il percorso della partizione di swap elencato lì. Se non è probabile che qualcosa è andato storto nei passaggi precedenti. Heres la mia uscita: gksu gedit etcdefaultgrub amplificatore per tirare il look configurazione del boot loader per la linea GRUBCMDLINELINUX e assicurarsi che assomiglia a questo (usando il vostro UUID ovviamente) GRUBCMDLINELINUXresumeUUID41e86209-3802-424b-9a9d-d7683142dab7 e salvare il file di Update-sudo grub e aspettare che finisca amp gksu gedit etcinitramfs-toolsconf. dresume e assicurarsi che i suoi contenuti sono resumeUUID41e86209-3802-424b-9a9d-d7683142dab7 (con l'UUID naturalmente al posto di mio). Salvare il file Ora si dovrebbe essere in grado di letargo e riprendere a quattro step processo per aggiungere file di scambio Creazione di un file delle dimensioni desiderate. Formattazione file per creare un dispositivo di scambio. Aggiungendo lo swap per il sistema in esecuzione. Rendere il cambiamento permanente. INFO: Questo non funzionerà su btrfs-file system al momento. Vedere l'uomo swapon. Per l'aggiunta di un MIB di swap 512 Creazione di un programma per 512 formato MiB si desidera: Creeremo un file di swap mnt512MiB. swap e impostare i permessi in modo che gli utenti non possono leggere direttamente. suffissi lunghezza fallocate sono: k, m, g, t, p, E (vedi uomo fallocate). Per impostazione predefinita, il file di swap può essere creato mondo leggibile. Abbiamo impostato i permessi modalità 600, al fine di impedire agli utenti di essere in grado di leggere le informazioni potenzialmente sensibili dal file di swap. Se fallocate fallisce con fallocate fallito: Operazione non supportata come attualmente fa sulla mia macchina Maverick, si può fare questo il modo vecchio, di nuovo 512 mebibytes: formattazione file per creare un dispositivo di scambio: Aggiunta lo swap per il sistema in esecuzione: L'addizionale swap è ora disponibile e può essere visto da gatto procmeminfo Fare la modifica permanente: Modificare il etcfstab: Aggiungi questa riga alla fine del file: Salva. Dopo il riavvio successivo dello swap verrà utilizzata automaticamente. Esempio di fare un file di swap Questo è un esempio di fare e utilizzando un file di swap su un computer senza partizione di swap. Annullamento le modifiche. Annullamento segue sostanzialmente lo stesso processo in senso inverso. Rimuovere la linea Rimuovere lo swap del sistema in esecuzione e rimuovere il file di swap. Non c'è bisogno di riavviare. Qual è swappiness e come faccio a cambiarlo Il parametro swappiness controlla la tendenza del kernel per spostare i processi di memoria fisica e sul disco di swap. Poiché i dischi sono molto più lento di RAM, questo può portare a tempi di risposta più lenti per il sistema e le applicazioni, se i processi sono troppo aggressivo spostati dalla memoria. swappiness può avere un valore compreso tra 0 e 100 swappiness0 dice al kernel per evitare di scambiare i processi di memoria fisica per più a lungo possibile swappiness100 dice al kernel di scambiare in modo aggressivo i processi di memoria fisica e spostarli per scambiare la cache L'impostazione di default in Ubuntu è swappiness60. Ridurre il valore di default di swappiness probabilmente migliorare le prestazioni complessive per una tipica installazione desktop di Ubuntu. Si consiglia un valore di swappiness10, ma sentitevi liberi di sperimentare. Nota . installazioni server di Ubuntu hanno diversi requisiti di prestazioni per sistemi desktop, e il valore predefinito di 60 è probabile più adatto. Per controllare il valore swappiness Per modificare il valore swappiness una modifica temporanea (persa al riavvio) con un valore di 10 swappiness può essere fatta con Per apportare una modifica permanente, modificare il file di configurazione con il vostro editor preferito: cercare vm. swappiness e il cambiamento il suo valore come desiderato. Se vm. swappiness non esiste, aggiungerlo alla fine del file in questo modo: Salvare il file e riavviare. Qual è la priorità dei contenitori di swap Il kernel di Linux assegna priorità a tutti i contenitori di swap. Per vedere le priorità che il kernel di Linux assegna a tutti i contenitori di swap utilizzare questo comando. Le priorità possono essere modificate utilizzando il comando swapon o definite in etcfstab. Consultare la pagina di manuale di swapon per ulteriori informazioni Dovrei reinstallare con più di swap Sicuramente non. Con il kernel 2.6, un file di swap è altrettanto veloce come una partizione di swap. (Wikipedia:. Paging LKML). Perché non è il mio di swap in uso il mio swap non è in uso Quando ho rilasciare il comando free, mostra qualcosa di simile a questo: Nota: questa materia scambiare principalmente sulle partizioni del disco rigido, ma potrebbe aiutare in ogni modo. In questi esempi devhda8 è considerato come swap. Swap potrebbe non essere necessario avviare molti consumo di memoria delle applicazioni (ad esempio Gimp, browser web, LibreOffice, ecc) e poi di nuovo il comando gratuito. Viene di swap in uso ora Ubuntu Desktop utilizza Swap di Hibernate (PC spento, nessun potere necessario, gli stati del programma salvati). Se la modalità di sospensione è importante per voi, avere più spazio di swap di troppo pieno ram swap. C'è una partizione di swap a tutti Utilizzare questo comando per visualizzare tutte le partizioni si dovrebbe essere in grado di vedere qualcosa di simile in uscita In caso contrario, si sia necessario creare un file di swap o creare una partizione di swap. Per creare una partizione di swap è possibile avviare dal CD di installazione di Ubuntu, creare una partizione di swap fuori dello spazio libero sul disco rigido e quindi interrompere l'installazione. L'attivazione di una partizione di swap Nel caso in cui si dispone di una partizione di swap, ci sono diversi modi di abilitarlo. Utilizzare il seguente comando Assicurarsi che ci sia un legame linea sotto. Ciò consente di swap al boot. Poi disattivare tutti di swap, ricrearlo, quindi riattivare con i seguenti comandi. Vuoto Swap Anche se hai un sacco di RAM e, anche se si dispone di un valore basso swappiness, è possibile che i tuoi swap del computer. Questo può danneggiare le prestazioni multitasking del sistema desktop. È possibile utilizzare il seguente script per ottenere lo swap di nuovo manualmente nella RAM: posiziona lo script ad esempio usrlocalsbin: copia-incolla lo script nel file: NOTA: Il primo è MoinMoin synxtax per i commenti, quindi dobbiamo raddoppiare la linea di moinmo. inHelpOnMoinWikiSyntaxComments Salva e chiudi gedit Rendere lo script eseguibile: Esegui: SwapFaq (yktooo 2016/10/05 16 : 48: 11) Il materiale di questo wiki è disponibile sotto una licenza libera, vedere licenza copyright per i dettagli È possibile contribuire a questo wiki, vedere la Guida wiki per i dettagli

No comments:

Post a Comment