Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users Forum italiano (Italian)
  • Search

utilizzo cpu

Questa è la sezione italiana del forum gentoo destinata a fornire supporto all'omonima distribuzione.

Moderator: ago

Post Reply
  • Print view
Advanced search
12 posts • Page 1 of 1
Author
Message
ponzio
n00b
n00b
Posts: 41
Joined: Wed Mar 09, 2005 10:59 am

utilizzo cpu

  • Quote

Post by ponzio » Tue Jun 07, 2005 11:02 am

ciao,
ho un problema con l'utilizzo eccessivo della cpu, praticamente ogni volta che eseguo un'operazione abbastanza onerosa, anche un semplice cp di un file grosso, oppure mplayer, oppure amule, non riesco più a fare nulla, il mouse va a scatti, il browser non ce la fa, etc. le tipiche cose di un utilizzo esagerato della cpu.
ad esempio, utilizzando cdrecord e amule contemporaneamente ho il pc bloccato (non crasha, ma finché i processi non sono terminati non posso fare niente), la riga di top che riguarda la cpu è così:

Code: Select all

Cpu(s): 16.9% us,  3.4% sy,  0.0% ni,  0.0% id, 61.3% wa, 11.5% hi,  6.9% si
il fatto che sia così alta la percentuale di "wa" dovrebbe indicare che il problema sta nella lettura/scrittura su disco.
come posso fare per poter usare il pc, per esempio, anche mentre masterizzo? (limitare l'uso della cpu? boh!)
ciao e grazie
Top
johnnystuff
Tux's lil' helper
Tux's lil' helper
Posts: 142
Joined: Thu Aug 28, 2003 9:48 pm

  • Quote

Post by johnnystuff » Tue Jun 07, 2005 11:47 am

strano, anche perchè amule non è certo un programma "mangia risorse", nè cdrecord, a parte la lettura e scrittura da/su disco, che effettivamente possono impegnare anche tutta la disponibilità di cpu presente.
In ogni caso che procio hai? e ram e swap come stanno? Che programmi usi (magari delle gui in java o similari)? In questo caso anche xorg.conf deve essere scritto "bene". Con che flag hai compilato il sistema? Il kernel poi è configurato bene per il tuo hardware?
Bò....solo alcune domande per cercare di chiudere un po' il cerchio attorno a qualcosa....
:roll:
Top
g13
n00b
n00b
User avatar
Posts: 6
Joined: Fri Apr 15, 2005 8:52 am

  • Quote

Post by g13 » Tue Jun 07, 2005 12:14 pm

amule succhia giusto un 80% di cpu.. :)
Top
ponzio
n00b
n00b
Posts: 41
Joined: Wed Mar 09, 2005 10:59 am

  • Quote

Post by ponzio » Tue Jun 07, 2005 12:53 pm

johnnystuff wrote:strano, anche perchè amule non è certo un programma "mangia risorse", nè cdrecord, a parte la lettura e scrittura da/su disco, che effettivamente possono impegnare anche tutta la disponibilità di cpu presente.
In ogni caso che procio hai? e ram e swap come stanno? Che programmi usi (magari delle gui in java o similari)? In questo caso anche xorg.conf deve essere scritto "bene". Con che flag hai compilato il sistema? Il kernel poi è configurato bene per il tuo hardware?
Bò....solo alcune domande per cercare di chiudere un po' il cerchio attorno a qualcosa....
:roll:
processore

Code: Select all

ponzio # cat /proc/cpuinfo
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 6
model           : 8
model name      : AMD Athlon(TM) XP 2200+
stepping        : 1
cpu MHz         : 1393.461
cache size      : 256 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow
bogomips        : 2744.32
ram

Code: Select all

ponzio # free
             total       used       free     shared    buffers     cached
Mem:        514568     510568       4000          0      36152     163780
-/+ buffers/cache:     310636     203932
Swap:      1044184       4068    1040116
Le gui che uso sono poche, cdrecord da linea di comando, ovviamente anche cp, come DM uso xfce 4.2.0.
xorg.conf l'ho adattato da quello di esempio, le cflags sono:

Code: Select all

ponzio # cat /etc/make.conf
# These settings were set by the catalyst build script that automatically built this stage
# Please consult /etc/make.conf.example for a more detailed example
USE="apache2 dba gd imap live maildir mozilla mp3 network offensive pcre \
     php session -apm -f77 -foomaticdb -gtk2 -kde -gnome -pdflib -spell \
     -arts -gif -gtk -mad -qt -slang -tiff"
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
ACCEPT_KEYWORDS="~x86"
ALSA_CARDS="via82xx"
il kernel è il 2.6.9-gentoo-r1 e penso di averlo configurato bene, anche se non so in che senso, alla fine è un pc standard, dischi ide, niente di particolare.
Ho letto in giro qualcosa a proposito di attivare la modalità dma ai dischi (ora sembra che non sia attivata)

Code: Select all

ponzio # hdparm -d /dev/hdb

/dev/hdb:
 using_dma    =  0 (off)
grazie dell'attenzione
Top
fctk
Veteran
Veteran
Posts: 1424
Joined: Wed Jan 28, 2004 8:08 pm
Location: Milan, Italy, EU

  • Quote

Post by fctk » Tue Jun 07, 2005 12:56 pm

