Newsgroup: it.comp.hardware
Titolo: HD lento

salve ho un ATA 100 7200 rpm 20 GB e mi sembra che sia un po lento.
per ottimizzarlo cosě si puň fare oltre al defrag e
Diskdoctor o scandisk?
mi viene il dubbio che la CPU sia il collo di bottiglia
per le prestazioni dell'HD (celeron 667@833Mhz)
che purtroppo non sono riuscito a portare a 100 Mhz di bus FSB in nessun
modo o č la scheda madre
che non ne vuole sapere o il processore
ma mi rendo conto che in questo caso sono OT ..

 ha scritto nel messaggio
news:p1t89.3786$
xi1.1...@news2.tin.it

sarebbe interessante sapere con quali criteri giudichi il disco "lento" cmq
dipende anche dalla scheda madre... se č una ata33 o ata66 non sfrutti di
certo l'ata100

uno che dice che la "cpu fa da collo di bottiglia per il disco" e'
sufficientemente ignorante da non meritare neanche una risposta :)
figuriamoci addentrarci in questioni tecniche.
Ciao, Sandro


Vabbe' un aiutino dai...: prova a cambiare  la piattina che va dalla mobo
all' h.d.; ecc...
Saluti

 figuriamoci addentrarci in questioni tecniche.
Ronie è un furbetto sa più cose di quello che vuol far sembrare e in questo
caso non mi pare abbia detto una corbelleria.
Una cpu può effettivamente far da collo di bottiglia anche per un HD, basta
effettuare qualche bench per verificare che potenziando la cpu aumentano
sensibilmente anche le prestazioni dell'HD.

 sensibilmente anche le prestazioni dell'HD.
un hd ha prestazioni "meccaniche" costanti indipendentemente dalla cpu, e
molto piu' basse rispetto non solo alla banda disponibile (il famoso ATA
33,66, o 100) ma soprattutto rispetto alla banda passante gestibile da una
cpu. Con una CPU piu' potente potrai avere generalmente un incremento delle
prestazioni del sistema, piuttosto limitato tra l'altro perche' il bus di
sistema viaggia comunque ad una frequenza che e' una frazione di quella
della cpu, ma non certo delle prestazioni del sottosistema disco. Se poi sei
in grado di supportare le tue affermazioni con argomentazioni tecniche,
sarei proprio curioso di sentirle :). A prescindere da questo, dire che la
"cpu fa da collo di bottiglia" non e' una corbelleria, ma proprio una
st****ata! Una cpu e' in grado di gestire gigabyte/secondo, un disco fisso
trasferisce nell'ipotesi migliore, 5/10 megabyte/s, e anche mettendo insieme
tutte le cache possibili e immaginabili, non si va olter i 40 megabyte/s, e
solo in caso di letture sequenziali (piuttosto improbabili, nelle
applicazioni reali).
Ciao, Sandro


Scusate se mi intrometto ma avevamo fatto la stessa discussione
partendo da un post di Yami "prestazioni HD" qualche mese fa. 
Non so se sia di cattivo gusto ma copio e incollo il mio post di
allora miseramente scopiazzato da PC Professionale.
"Scusa ma non sono daccordo, secondo me le prestazioni di un disco
dipendono dal SO, dal file system, dal bus PCI, dal FSB,dal controller
a cui č collegato ( quelli VIA non sono all'altezza degli INTEL,
probabilmente per questo sono cosě difusi i controller Promise o
equivalenti integrati).
Quelli di PCPro tengono conto nei test anche della Cpu Utilization e
Cpu Effectiveness, quest'ultima č ottenuta dividendo il numero di
operazioni completate in un secondo per la percentuale di
utilizzazione della Cpu.
 Un disco capace di alte prestazioni, con un alto bisogno di cicli
della Cpu, potrebbe risultare meno efficente di un disco con
prestazioni magari inferiori, ma poco dipendente dalla Cpu.
Allo stesso modo la sua efficenza porebbe diminuire con una diversa
Cpu."
Ciao

Fermo restando che le prestazioni meccaniche del disco sono indipendenti dal
sistema, le prestazioni in trasferimento dipendono certamente dal sistema,
dall'uso o meno del dma, e dall'efficienza della cache del sistema, fattore,
quest'ultimo, influenzato dalla ram installata, dal sistema operativo e
dall'occupazione della cpu. Attenzione a sta storia della cpu: una cpu
impegnata costantemente al 100% e con un sistema operativo che non la libera
per il tempo necessario a soddisfare le prestazioni delle memorie di massa
potrebbe si strozzare e rallentare il flusso dei dati provenienti
dall'esterno, ma e' un caso assolutamente limite e praticamente impossibile
a verificarsi nella realta'. Dire, quindi, che la "cpu fa da collo di
bottiglia" (vale a dire che strozza il flusso dei dati proveniente dal
disco) e' un'emerita stupidaggine, a meno che il "Ronie" non abbia macchine
che facciano calcoli 24h/24 e le cui cpu quindi siano talmente occupate da
non riuscire neanche a soddisfare le richieste del disco (che con l'uso del
dma, oltretutto, sono davvero minime). Ronie, tu scrivi dal centro
elaborazione dati della nasa, o del pentagono? ;D
Ciao, Sandro

 applicazioni reali).
In questo post non mi dici nulla di nuovo, sono tutte cose che io stesso ho
più volte spiegato su vari ng e prima di te ma dimentichi una cosa
fondamentale, al di là delle spiegazioni tecniche, e cioè l'esperienza e la
pratica.
Probabilmente sei poco dedico alla pratica dei test altrimenti avresti
notato già da tempo come aumentano anche le prestazioni degli HD con il
potenziamento della cpu.
Io invece sono appassionato di benchmark e ho l'abitudine di segnare tutti
i risultati che ho constatato in questi anni.
Giusto per fare un es. utlizzando tra l'altro Business Disk WinMark 99
constatai come sullo stesso sistema un IBM DPTA da 20GB passava da 3926 a
4123 KByte\sec sostituendo un K7 700 con un 850MHz.
Ancora prima avevo constatato che portando un Seagate da 2,5GB (i cui dati
tecnici ora non ricordo, non mi va di smontare il mio muletto) da un pc con
P200 ad uno con K7 500 HD-Tach v2.60 passava da un valore di Read Burst
Speed di 8,6 mbps a 14,8 cioè quasi il doppio!
Il P200 non lo sfruttava in pieno.
Ovviamente i test furono eseguiti nelle medesime condizioni, ove possibile,
con S.O. pulito e HD deframmentato.
Questi risultati li ho testati di persona ma tu puoi sempre spulciare tra i
database dei benchmark, troverai tanti di quegli esempi che stenterai a
crederci ;-)
Per fare un pò di pratica ti consiglio per es. di utilizzare come bench gli
ottimi  HD-Tach e Performance Test, strumenti preziosi e semplici per
testare le potenzialità dell'HD e/o verificare quale componente del sistema
apporta miglioramenti dopo un upgrade.
Ovvio poi che un HD che ha già espresso il massimo del suo potenziale (dato
dai suoi limiti tecnici) non apporta ulteriori margini di miglioramento, ma
questo andava persino sottointeso.
Le spiegazioni tecniche di questi miglioramenti le lascio a te, se riesci a
trovarle....
Ciao