Newsgroup: it.comp.os.linux.sys
Titolo: Durante il trasferimento via rete o la copia di grossi file il  sistema in pratica si blocca

Salve
Durante il trasferimento via rete o la copia di grossi file il sistema
in pratica si blocca.
Succede che la CPU è praticamente inutilizzata ma il kernel è occupato
nella gestione del disco.
Se provo ad aprire una qualsiasi applicazione (anche un terminale)
questo mi appare anche dopo 30/40 secondi!!!
La cosa che mi fa rabbia è che sto kernel potrebbe andare piu' piano a
copiare i file ma dare piu' risposta a gli altri processi!!!!
Domanda esiste una qualche opzione del kernel per renderlo piu'
reattivo
anche quando deve lavorare con gli HD !?!?!
Grazie.
PS alcune info...
Linux uboot 2.6.22-15-generic #1 SMP x86_64 GNU/Linux
AMD Athlon(tm) 64 X2 Dual Core Processor 3800+
/dev/sda1 on / type ext3 (rw,noatime,errors=remount-ro)
/dev/sda:
 Timing cached reads:   916 MB in  2.00 seconds = 458.17 MB/sec
 Timing buffered disk reads:  220 MB in  3.01 seconds =  73.10 MB/sec
MemTotal:      2063624 kB
MemFree:        195456 kB
Buffers:        149172 kB
Cached:         908500 kB
SwapCached:     305924 kB
Active:         831948 kB
Inactive:       871244 kB
SwapTotal:     3148700 kB
SwapFree:      2536992 kB

 /dev/sda1 on / type ext3 (rw,noatime,errors=remount-ro)
In /etc/fstab monta la partizione con le opzioni "nobh,data=writeback"
-- 
Vincenzo

 A computer without Windows is like a fish without a bicycle
Si proprio quello che mi chiedo...
non penso sia colpa del HD (tra l'altro ne ho due e non cambia niente
su entrambi)
come vedi sotto un WD da 320 ed un MAXTOR da 80 entrambi visti come
SATA 2 UDMA 133
tutti i drivers NVIDIA aggiornati a 64 bit perbenino
quello che non capisco è perche il kernel, alle richieste di un altro
processo di accedere ad una risorsa,
non risponda se non dopo molto tempo.
Forse deve essere cosi ? sono io che voglio troppo ?
PS la distribuzione è una UBUNTU 7.10 64 server
ps allego il pezzo dmesg interessante...
[   24.888157] scsi0 : sata_nv
[   24.888253] scsi1 : sata_nv
[   24.888342] ata1: SATA max UDMA/133 cmd 0xffffc20000aac480 ctl
0xffffc20000aac4a0 bmdma 0x000000000001d400 irq 20
[   24.888347] ata2: SATA max UDMA/133 cmd 0xffffc20000aac580 ctl
0xffffc20000aac5a0 bmdma 0x000000000001d408 irq 20
[   24.897448] ohci1394: fw-host0: OHCI-1394 1.0 (PCI): IRQ=[18]
MMIO=[c3000000-c30007ff]  Max Packet=[2048]  IR/IT contexts=[4/8]
[   25.148019] usb 2-4: new full speed USB device using ohci_hcd and
address 2
[   25.355942] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[   25.358538] usb 2-4: configuration #1 chosen from 1 choice
[   25.375517] ata1.00: ATA-8: WDC WD3200AAJS-00VWA0, 12.01B02, max
UDMA/133
[   25.375525] ata1.00: 625142448 sectors, multi 1: LBA48 NCQ (depth
31/32)
[   25.391907] ata1.00: configured for UDMA/133
[   25.667287] usb 2-9: new full speed USB device using ohci_hcd and
address 3
[   25.863754] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[   25.872293] ata2.00: ATA-7: Maxtor 6V080E0, VA111900, max UDMA/133
[   25.872298] ata2.00: 160086528 sectors, multi 1: LBA48 NCQ (depth
31/32)
[   25.884344] usb 2-9: configuration #1 chosen from 1 choice
[   25.892314] ata2.00: configured for UDMA/133
[   25.895673] scsi 0:0:0:0: Direct-Access     ATA      WDC
WD3200AAJS-0 12.0 PQ: 0 ANSI: 5
[   25.895683] ata1: bounce limit 0xFFFFFFFFFFFFFFFF, segment boundary
0xFFFFFFFF, hw segs 61
[   25.899689] scsi 1:0:0:0: Direct-Access     ATA      Maxtor
6V080E0   VA11 PQ: 0 ANSI: 5
[   25.899708] ata2: bounce limit 0xFFFFFFFFFFFFFFFF, segment boundary
0xFFFFFFFF, hw segs 61

 ps allego il pezzo dmesg interessante...
Chi lo sa? Sicuramente non stai dando molte informazioni utili
all'individuazione del problema. Dici che hai problemi ai dischi, poi dici
che non sono i dischi... posti un estratto del dmesg che non si sa che
utilità possa avere, mentre non riporti informazioni utili e di base come il
load average ed i valori di consumo di cpu riportati da top (us,sy,ni,id,wa,
 hi,si,st). Magari anche un eventuale estratto dei log sarebbe cosa gradita
se vi si trovassero informazioni utili.
Quindi un po' di impegno e prova a essere un po' più prodigo di notizie.
Fai finta di essere uno schizofrenico che soffre di doppia personalità: una
delle due personalità espone all'altra il problema, e l'altra gli chiede
ulteriori informazioni per capire meglio di cosa si tratta.
Poi alla seconda personalità fai postare qui sul NG tutto il materiale
raccolto interrogando la prima. :-)
-- 
Flavio Visentin
Scientists have finally discovered what's wrong with the female brain:
On the left side, there is nothing right, and on the right side, there
is nothing left.

 da capire che te ne fai dell'accelerazione 3D su un server, ma vabbè...
Credo si riferisse ai driver del chipset SATA, che esistono prodotti da
NVidia, nforce2/3 per esempio (però è un server mooooolto povero se ha
chipset nvidia...)
-- 
Vide

Intanto grazie per le varie risposte,
premetto che chiamo server il mio PC solo perchè sta acceso sempre e
ogni tanto accendo il monitor per farci
una giro in FlightGear, girellare su internet un paio d'ore.
Inoltre c'è praticamente installato un bel po' di roba 'server' :
apache, mysql, php, samba, vmwareserver, portman, ecc...
ok, metto sotto stress e invio un bel po' di informazioni.
Paolo


 
Succedeva anche a me.
Però io ho un PC desktop usato come desktop.
Quindi sulla riga di boot ho aggiunto elevator=cfq
Adesso va bene.
Mauro


Ho cercato tutte le varie modifiche proposte e ho visto anche altre
cosette
 
http://www.salatti.net/tweak-ubuntu-for-speed/lang-pref/it/
 ed
altri...
ora è tutto un altro viaggiare, anche se devo finire di fare alcuni
test
(ps non mi chiedete cosa ha fatto di + perchè ho rifatto i test alla
fine)
rigrazio tutti
Paolo