Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
xorg fisso al 4~5% di cpu
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
Peach
Advocate
Advocate


Joined: 08 Mar 2003
Posts: 3686
Location: London, UK

PostPosted: Fri Mar 17, 2006 10:39 am    Post subject: xorg fisso al 4~5% di cpu Reply with quote

salve a tutti.. riporto qui un funzionamento che non capisco se rientri nella norma ma che mi affligge da ormai parecchi mesi.
Praticamente Xorg occupa indiscriminatamente dal 4% al 5% di cpu. La cosa assurda è che non so a cosa è dovuto.

Ricordo un tempo in cui tutto ciò non avveniva.

Ora un po' di informazioni tecniche per chi vuole darmi una mano a risolvere.
Code:
# equery uses xorg-x11
[ Searching for packages matching xorg-x11... ]
[ Colour Code : set unset ]
[ Legend        : Left column  (U) - USE flags from make.conf                     ]
[                  : Right column (I) - USE flags packages was installed with ]
[ Found these USE variables for x11-base/xorg-x11-6.8.2-r6 ]
 U I
 - - 3dfx             : Adds support for 3dfx video cards to XFree86. See: voodoo3
 - - 3dnow            : Adds support for 3dnow multimedia processor instructions
 + + bitmap-fonts     : Builds the crappy 100 DPI and 75 DPI fonts
 - - cjk              : Adds support for Multi-byte character languages (Chinese, Japanese, Korean) - - debug            : Tells configure and the makefiles to build for debugging. Effects vary across packages, but generally it will at least add -g to CFLAGS. Remember to set FEATURES=nostrip too
 + + dlloader         : Enable dynamic module loader instead of ELF loader
 - - dmx              : Build Distributed Multiheaded X
 - - doc              : Adds extra documentation (API, Javadoc, etc)
 + + font-server      : Build XFS, the X Font Server
 - - insecure-drivers : Builds insecure DRI stuff for via, mach64 and savage
 + + ipv6             : Adds support for IP version 6
 - - minimal          : Install a very minimal build (disables, for example, plugins, fonts, most drivers, non-critical features)
 + + mmx              : Adds support for optimizations for Pentium MMX and Athlon class processors
 + + nls              : Adds Native Language Support (using gettext - GNU locale utilities)
 - - nocxx            : Disable support for C++ (DON'T USE THIS UNLESS YOU KNOW WHAT YOU'RE DOING)
 + + opengl           : Adds support for OpenGL (3D graphics)
 + + pam              : Adds support PAM (Pluggable Authentication Modules) - DANGEROUS to arbitrarily flip
 - - sdk              : Builds the software development kit
 + + sse              : fast floating point optimization for PentiumIII+ class chips
 - - static           : !!do not set this during bootstrap!! Causes binaries to be statically linked instead of dynamically
 + + truetype-fonts   : Build TrueType fonts
 + + type1-fonts      : Build Type1 fonts
 - - uclibc           : Enable uclibc specific patches and build or link uclibc
 - - xprint           : Support for xprint, http://www.mozilla.org/projects/xprint/
 + + xv               : Adds in optional support for the Xvideo extension (an X API for video playback)


Code:
# emerge info
Portage 2.0.54 (default-linux/x86/2005.1, gcc-3.4.5, glibc-2.3.5-r2, 2.6.13-gentoo-r5 i686)
=================================================================
System uname: 2.6.13-gentoo-r5 i686 Intel(R) Pentium(R) M processor 1.60GHz
Gentoo Base System version 1.6.14
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium-m -pipe -g"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium-m -pipe -g"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks fixpackages nostrip sandbox sfperms strict usersandbox"
GENTOO_MIRRORS="http://gentoo.ngi.it/ http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources/ ftp://ftp.unina.it/pub/linux/distributions/gentoo"
LANG="it_IT@euro"
LC_ALL="it_IT@euro"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X aac aalib acl acpi alsa apache2 asf audacious audiofile avi bash-completion bitmap-fonts bundled-libs bzip2 bzlib cairo calendar cdda cdio cdparanoia cdr crypt cscope cups curl dbus directfb divx4linux dlloader dri dv dvd dvdr dvdread dynamic effects emboss encode escreen ethereal exif expat fam fb fbcon fbsplash ffmpeg flac flash font-server foomaticdb fortran freetype ftp fuse gd geoip gif gimp gimpprint glut gphoto2 gpm graphviz gtk gtk2 hal icq id3 imagemagick imlib inkjar ipv6 jabber java javascript jikes jpeg junit lame lcms libg++ libwww lm_sensors lzw-tiff mad mhash mikmod ming mjpeg mmx mng motif mozsvg mp3 mpeg mpeg2 mpeg4 mysql mysqli ncurses nls nodrm nptl nsplugin nvidia offensive ogg oggvorbis opengl oss pam pcmcia pcre pdf pdflib perl php plugin png pnp posix python quicktime radiotap rar readline real rtc samba sdl session slang sockets spell sqlite sse sse2 ssl stroke svg svga sysfs tcltk tcpd tetex threads tiff tokenizer truetype truetype-fonts type1-fonts udev unicode usb utf8 v4l vcd vorbis wifi win32codecs wma wmf wxgtk1 wxwindows x11vnc xchatdccserver xine xinerama xml2 xmms xosd xscreensaver xv xvid yv12 zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS, LINGUAS


se serve qualche altro estratto, tipo la conf di xorg... il pacco reale è non capire cosa di xorg ciucci la cpu
_________________
Gentoo user since 2004.
"It's all fun and games, until someone loses an eye" - mom
Back to top
View user's profile Send private message
Bionicle
Apprentice
Apprentice


Joined: 06 Nov 2004
Posts: 172
Location: TI, svizzera

PostPosted: Fri Mar 17, 2006 1:04 pm    Post subject: Reply with quote

Ciao,
anche da me controllando Xorg é il processo che occupa "più" CPU di tutti.
Quando non faccio niente e non muovo niente é a circa 2%.
Secondo me é causato forse dai continui aggiornamenti, come superkaramba che aggiorna i grafici CPU, RAM , ecc...

Ho controllato chiudendo superkaramba scende di 1% per arrivare a consumare una media di 1%.

Ciao
Back to top
View user's profile Send private message
Flonaldo
Guru
Guru


Joined: 21 Nov 2003
Posts: 572
Location: Bologna

PostPosted: Fri Mar 17, 2006 2:56 pm    Post subject: Reply with quote

Idem, ho riscontrato la stessa cosa su due architetture diverse quindi... credo sia normale! Anche se forse il 4-5% è un tantino eccessivo....a me si aggira intorno al 2%
_________________
Odio un po' di meno gli uomini coi capelli rossi
La mia musica http://www.last.fm/user/Flonaldo/
Back to top
View user's profile Send private message
Peach
Advocate
Advocate


Joined: 08 Mar 2003
Posts: 3686
Location: London, UK

PostPosted: Fri Mar 17, 2006 4:58 pm    Post subject: Reply with quote

Bionicle wrote:
Ciao,
anche da me controllando Xorg é il processo che occupa "più" CPU di tutti.
Quando non faccio niente e non muovo niente é a circa 2%.
Secondo me é causato forse dai continui aggiornamenti, come superkaramba che aggiorna i grafici CPU, RAM , ecc...

Ho controllato chiudendo superkaramba scende di 1% per arrivare a consumare una media di 1%.

Ciao

si vero, 4~5 è un po' tanto ed è esclusivo di xorg (almeno da quello che risulta da top). Inoltre, come ho già detto prima, non succedeva all'inizio... non vorrei fosse stata qualche flag bastarda...
_________________
Gentoo user since 2004.
"It's all fun and games, until someone loses an eye" - mom
Back to top
View user's profile Send private message
zolar czakl
Apprentice
Apprentice


Joined: 25 Sep 2004
Posts: 162
Location: UMRK

PostPosted: Fri Mar 17, 2006 5:17 pm    Post subject: Reply with quote

Forse l'accusa a Xorg e' troppo generica.
Questo il risultato di top senza fare nulla.

Code:

Cpu(s):  2.0% us,  0.0% sy,  0.0% ni, 98.0% id,  0.0% wa,  0.0% hi,  0.0% si
Mem:   1036524k total,   981940k used,    54584k free,        0k buffers
Swap:   999928k total,      136k used,   999792k free,   703444k cached

     PID   NI    VIRT     RES     SHR     S    %CPU  %MEM     TIME+   COMMAND                                                                                                                               
16079     0  99232     36m     16m     S        0.0         3.6    1:32.06     /usr/lib/mozilla-firefox/firefox-bin -P default                                                                                       
15631     0  75776     62m   4096      S        0.0         6.2    1:04.61    X :0 -nolisten tcp -br -deferglyphs 16                                                                                                 
  3312     0  13120   7740    5520      S        0.0         0.7    0:00.23     /usr/lib/rox/ROX-Filer/ROX-Filer                                                                                                       
  3289     0  10204   7720    2092      S        0.0         0.7    0:01.53     xterm -T =  t e r m i n a l  =                                                                                                         
15637     0    5744   3984    2628      S        0.0         0.4    0:01.64     fvwm2
15639     0    4084   1688    1360      S        0.0         0.2    0:00.10     /usr/lib/fvwm/2.5.16/FvwmPager 9 4 none 0 8 0 3                                                                                       
  3291     0    3124   1952    1140      S        0.0         0.2    0:00.12     -bash                                                                                                                                 
15606     0    3116   1944    1132     S         0.0         0.2    0:00.11     -bash                                                                                                                                 
15591     0    2952   2044    1160     S         0.0         0.2    0:01.13     -bash                                                                                                                                 
15640     0    2448     564       468     S         0.0         0.1    0:00.00     /usr/lib/fvwm/2.5.16/FvwmEvent 11 4 none 0 8                                                                                           
15618     0    2352   1004       872     S         0.0         0.1    0:00.00     /bin/sh /usr/bin/startx                                                                                                               
15635     0    2352     968       840     S         0.0         0.1    0:00.00     /bin/sh /home/ongaku/.xinitrc                                                                                                         
16070     0    2352   1168       924     S         0.0         0.1    0:00.00     /bin/bash /usr/libexec/mozilla-launcher -P default                                                                                     
15630     0    2256     664       564     S         0.0         0.1    0:00.00     xinit /home/ongaku/.xinitrc -- -nolisten tcp -br -deferglyphs 16                                                                       
  3355     0    2060   1044       812     R         2.0         0.1    0:00.02     top                                                                                                                                   
  4928     0    1800     772       580     S          0.0        0.1    0:00.00      /usr/sbin/syslog-ng                                                                                                                   
    382   -4     1688     480       308     S          0.0        0.0    0:00.07      /sbin/udevd --daemon                                                                                                                   
         1     0    1452     512       448     S          0.0        0.0    0:00.23      init [3]                                                                                                                               
15638     0    1440     404       292     S          0.0        0.0    0:00.01      /usr/lib/fvwm/2.5.16/FvwmCommandS 7 4 none 0 8                                                                                         

