Torna indietro   Hardware Upgrade Forum > Software > Linux, Unix, OS alternativi

Plaud NotePin S, il registratore IA si fa indossabile (ma è facile da perdere)
Plaud NotePin S, il registratore IA si fa indossabile (ma è facile da perdere)
Quattro modi di indossarlo, stessa app del Plaud Note Pro e integrazione con il desktop. Il registratore IA da indossare di Plaud eccelle in mobilità, ma resta vincolato all'abbonamento ed è facile da perdere
Redmi Watch 6 in prova: lo smartwatch con ampio display da 2000 nit a meno di 100 euro
Redmi Watch 6 in prova: lo smartwatch con ampio display da 2000 nit a meno di 100 euro
Xiaomi ha portato Redmi Watch 6 anche sul mercato italiano, puntando su un display AMOLED da 2,07 pollici con picco di luminosità a 2000 nit, frame in alluminio da 9,9mm e un'autonomia dichiarata di 12 giorni. Lo smartwatch gira su HyperOS 3 e integra GPS, Bluetooth 5.4 e oltre 150 sport mode. Il tutto a meno di 100 euro
Mad Catz M.M.O. 7+: lo stesso DNA del R.A.T. 8+ ADV, ma con molti più pulsanti
Mad Catz M.M.O. 7+: lo stesso DNA del R.A.T. 8+ ADV, ma con molti più pulsanti
Con 22 tasti, il pulsante 5D, lo Shift Mode e il sensore PixArt 3395 da 26.000 DPI, il nuovo mouse wireless di Mad Catz si rivolge in modo preciso ai giocatori di MMO e RPG. Ma chi conosce già il R.A.T. 8+ ADV si accorgerà subito di quanto i due prodotti condividano, e di dove invece divergono
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 07-12-2009, 11:31   #1
Tjherg
Senior Member
 
L'Avatar di Tjherg
 
Iscritto dal: Apr 2001
Città: Bari
Messaggi: 1641
Apache 2 ed occupazione memoria elevata

Salve a tutti, qualche discussione fa cercavo un sw per effettuare una piccola gestione clienti, mi venne consigliato vtiger.

Questo sw si appoggia ad apache - mysql e php per funzionare.

Mi sono prodigato per l'installazione sulla mia ubuntu 9.10 e non ho avuto alcun problema una volta soddisfatte tutte le dipendenze, solo che ho notato una cosa praticamnte all'avvio del sistema ho
+ o - questa situazione nei processi
apache 2 mi crea 6 processi dai 5 ai 10 mb (di default)

poi una volta avviato il software via browser i processi diventano 9 tutti da 20-50 mb così la memoria occupata totale si aggira sui 400 - 500 mb
Non sono un po' tantini?

mi accade così che i miei 2 gb di ram tra memoria sys op memoria occupata da mysql memoria occupata da apache2 siano quasi completamente saturati.

E' normale oppure c'è qualche impostazione di apache da correggere?
__________________
Bisogna saper stare con tutti... anche col diavolo.
Tjherg è offline   Rispondi citando il messaggio o parte di esso
Old 07-12-2009, 13:51   #2
Gimli[2BV!2B]
Senior Member
 
L'Avatar di Gimli[2BV!2B]
 
Iscritto dal: Feb 2006
Città: Parma
Messaggi: 3010
Sia Apache che Mysql creano una serie di tread, ma la memoria che vedi indicata per ognuno di loro è in realtà condivisa (in massima parte).

Per esempio, al momento ho sotto mano un micro web-server virtuale con 91 MB di RAM.
Sto osservando dodici thread mysql in htop, per ognuno dei quali è indicata una occupazione di RAM del 21.7 % = 20240 Kb di Memoria residente.
Memoria totale di sistema occupata 30 Mb.
Stessa cosa, solo con un paio di mega di RAM coinvolta e solo 6 thread, per Apache.

In realtà l'occupazione di memoria dovuta al numero di thread è trascurabile.

Controlla cosa dice il comando free -m, sia a sistema appena avviato che dopo un po' di pagine servite da Apache.
Il valore che più rappresenta l'occupazione di memoria reale è la colonna used della riga +/- buffers/cache
__________________
~Breve riferimento ai comandi GNU/Linux (ormai non molto breve...)
Gimli[2BV!2B] è offline   Rispondi citando il messaggio o parte di esso
Old 07-12-2009, 17:37   #3
Tjherg
Senior Member
 
L'Avatar di Tjherg
 
Iscritto dal: Apr 2001
Città: Bari
Messaggi: 1641
con free -m esce questo
Codice:
             total       used       free     shared    buffers     cached
Mem:          2009       1685        323          0         53        433
-/+ buffers/cache:       1198        810
Swap:         2055        363       1691
Pero' già si vede che c'è qualcosa che nn va con lo swap.

