GNU/Linux >> Linux Esercitazione >  >> Linux

Linux:come dare RAM alla cache del filesystem?

Sto sintonizzando la mia macchina Linux su cui è in esecuzione Elasticsearch. Dice che dovrei dare almeno metà della memoria della macchina che esegue elasticsearch alla cache del filesystem. Ma non so quanto di esso sia attualmente assegnato alla cache del filesystem. Come trovarlo? E come cambiarlo a metà della RAM?

Risposta accettata:

Non dare memoria nella cache del file system, perché fa parte della cache della pagina.

Potrebbe essere necessario disporre di RAM fisica sufficiente per renderlo possibile (quindi potrebbe essere necessario acquistare più RAM).

Ovviamente, se hai grandi processi in esecuzione (al di fuori di Elasticsearch) potresti interromperli o interromperli.


Linux
  1. Come usare il comando Linux grep

  2. Come Linux è arrivato al mainframe

  3. Linux:come ottenere l'ora dell'orologio da parete di un processo in esecuzione?

  4. Qual è il modo per conoscere le dimensioni della cache L1, L2, L3 e della RAM in Linux?

  5. Come risolvere il problema "Firefox già in esecuzione" su Linux

Come controllare tutti i servizi in esecuzione in Linux

Come trovare il tipo di filesystem montato in Linux

Come cancellare la cache di memoria RAM e il buffer e lo spazio di scambio su Linux

Come svuotare la cache DNS su Linux

Come identificare l'UUID del filesystem in Linux:l'esercitazione definitiva

Come modificare lo schema di partizione sul tuo server Linux?