Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Linux - Ubuntu, Mysql occupa troppa ram
Forum - Linux - Ubuntu, Mysql occupa troppa ram

Avatar
Neo1986 (Ex-Member)
Pro


Messaggi: 97
Iscritto: 21/06/2010

Segnala al moderatore
Postato alle 10:46
Venerdì, 02/07/2010
Ciao a tutti,

purtroppo questa mattina, dopo diversi mesi dal momento delll'acquisto del vps, ho riscontrato attraverso il comando top, che il servizio mysql stà occupando 144mb di ram... di qui, 100 di ram e 44 di swap.

Cosa può causare questo elevato consumo di ram? dove dovrei cercare secondo voi?

Grazie

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6404
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 11:30
Venerdì, 02/07/2010
Beh ... mica è tatnto ... 144 M per un DB non è nulla ...


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
Neo1986 (Ex-Member)
Pro


Messaggi: 97
Iscritto: 21/06/2010

Segnala al moderatore
Postato alle 11:34
Venerdì, 02/07/2010
Testo quotato


Beh ... mica è tatnto ... 144 M per un DB non è nulla ...



ma.... scusa.... come non è tanto? in locale su windows con apache e mysql mi occupa 10mb di ram!

Cosa causa quella dimensione enorme? le tabelle? però i dump sono da 25mb circa

PM Quote
Avatar
HeDo (Founder Member)
Guru^2


Messaggi: 2765
Iscritto: 21/09/2007

Segnala al moderatore
Postato alle 11:50
Venerdì, 02/07/2010
Testo quotato

Postato originariamente da Neo1986:

Testo quotato


Beh ... mica è tatnto ... 144 M per un DB non è nulla ...



ma.... scusa.... come non è tanto? in locale su windows con apache e mysql mi occupa 10mb di ram!

Cosa causa quella dimensione enorme? le tabelle? però i dump sono da 25mb circa



su windows neanche il notepad occupa meno di 10mb di ram...

PM Quote
Avatar
Neo1986 (Ex-Member)
Pro


Messaggi: 97
Iscritto: 21/06/2010

Segnala al moderatore
Postato alle 12:02
Venerdì, 02/07/2010
Testo quotato


su windows neanche il notepad occupa meno di 10mb di ram...



Sinceramente non so che windows hai ma sul 7 notepad occupa 876k di ram, e mysql 10,942mb

E poi sinceramente... era un post critica o cosa? perchè non ne vedo proprio l'utilità, in genere IO rispondo ad un post solo se riesco a dare almeno un aiutino

PM Quote
Avatar
HeDo (Founder Member)
Guru^2


Messaggi: 2765
Iscritto: 21/09/2007

Segnala al moderatore
Postato alle 18:03
Venerdì, 02/07/2010
Testo quotato

Postato originariamente da Neo1986:

Testo quotato


su windows neanche il notepad occupa meno di 10mb di ram...



Sinceramente non so che windows hai ma sul 7 notepad occupa 876k di ram, e mysql 10,942mb

E poi sinceramente... era un post critica o cosa? perchè non ne vedo proprio l'utilità, in genere IO rispondo ad un post solo se riesco a dare almeno un aiutino



è palese che stessi scherzando :)

mysql NON PUO' a parità di dati inseriti/connessioni aperte essere di un ordine di grandezza più piccolo su windows che su linux. Non mi stupirei del contrario invece.

che indicatori stai guardando? con che tool?
sono private bytes? virtual memory? working set?

controlla i parametri di configurazione su linux


PM Quote
Avatar
Neo1986 (Ex-Member)
Pro


Messaggi: 97
Iscritto: 21/06/2010

Segnala al moderatore
Postato alle 8:52
Giovedì, 08/07/2010
Codice sorgente - presumibilmente Linux

  1. mysql NON PUO' a parità di dati inseriti/connessioni aperte essere di un ordine di grandezza più piccolo su windows che su linux. Non mi stupirei del contrario invece.
  2.  
  3. che indicatori stai guardando? con che tool?
  4. sono private bytes? virtual memory? working set?
  5.  
  6. controlla i parametri di configurazione su linux



Stò utilizzando il tool "top" e vedo che nella colonna della ram ci sono 122mb occupati da mysql.... è una cosa un pò strana anche perchè ci sono 30mb di swap occupati, e la ram free diminuisce quando un utente naviga su 6-7 pagine, quindi non riesco a capire se è apache o mysql a darmi questo problema.

Che tool potrei usare per sapere effettivamente la ram utilizzata da tutti i processi in esecuzione?

Grazie

PM Quote