View Full Version : Problema di lentezza con debian
Ho un problema sulla mia debian quando spremo il computer (ad esempio compilando) ma soprattutto quando apt-getto (e qui la cosa si fa piu strana). Praticamente se uso xmms la musica scatta letteralmente e anche il movimento del mouse un po stenta. L'hardware del pc e' a posto (un celly 1200 con 512mb di ram che va ottimamente con windows), la debian e' aggiornata alla sid e questo e' cio che ottengo con lsmod
Module Size Used by Not tainted
8139too 15048 1
mii 2496 0 [8139too]
radeon 81012 0
ext2 34464 0 (unused)
autofs4 9876 0 (unused)
emu10k1 60972 0
ac97_codec 11860 0 [emu10k1]
sound 59368 0 [emu10k1]
soundcore 3844 7 [emu10k1 sound]
aic7xxx 131764 0 (unused)
sr_mod 14360 0 (unused)
scsi_mod 87328 2 [aic7xxx sr_mod]
mousedev 4340 1
evdev 4672 0 (unused)
ide-cd 32320 0
cdrom 28736 0 [sr_mod ide-cd]
floppy 50492 0
isofs 17128 0 (unused)
umsdos 27844 0 (unused)
msdos 6092 0 [umsdos]
ntfs 54624 1
vfat 10860 0 (unused)
fat 32024 0 [umsdos msdos vfat]
keybdev 2116 0 (unused)
input 3488 0 [mousedev evdev keybdev]
msr 1544 0 (unused)
microcode 3612 0 (unused)
e questo e' top
Tasks: 54 total, 2 running, 52 sleeping, 0 stopped, 0 zombie
Cpu(s): 2.7% user, 0.3% system, 0.0% nice, 97.0% idle
Mem: 516788k total, 269552k used, 247236k free, 27048k buffers
Swap: 530104k total, 0k used, 530104k free, 173720k cached
Avete qualche suggerimento?
maxithron
19-06-2003, 14:06
tutti i moduli che hai li hai scelti perchè realmente ti servono?
Perchè ho visto che 11 di essi sono unused.
Altra cosa, i software che usi li hai compilati uno per volta oppure hai scaricato i cari.deb, tar, etc.?
Il dma e' attivato?
hdparm -d /dev/hda
I moduli non li uso tutti, però sono quelli che potrei usare abbastanza frequentemente. Ma secondo te sono troppi?
I pochi programmi che ho (l'installazione e' nuova nuova) sono tutti presi da deb.
In effetti non so se ho il dma attivato, ora mi leggo un po di documentazione su hdparm, comunque pensi potrebbe essere questo il problema? (comunque in hardware il dma è attivato dato che su windows funziona)
Originally posted by "R4iDei"
...
Prova a dare
hdparm -d /dev/hda
e posta cosa dice
maxithron
19-06-2003, 14:43
Originally posted by "R4iDei"
I pochi programmi che ho (l'installazione e' nuova nuova) sono tutti presi da deb.
In effetti non so se ho il dma attivato, ora mi leggo un po di documentazione su hdparm, comunque pensi potrebbe essere questo il problema? (comunque in hardware il dma è attivato dato che su windows funziona)
Per quanto riguarda i prog, benchè i pacchetti .deb sono ovviamente ottimizzati per debian, possono essere un pò lenti in esecuzione.
Personalmente per i programmi che uso di +, preferisco scaricarmi i sorgenti anche se poi i tempi di compilazione si allungano notevolmente ma poi l'apertura dei task, risulta velocissima.
Tornando invece al msg di lovaz, sono convinto che se dai hdparm -d /dev/hda, ti dirà = 0 (off) e questa è senz'altro un'altra ragione per la "lentezza" dei programmi.
maxithron
19-06-2003, 14:52
Nel caso in cui vedi che il dma è off, puoi abilitarlo scrivendo:
hdparm -d1 /dev/hda
se poi vuoi disabilitarlo:
hdparm -d0 /dev/hda
quindi :o :p
0 = off | 1 = on
maxithron
19-06-2003, 14:58
Se poi invece vuoi postarci tutte le info del tuo HD (comprese le foto hard!! :pig: :pig: ) scrivi:
hdparm -i /dev/hda
Ragazzi ho qualche problemino:( facendo hparm -d il dma e' effettivamente disattivato, ma se faccio d1 mi da questo errore
/dev/hda:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)
ma me lo da anche se lo metto off.
Queste sono le info
/dev/hda:
ATA device, with non-removable media
Model Number: QUANTUM FIREBALLP LM30
Serial Number: 186021036204
Firmware Revision: A35.0700
Standards:
Used: ATA/ATAPI-5 T13 1321D revision 1
Supported: 5 4 3 2 & some of 6
Configuration:
Logical max current
cylinders 16383 16383
heads 16 16
sectors/track 63 63
--
CHS current addressable sectors: 16514064
LBA user addressable sectors: 58633344
device size with M = 1024*1024: 28629 MBytes
device size with M = 1000*1000: 30020 MBytes (30 GB)
Capabilities:
LBA, IORDY(can be disabled)
bytes avail on r/w long: 4 Queue depth: 1
Standby timer values: spec'd by Vendor, no device specific minimum
R/W multiple sector transfer: Max = 16 Current = 16
DMA: mdma0 mdma1 mdma2 udma0 udma1 *udma2 udma3 udma4
Cycle time: min=120ns recommended=120ns
PIO: pio0 pio1 pio2 pio3 pio4
Cycle time: no flow control=120ns IORDY flow control=120ns
Commands/features:
Enabled Supported:
* READ BUFFER cmd
* WRITE BUFFER cmd
* Host Protected Area feature set
* Look-ahead
* Write cache
* Power Management feature set
Security Mode feature set
* SMART feature set
SET MAX security extension
* DOWNLOAD MICROCODE cmd
Security:
Master password revision code = 65534
supported
not enabled
not locked
not frozen
not expired: security count
not supported: enhanced erase
24min for SECURITY ERASE UNIT.
HW reset results:
CBLID- above Vih
Device num = 0 determined by the jumper
come vedete l'ultradma e' supportato (infatti lo riesco a mettere sia dal bios che da windows) ma non ci capisco molto di hd... :(
maxithron
19-06-2003, 15:16
lo dai da root il comando?
si lo do da root anche perche da user non si può!
Comunque ora mi sono messo a smanettare un po nel kernel, mi sa che il problema sta li, forse non ho compilato qualche supporto per il dma
maxithron
19-06-2003, 15:38
Originally posted by "maxithron"
lo dai da root il comando?
Te l'ho chiesto perchè spesso associo la mia cretinaggine come un fattore comune a tutti dato che è l'errore che commetto + spesso :p :p
Originally posted by "R4iDei"
si lo do da root anche perche da user non si può!
Comunque ora mi sono messo a smanettare un po nel kernel, mi sa che il problema sta li, forse non ho compilato qualche supporto per il dma
devi vedere se c'e' il tuo chipset nella config del kernel
Originally posted by "R4iDei"
Comunque ora mi sono messo a smanettare un po nel kernel, mi sa che il problema sta li, forse non ho compilato qualche supporto per il dma
Credo sia proprio questo il punto ;)
Rieccomi! Il problema era un mio banalissimo errore dato che avevo per sbaglio ucciso il supporto per il dma nel kernel^^ Ricompilato e grazie a tutti, senza i vostri consigli ci avrei messo anni e anni per capirlo (come avrete intuito sono un ragazzo veloce) :muro:
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.