Il picco in top ( con aggiornamento a 0.5" ) avviene ogni 5 secondi circa e dura il tempo di notarlo.

Forse gli indiziati maggiori sono il WM e demoni vari.
Back to top
View user's profile Send private message
Peach
Advocate
Advocate


Joined: 08 Mar 2003
Posts: 3686
Location: London, UK

PostPosted: Fri Mar 17, 2006 6:02 pm    Post subject: Reply with quote

Mi spiace, piacerebbe anche a me imputare il consumo della cpu a qualcun'altro ma lo tengo d'occhio da parecchio...
Code:
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
 7565 root      15   0 99644  58m 9972 S  4.3 11.8  22:36.37 X

_________________
Gentoo user since 2004.
"It's all fun and games, until someone loses an eye" - mom
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31287
Location: here

PostPosted: Mon Mar 20, 2006 9:42 am    Post subject: Reply with quote

Io l'unica flag differente dalle tue e' che ho dlloader disabilitata poi non ho la piu pallida idea se possa centrare
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
Peach
Advocate
Advocate


Joined: 08 Mar 2003
Posts: 3686
Location: London, UK

PostPosted: Mon Mar 20, 2006 3:25 pm    Post subject: Reply with quote

fedeliallalinea wrote:
Io l'unica flag differente dalle tue e' che ho dlloader disabilitata poi non ho la piu pallida idea se possa centrare

appena provato a ricompilare con dlloader disabilitata e non è cambiato nulla :cry:
_________________
Gentoo user since 2004.
"It's all fun and games, until someone loses an eye" - mom
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31287
Location: here

PostPosted: Tue Mar 21, 2006 8:04 am    Post subject: Reply with quote

E il -g delle CFLAGS non puo' avere un'influenza? Non capisco perche' la metti fai debugging?
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
Peach
Advocate
Advocate


Joined: 08 Mar 2003
Posts: 3686
Location: London, UK

PostPosted: Tue Mar 21, 2006 9:29 am    Post subject: Reply with quote

fedeliallalinea wrote:
E il -g delle CFLAGS non puo' avere un'influenza? Non capisco perche' la metti fai debugging?

si, mi scoccia dover avere problemi su pacchetti e non avere modo di debuggare decentemente appena questo problema mi si presenta... però davvero.. non capisco
_________________
Gentoo user since 2004.
"It's all fun and games, until someone loses an eye" - mom
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31287
Location: here

PostPosted: Tue Mar 21, 2006 9:58 am    Post subject: Reply with quote

Peach wrote:
si, mi scoccia dover avere problemi su pacchetti e non avere modo di debuggare decentemente appena questo problema mi si presenta... però davvero.. non capisco

Quindi da quanto ho capito l'hai sempre avuta attiva e non sta li il problema, giusto?
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
Peach
Advocate
Advocate


Joined: 08 Mar 2003
Posts: 3686
Location: London, UK

PostPosted: Tue Mar 21, 2006 10:03 am    Post subject: Reply with quote

fedeliallalinea wrote:
Peach wrote:
si, mi scoccia dover avere problemi su pacchetti e non avere modo di debuggare decentemente appena questo problema mi si presenta... però davvero.. non capisco

Quindi da quanto ho capito l'hai sempre avuta attiva e non sta li il problema, giusto?

no in effetti l'ho attivata da non tantissimo... potrebbe essere quello, si. Provo a ricompilare xorg senza -g e vediamo che succede.
_________________
Gentoo user since 2004.
"It's all fun and games, until someone loses an eye" - mom
Back to top
View user's profile Send private message
!equilibrium
Bodhisattva
Bodhisattva


Joined: 06 Jun 2004
Posts: 2109
Location: MI/BG/LC

PostPosted: Tue Mar 21, 2006 12:07 pm    Post subject: Reply with quote

anche sul mio notebook Xorg7 mi sta sul 4/5% di cpu, anche quando non faccio nulla, ma non è un uso costante della CPU, lo è solo per brevi frazioni di tempo. Per rilevarlo con il 'top' devo scendere al di sotto di 0.5 come valore di Delay. Infatti Xorg non mi pregiudica la reattività di tutta la macchina.
_________________
Arch Tester for Gentoo/FreeBSD
Equilibrium's Universe

all my contents are released under the Creative Commons Licence by-nc-nd 2.5
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31287
Location: here

PostPosted: Tue Mar 21, 2006 12:39 pm    Post subject: Reply with quote

Peach wrote:
no in effetti l'ho attivata da non tantissimo... potrebbe essere quello, si. Provo a ricompilare xorg senza -g e vediamo che succede.

Mi spiace che devi ricompilare ma non vedo nient'altro di strano
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
Peach
Advocate
Advocate


Joined: 08 Mar 2003
Posts: 3686
Location: London, UK

PostPosted: Thu Mar 23, 2006 10:12 am    Post subject: Reply with quote

Niente da fare: ora ho ricompilato xorg con CFLAGS="-O2 -march=pentium-m -pipe" ma il fastidio non è andato via...
!equilibrium wrote:
anche sul mio notebook Xorg7 mi sta sul 4/5% di cpu, anche quando non faccio nulla, ma non è un uso costante della CPU, lo è solo per brevi frazioni di tempo. Per rilevarlo con il 'top' devo scendere al di sotto di 0.5 come valore di Delay. Infatti Xorg non mi pregiudica la reattività di tutta la macchina.

io sono alla versione stabile di xorg, e effettivamente sono curioso di vedere come si comporta la nuova versione. In ogni caso a me xorg se provo a vedere sia con top che con htop sta lì, fisso e piantato a 4% di cpu. Non è bello, eh! :twisted:

altra cosa:
x mi viene lanciato con questa stringa:
Code:
/usr/X11R6/bin/X -quiet -nolisten tcp -auth /var/lib/:0.Xauth :0

_________________
Gentoo user since 2004.
"It's all fun and games, until someone loses an eye" - mom
Back to top
View user's profile Send private message
!equilibrium
Bodhisattva
Bodhisattva


Joined: 06 Jun 2004
Posts: 2109
Location: MI/BG/LC

PostPosted: Thu Mar 23, 2006 10:29 am    Post subject: Reply with quote

Peach wrote:
io sono alla versione stabile di xorg, e effettivamente sono curioso di vedere come si comporta la nuova versione. In ogni caso a me xorg se provo a vedere sia con top che con htop sta l�, fisso e piantato a 4% di cpu. Non � bello, eh! :twisted:


ah... uhmmm... rammento che parecchi mesi fa quando avevo la 6.9 ho avuto questo problema per un po, a dirla tutta mi ciucciava di + del 4/5%, era circa il 10/12% (ma ho un hardware molto vecchio), potrebbe anche essere un 'difetto' concenito della serie 6.x
_________________
Arch Tester for Gentoo/FreeBSD
Equilibrium's Universe

all my contents are released under the Creative Commons Licence by-nc-nd 2.5
Back to top
View user's profile Send private message
AIgor
n00b
n00b


Joined: 27 Apr 2004
Posts: 60
Location: Perugia - Italy

PostPosted: Thu Mar 23, 2006 1:05 pm    Post subject: Reply with quote

Ciao, dopo aver visto il tuo post ho controllato anch'io, ma per scrupolo lo ho fatto da tutti gli ambienti che utilizzo. Ecco i risultati ottenuti con top:
Gnome: 5-6%
Kde: 1-2%
Window Maker: 0.1-0.3%
Penso anch'io che X potrebbe non avere colpe (a proposito, io uso il modulare).
_________________
Russian roulette - bash edition:
Code:
root@localhost ~ # [ $[$RANDOM % 6] == 0 ] && rm -rf / || echo "You live"
Back to top
View user's profile Send private message
Peach
Advocate
Advocate


Joined: 08 Mar 2003
Posts: 3686
Location: London, UK

PostPosted: Thu Mar 23, 2006 1:22 pm    Post subject: Reply with quote

AIgor wrote:
Ciao, dopo aver visto il tuo post ho controllato anch'io, ma per scrupolo lo ho fatto da tutti gli ambienti che utilizzo. Ecco i risultati ottenuti con top:
Gnome: 5-6%
Kde: 1-2%
Window Maker: 0.1-0.3%
Penso anch'io che X potrebbe non avere colpe (a proposito, io uso il modulare).

hai ragione, però se è come dici tu, mi pare assurdo che non si veda un processo del WM - nel mio caso xfce4.
In ogni caso giustamente proverò a monitorare il tutto con X nudo e crudo.
Altra cosa che non mi torna: ribadisco che una volta sempre usando xfce4 questo non succedeva...
_________________
Gentoo user since 2004.
"It's all fun and games, until someone loses an eye" - mom
Back to top
View user's profile Send private message
AIgor
n00b
n00b


Joined: 27 Apr 2004
Posts: 60
Location: Perugia - Italy

PostPosted: Thu Mar 23, 2006 1:46 pm    Post subject: Reply with quote

Peach wrote:
hai ragione, però se è come dici tu, mi pare assurdo che non si veda un processo del WM

Ho fatto un'altra prova: sullo stesso computer, da sessione Gnome ma avviata da root (ambiente "pulito" da applet e personalizzazioni varie) ottengo da top un valore di 0.2-0.3%. Alcune caratteristiche del WM (font, effetti, ecc.) sono comunque gestite da X, quindi forse è per questo che non si vedono processi "esosi" a carico del WM stesso.
_________________
Russian roulette - bash edition:
Code:
root@localhost ~ # [ $[$RANDOM % 6] == 0 ] && rm -rf / || echo "You live"
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum