Salve a tutti, da un mese a questa parte la memoria di Ubuntu 16.04 aumenta a vista d’occhio, senza motivo e senza nessuna operazione in corso. Ho provato ad installare nuovamente il sistema ma il problema resta, dopo 24h la memoria è nuovamente al 100%.Aiuto. chiesto 10 Sep '18, 22:58 Dom64 |
Dal comando df -HT risulta che sotto la partizione ext4 quindi quella del sistema ci sono altre tre penso siano sottopartizioni nominate tmpfs montate nell’ordine: /dev/shm ; /run/lock ; /sys/fs/cgroup Non possiedo una partizione di swap perchè ho letto che durante l’installazione se non esiste viene creata dal sistema in automatico ma non si è creata.Non penso il problema venga da questo, ho letto che non è grave e che si può creare in un secondo momento senza problemi. Che questo aumento di memoria sia causato da tmpfs? ha risposto 22 Sep '18, 18:35 Dom64
(22 Sep '18, 20:18)
sacarde
|
A quanto pare le tre partizioni tmpfs non subisco un aumento di memoria.La partizione che aumenta di memoria e la ext4 del SO. ha risposto 23 Sep '18, 01:07 Dom64
top (visualiza i processi in esecuzione) e iotop (che visualizza quali processi scrivono su disco)
(23 Sep '18, 08:52)
sacarde
|
Non saprei bene dove guardare per vedere di quanto aumenta e quali valori ha. Guardando dal monitor si sistema aumenta di 100mb al secondo.Dal comando top risultano un bel po di processi. iotop non è presente nel sistema, ho provato a installarlo ma c’e qualche problema riguardante i pacchetti. Nel fra tempo devo reinstallare il sistema, il disco è pieno e faccio difficoltà anche solo ad aprire il terminale. Se riesco ti mandi i screen cosí ti rendi meglio conto della situazione. ha risposto 24 Sep '18, 16:28 Dom64 anche staccando la connessione di rete?
(24 Sep '18, 16:42)
sacarde
|
Staccando la connesione di rete aumenta ugualmente. ha risposto 24 Sep '18, 17:44 Dom64 devi riuscire a vedere con top o iotop quale processo e' attivo che puo' occupare spazio p.s. l'installazione di iotop dovrebbe essere semplice: sudo apt update sudo apt install iotop
(24 Sep '18, 17:53)
sacarde
|
penso di averlo installato ma non mi fa accedere. Le interfacce del kernel Linux su cui iotop fa affidamento ora richiedono privilegi di root o la capacità NET_ADMIN. Questo cambiamento si è verificato a causa di un problema di sicurezza (CVE-2011-2494) è stato trovato che consente la fuoriuscita di dati sensibili attraverso l'utente confini. Se si richiede la possibilità di eseguire iotop come utente non root, per favore configurare sudo per consentire di eseguire iotop come root. questo e quello che mi dice. ha risposto 24 Sep '18, 18:04 Dom64 basta che tu esegua: sudo iotop e poi premi; "o"
(24 Sep '18, 20:24)
sacarde
|
iotop installato.quello che compare in linea di massima i processi sono quasi tutti a zero nel senso che non fanno operazioni.L,unico processo che a quanto pare scriva qualcosa nel disco e questo TID PRIO USER DISK READ DISK WRITE SWAPIN IO> COMMAND 222 be/4 root 0.00 B/s 42.54 K/s 0.00 B/s 90.27% jbd2/sda2-8 809 be/4 syslog 0.00 B/s 28.06 M/s 0.00 B/s 0.00% rsyslogd ~ain Q:Reg Sono gli unici processi che fanno qualche lavoro e i valori cambiano sempre,cosa ne pensi? ps. non sono riuscito a mandarti una immagine dei processi quindi ho scritto a mano ha risposto 01 Oct '18, 21:02 Dom64
sudo kill -9 809
(01 Oct '18, 21:16)
sacarde
|
TID...PRIO...USER...DISK READ.....DISK WRITE.....SWAPIN.......IO>....COMMAND 222...be/4...root....0.00 B/s......42.54 K/s.....0.00 B/s...90.27%...jbd2/sda2-8 809...be/4...syslog..0.00 B/s......28.06 M/s.....0.00 B/s....0.00%...rsyslogd ~ain Q:Reg ha risposto 01 Oct '18, 21:08 Dom64 |
Non si legge bene. per farti un riassunto i comandi jbd2/sda2-8 e rsyslogd ~ain Q:Reg sono gli unici che fanno delle operazioni sul disco. ha risposto 01 Oct '18, 21:13 Dom64 prova come ti ho detto: sudo kill -9 <tid> prima uno e poi l'altro... ma credo di aver trovato che e' il job jbd2 che controlla il journaling delle partizioni
(01 Oct '18, 21:40)
sacarde
|
il comando lo devo lanciare sul terminale dopo che ho inserito sudo iotop? ha risposto 01 Oct '18, 21:55 Dom64 no no , e' un comando a se che comunica con i processi: "kill" simile: https://askubuntu.com/questions/735376/14-04-jbd2-and-kworker-constantly-writing-to-disk
(01 Oct '18, 22:09)
sacarde
|
Segui questa domanda
Via email:Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui
Via RSS:Basi di markdown
- *corsivo* o __corsivo__
- **grassetto** o __grassetto__
- collegamento:[testo](http://url.com/ "titolo")
- immagine?![alt testo](/path/img.jpg "titolo")
- elenco numerato: 1. Foo 2. Bar
- per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
- è supportato anche semplice HTML
Tag:
domanda posta: 10 Sep '18, 22:58
domanda visualizzata: 2,476 volte
ultimo aggiornamento: 08 Oct '18, 22:33
quale processo la usa?
lo vedi dal comando "top" ordinando i processi per utilizzo memoria (con > sposti il campo co cui fa l'ordinamento dei processi)
oppure: https://www.chimerarevo.com/linux/linux-scoprire-quali-processi-in-esecuzione-consumano-piu-ram-con-un-solo-comando-19880/
scusa forse ho capito male.... la memoria disco cosa intendi, la partizione?
la "/" o la "/home" ?
che vedi da: df -HT