@ponzio
forse non c'entra niente... ma il dma dell'hard disk è attivo?
Top
ponzio
n00b
n00b
Posts: 41
Joined: Wed Mar 09, 2005 10:59 am

  • Quote

Post by ponzio » Tue Jun 07, 2005 1:02 pm

fctk wrote:@ponzio
forse non c'entra niente... ma il dma dell'hard disk è attivo?
credo che non sia attivo...

Code: Select all

ponzio # hdparm -d /dev/hdb

/dev/hdb:
 using_dma    =  0 (off)
ora provo attivandolo
Top
ponzio
n00b
n00b
Posts: 41
Joined: Wed Mar 09, 2005 10:59 am

  • Quote

Post by ponzio » Tue Jun 07, 2005 1:57 pm

mmm, non mi attiva la modalità dma...

Code: Select all

ponzio # hdparm -d1 /dev/hdb

/dev/hdb:
 setting using_dma to 1 (on)
 HDIO_SET_DMA failed: Operation not permitted
 using_dma    =  0 (off)
eppure nel kernel sono attivate le opzioni giuste...
con altri smanettamenti è un po' aumentata la velocità di trasferimento ma secondo me rimane bassa, i vostri dischi come sono?

Code: Select all

ponzio # hdparm -Tt /dev/hdb

/dev/hdb:
 Timing cached reads:   1080 MB in  2.00 seconds = 539.54 MB/sec
 Timing buffered disk reads:   22 MB in  3.01 seconds =   7.31 MB/sec
Top
johnnystuff
Tux's lil' helper
Tux's lil' helper
Posts: 142
Joined: Thu Aug 28, 2003 9:48 pm

  • Quote

Post by johnnystuff » Tue Jun 07, 2005 2:19 pm

prova ad incollare l'output di "#cat /usr/src/linux/.config | grep DMA" che mi sa che devi abilitare ancora qualcosa. Per il resto non so forse qualche problema con i driver grafici, ma mi sembra difficile che il tuo proc non sostenga una masterizzazione+amule simultaneamente. Io ho lo stesso proc, stessa ram e ci faccio ben di peggio.
Un paio di osservazioni: hai un sistema ~x86 o sbaglio? Che sia meglio fidarsi di un sistema più stabile?
Per quanto riguarda amule...misteri del creato....a me top da al massimo picchi del 13%, sennò sta fisso sul 6 o 7%
:roll:
Top
ponzio
n00b
n00b
Posts: 41
Joined: Wed Mar 09, 2005 10:59 am

  • Quote

Post by ponzio » Tue Jun 07, 2005 2:32 pm

Code: Select all

ponzio # grep DMA /usr/src/linux/.config
CONFIG_GENERIC_ISA_DMA=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
# CONFIG_BLK_DEV_IDEDMA_FORCED is not set
CONFIG_IDEDMA_PCI_AUTO=y
# CONFIG_IDEDMA_ONLYDISK is not set
CONFIG_BLK_DEV_IDEDMA=y
# CONFIG_IDEDMA_IVB is not set
CONFIG_IDEDMA_AUTO=y
sembra tutto a posto...
comunque adesso con le modifiche fatte con hdparm è scesa la percentuale di "wa" mentre è salita quella di "hi" (hardware interrupt? boh, qualcuno sa esattamente cosa sono le varie percentuali di cpu di top?)

Code: Select all

Cpu(s):  0.7% us,  4.0% sy,  0.0% ni,  0.0% id,  0.7% wa, 92.0% hi,  2.7% si
Top
johnnystuff
Tux's lil' helper
Tux's lil' helper
Posts: 142
Joined: Thu Aug 28, 2003 9:48 pm

  • Quote

Post by johnnystuff » Tue Jun 07, 2005 2:35 pm

Bene per il dma, per la tua domanda scusa ma è nù calcio di rigore:
MAN TOP :twisted:
:wink:
Top
gutter
Bodhisattva
Bodhisattva
User avatar
Posts: 7162
Joined: Sat Mar 13, 2004 10:37 pm
Location: Aarau, Aargau, Switzerland
Contact:
Contact gutter
Website

  • Quote

Post by gutter » Tue Jun 07, 2005 2:40 pm

ponzio wrote:mmm, non mi attiva la modalità dma...
Seleziona nel kernel il supporto al chipset corretto.
Registered as User #281564 and Machines #163761
Top
ponzio
n00b
n00b
Posts: 41
Joined: Wed Mar 09, 2005 10:59 am

  • Quote

Post by ponzio » Tue Jun 07, 2005 3:05 pm

johnnystuff wrote:Bene per il dma, per la tua domanda scusa ma è nù calcio di rigore:
MAN TOP
ehm... grazie ma non dice niente di "wa", "hi", "si", etc.
gutter wrote:Seleziona nel kernel il supporto al chipset corretto.
è già selezionato "VIA82CXXX chipset support" come modulo ed è già caricato

Code: Select all

ponzio # lsmod
Module                  Size  Used by
tun                     7424  0
via82cxxx              11804  0 [permanent]
snd_via82xx            23300  2
fglrx                 229596  9
sk98lin               165096  1
ciao e grazie per l'attenzione
Top
Post Reply
  • Print view

12 posts • Page 1 of 1

Return to “Forum italiano (Italian)”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic