Pagina 1 di 1

Unità di prefetch

MessaggioInviato: 01 mar 2006, 11:30
di pamparulez
E' la parte della cpu che effettua il precaricamento delle istruzioni nei registri della cpu quando il BU è in pausa. Questo consente alla cpu di esaminare le operazioni future.

Ok, piu o meno ho capito a cosa serve. ma BU cosa significa... Bus unit!?
Per me la frase ha senso anche sostituendo Bu con pc..ma ho paura di non aver capito, o di aver semplificato trooooppo.

Mi aiutate?

MessaggioInviato: 01 mar 2006, 15:03
di Aragorn
Il data prefetch permette al processore di ipotizzare la necessita' di alcuni dati e quindi caricarli prima del loro effettivo uso in modo da averli gia' disponibili all'atto pratico. In Windows, l'utilizzo dei dati nella cartella "prefetch" (c:/windows/prefetch/) però, con il passare del tempo invece di velocizzare l'apertura dei programmi "precaricati", sortisce l'effetto contrario, in quanto la cartella stessa continua ad accumulare dati senza mai scaricarsi (se non manualmente -operazione consigliata-), finendo così per diventare di un peso "elefantiaco" difficile da gestire anche per i processori più potenti.

MessaggioInviato: 01 mar 2006, 16:07
di thrantir
Bus Unit... boh, mai sentito come termine, ma capita spesso che vengano usate parole diverse a seconda delle correnti di pensiero...

il prefetching si ha anche nell'uso della cache

MessaggioInviato: 01 mar 2006, 16:16
di from
cioè quindi posso cancellare l'intera cartella prefetch senza preoccuparmi?

MessaggioInviato: 01 mar 2006, 16:33
di sualocin
perché la mia è sempre vuota? :?

MessaggioInviato: 01 mar 2006, 17:29
di DadoKantz
La CPU è internamente strutturata in quattro blocchi funzionali:

Instruction Unit (IU), che provvede alla decodifica e interpretazione delle istruzioni

Bus Unit (BU), che gestisce l’interfacciamento del bus, provvedendo alla generazione dei segnali di controllo e al prefetch delle istruzioni, memorizzate in una coda di sei byte (Prefetch Queue)

Execution Unit (EU), contenente l’unità di calcolo e di controllo delle interruzioni

Address Unit (AU), che provvede alla ricostruzione dell’indirizzo fisico sulla base dell’indirizzo virtuale e di una mappa di rilocazione in RAM (descrittori di segmento).

MessaggioInviato: 01 mar 2006, 17:41
di pamparulez
Ok grazie mille a tutti.
Spero che all'esame mi chieda proprio questo, cosi gli piazzo pure il suggerimento made in Ara e faccio lo sborone :wink:

MessaggioInviato: 01 mar 2006, 20:49
di thrantir
tnx dado, nel mio corso di laurea la chiamavano in modo diverso :wink:

MessaggioInviato: 02 mar 2006, 10:11
di DadoKantz
thrantir ha scritto:tnx dado, nel mio corso di laurea la chiamavano in modo diverso :wink:


In effetti anche nel mio, però google era più comodo degli appunti... :P

MessaggioInviato: 02 mar 2006, 12:30
di thrantir
:lol: :lol: :lol: :D :D :D