it.comp.lang.python
  Home FAQ Contact Sign in
it.comp.lang.python only
 
Advanced search
December 2007
motuwethfrsasuw
     12 48
3456789 49
10111213141516 50
17181920212223 51
24252627282930 52
31       1
2007
 Jan   Feb   Mar   Apr 
 May   Jun   Jul   Aug 
 Sep   Oct   Nov   Dec 
2008 2007 2006  
total
it.comp.lang.python Profile…
RELATED GROUPS

POPULAR GROUPS

 Up
  Re: Informazioni su sistema (RAM, CPU...)         


Author: Gian Mario Tagliaretti
Date: Dec 25, 2007 10:46

On Tue, 25 Dec 2007 11:41:05 +0000, Manlio Perillo wrote:
> Su sistemi UNIX esiste il filesystem /proc, ma non c'è uno standard
> quindi magari per i vari sistemi operativi ci saranno delle differenze
> (man proc per maggiori info).

libgtop usa il filesystem /proc, ci sono i python bindings in gnome-
python-desktop.

Per la documentazione devi purtroppo usare quella per la libreria C:
http://library.gnome.org/devel/libgtop/stable/

ciao!
--
Gian Mario Tagliaretti
no comments
  Re: Informazioni su sistema (RAM, CPU...)         


Author: Pablo Xon
Date: Dec 25, 2007 09:01

Manlio Perillo ha scritto:
> Puoi sempre usare programmi come ps, che magari sono disponibili anche
> per Windows.

Sì, il fatto è che avrei preferito non dover mettere le mani sui vari
server su cui girerà il programma (esclusa installazione di python e del
programma stesso, ovviamente).

Grazie, ciao,
Paolo
no comments
  Re: Informazioni su sistema (RAM, CPU...)         


Author: Pablo Xon
Date: Dec 25, 2007 08:14

Manlio Perillo ha scritto:
> Non esiste una interfaccia comune.

Come temevo.
Grazie mille, ciao,
Paolo
5 Comments
  Re: Informazioni su sistema (RAM, CPU...)         


Author: Manlio Perillo
Date: Dec 25, 2007 03:41

Il Mon, 24 Dec 2007 19:49:33 +0100, Pablo Xon ha scritto:
> Ciao,
> è possibile ottenere (indipendentemente dalla piattaforma) in una
> applicazione le seguenti informazioni: - RAM utilizzata
> dall'applicazione
> - RAM totale del sistema
> - RAM libera
> - percentuale di utilizzo totale della CPU - percentuale di utilizzo
> della CPU da parte dell'applicazione ?
>

Non esiste una interfaccia comune.
Su Windows dovresti usare le funzioni che hai già trovato.

Su sistemi UNIX esiste il filesystem /proc, ma non c'è uno standard
quindi magari per i vari sistemi operativi ci saranno delle differenze
(man proc per maggiori info).

Probabilmente ti conviene usare dei programmi la cui interfaccia è
definita da POSIX, come 'ps'.
Show full article (0.91Kb)
no comments
  Re: Informazioni su sistema (RAM, CPU...)         


Author: tin
Date: Dec 25, 2007 03:15

> Ho trovato questa ricetta per windows:
> http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/511491
> Cosa che mi fa temere non ci sia un metodo multipiattaforma...
> Sbaglio? Ditemi di sì! ;)

Solo perchè è Natale ti dico di si :))

In altri giorni però avrei detto di no :P
ciao
1 Comment