Ho notato una cosa se nn uso il sw per diverso tempo il la memoria in uso diminuisce.
Sicoome ho anche postgresql in funzione provo a rimuoverlo.
Ho anche myphpadmin

non è che apache si mette "comodo" in base alla memoria disponibile?
__________________
Bisogna saper stare con tutti... anche col diavolo.

Ultima modifica di Tjherg : 07-12-2009 alle 17:43.
Tjherg è offline   Rispondi citando il messaggio o parte di esso
Old 07-12-2009, 20:10   #4
Gimli[2BV!2B]
Senior Member
 
L'Avatar di Gimli[2BV!2B]
 
Iscritto dal: Feb 2006
Città: Parma
Messaggi: 3010
Il risultato di free non mi sembra pessimo, senz'altro abbondante, ma ancora con un discreto margine prima di finire in thrashing.

Senz'altro il kernel alloca ad ogni thread fette di memoria virtuale proporzionali alla memoria disponibile, che però non è effettivamente occupata.
Quel valore di free indica la quantità verosimile di RAM/swap realmente occupata da dati, che, nel tuo caso, non è certamente poca.

Ora sto osservando un sistema più reale, con un un trio di siti basati su tecnologie ben diverse tra loro: php, Ruby on Rails su mod_passenger + fcgid, Perl su mod_perl + cgi.
Lavorandoci con qualche connessione la memoria di sistema totale occupata è di circa 150 MB / 1010 RAM + 1035 swap (solo Mysql + Apache2 + demoni fondamentali).
Il primo thread di Apache ha più del 50% di memoria condivisa e occupa 36 MB di memoria residente.
In totale sono una dozzina, in media occupano 30 MB di memoria; la memoria condivisa via via diminuisce come la relativa memoria residente fino ad un minimo del 13% su 20 MB.
Nel tuo caso, visto che si parla di un solo sito, mi aspetterei una situazione più omogenea.

Sono proprio i thread di Apache le voce più importante in termini di memoria occupata? In che proporzioni di memoria condivisa e residente?

Prova ad installare htop e prova ad analizzare i numeri che propone. Le colonne che osservo io sono RES (memoria residente, cioè RAM effettivamente occupata) ed SHR (shared memory, memoria condivisa tra i vari thread).
__________________
~Breve riferimento ai comandi GNU/Linux (ormai non molto breve...)
Gimli[2BV!2B] è offline   Rispondi citando il messaggio o parte di esso
Old 08-12-2009, 11:01   #5
Tjherg
Senior Member
 
L'Avatar di Tjherg
 
Iscritto dal: Apr 2001
Città: Bari
Messaggi: 1641
ok sono andato per eliminazione (ho ovvimente arrestato tutti i processi di apache mysqld), a quanto pare non c'entra un cavolo apache è ben altro che mi ciuccia ram

Clamav antivirus si mangia ben 112 mb

l'htop mi da res 118 mb e shr 524
poi altre cosette, cred che il tutto sia dipeso dalla ubuntu 9.10
ci tengo a sottolineare che io non sto utilizzando apache come vero server web ma solo in localhost.
__________________
Bisogna saper stare con tutti... anche col diavolo.
Tjherg è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Plaud NotePin S, il registratore IA si fa indossabile (ma è facile da perdere) Plaud NotePin S, il registratore IA si fa indoss...
Redmi Watch 6 in prova: lo smartwatch con ampio display da 2000 nit a meno di 100 euro Redmi Watch 6 in prova: lo smartwatch con ampio ...
Mad Catz M.M.O. 7+: lo stesso DNA del R.A.T. 8+ ADV, ma con molti più pulsanti Mad Catz M.M.O. 7+: lo stesso DNA del R.A.T. 8+ ...
Radeon RX 9070 GRE, AMD la porta in tutto il mondo | Recensione Gigabyte Gaming OC Radeon RX 9070 GRE, AMD la porta in tutto il mon...
Reolink OMVI 3i WiFi: videosorveglianza più intelligente e facile da usare Reolink OMVI 3i WiFi: videosorveglianza pi&ugrav...
TIM lancia il Pass Mondiali DAZN: 104 pa...
Tesla Roadster, promessa o miraggio? La ...
Mark Hamilton, la tavola periodica del m...
Hanger 13 annuncia Uomo d'Onore: espansi...
La battaglia delle HBM4 entra nel vivo: ...
Dopo 12 anni torna Alien: Isolation. Ecc...
ADATA Trusta ridurrà i costi di i...
SpaceX fornirà 110.000 GPU NVIDIA...
Hyundai IONIQ 6 N-Line, prova in antepri...
Sospesi i lavori di riparazione delle pe...
Formula V vi farà cambiare l'airf...
Netflix usa l'IA generativa per battere ...
Quando l'AI costruisce sé stessa:...
Meno ventole, più raffreddamento:...
Adidas Trionda: come funziona la tecnolo...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 10:13.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v