L'ordine delle partizioni è importante?


10

Vedo che la maggior parte delle persone tende a creare /boot, scambiare, partizione di sistema di Windows, ecc. Prima. E alcuni dicono che sarà più veloce farlo, mentre altri dicono più velocemente "tracce esterne". Potresti dirmi quale (o entrambi?) Ha senso e perché?


Quindi, dite, quale ha senso e perché? Né il "benchmark Utility Disco" né i benchmark Tom rispondono alla tua domanda.
msw,

Forse non l'ho chiesto bene a causa del mio povero inglese, ma ho quello che volevo sapere: le tracce esterne (di solito) resistono prima nel grafico delle partizioni e la velocità di lettura è più veloce, mentre nessuna chiara differenza di velocità di accesso casuale.
lilydjwg,

Risposte:


10

Sì. I dati situati sul bordo esterno di un disco rigido tradizionale verranno letti in sequenza più velocemente rispetto ai dati più vicini al centro del piatto. Questa è solo fisica. La velocità tangenziale delle piste esterne è più veloce delle piste interne, quindi la latenza di rotazione è inferiore.

Il modo più semplice per visualizzarlo è esaminare qualsiasi strumento di test dell'unità disco che rappresenti graficamente la velocità effettiva di un'unità. Il throughput più elevato sarà all'inizio dell'unità che si trova sul bordo esterno.

testo alternativo

Ora è più discutibile se ciò che conta in modo significativo nel fare gli accessi casuali più tipici che un sistema operativo farà con una partizione / swap. Inoltre, non sono sicuro di quanto sia rilevante la partizione / swap in questi giorni quando la dimensione della memoria RAM è in genere di pochi GB. FWIW, di solito non mi preoccupo di questo. Ma a ciascuno il proprio ...

Se stai utilizzando una versione corrente di Ubuntu, l'app Utility Disco ha una funzione "benchmark" che può darti un'idea approssimativa di che differenza c'è tra le parti "esterna" e "interna" del tuo disco.


Ho provato la funzione "benchmark" e lo vedo. È uno strumento piacevole per questo. Grazie!
lilydjwg,

1
+1 per notare la differenza tra i test di laboratorio e "Ora è più discutibile se ciò che conta in modo significativo con gli accessi casuali più tipici che un sistema operativo farà con una partizione / swap."
msw,

+1, ma sarebbe bello avere la fonte originale per il grafico che hai usato.
jupp0r

@ jupp0r Non ricordo la fonte esatta a parte (ovviamente) da uno degli articoli di prova su tomshardware.com . Probabilmente qualcosa nella sezione Memoria interna: articoli e recensioni di qualche anno fa. (La maggior parte degli articoli attuali riguarda SSD).
irrazionale John

@ jupp0r Solo una supposizione, ma penso che il grafico potrebbe essere stato tratto dalla quarta pagina di Review : 2.5 "Notebook Hard Drive da Toshiba e Hitachi .
irrazionale John

2

I dischi rigidi sono sicuramente più veloci sulle tracce esterne (usare un'utilità come HD Tune per vedere di persona), quindi voglio sempre che la mia partizione di sistema di Windows (in genere l'unità C:) sia la prima partizione creata sul disco. La capacità di un disco rigido di leggere e scrivere i dati in modo efficiente è il più grande collo di bottiglia nel sistema informatico di oggi. Ecco perché i dischi a stato solido stanno diventando così popolari man mano che i prezzi scendono. La loro velocità di lettura e scrittura supera di gran lunga quella dei dischi meccanici.


1
Quindi vuoi dire che la prima partizione creata sarà la più esterna? È vero che la parte sinistra del grafico solitamente mostrata dal software di partizionamento (ad esempio lo strumento predefinito di Windows) è corrispondente alle tracce esterne?
lilydjwg,

2
Se si utilizza l'utilità Gestione disco di Windows (diskmgmt.msc al prompt dei comandi), sì, le partizioni più a sinistra si trovano sulle tracce esterne di un'unità.
irrazionale John

1

Le tracce esterne sono generalmente più veloci. Se questo corrisponde o meno al modo in cui il software di partizionamento visualizza la tabella è un'altra questione.

I vantaggi in termini di prestazioni dipendono dall'uso. Vorrei spostare la mia partizione di sistema Windows lontano dall'avvio del disco per fare spazio ai volumi di dati da cui eseguo lo streaming di contenuti multimediali in software in tempo reale, perché le prestazioni di streaming in tempo reale sono più importanti per me dei programmi che si caricano più velocemente.


0

Sarei sorpreso se facesse la differenza per un utente desktop dato i moderni controller di unità.

... "Quindi questo piccolo differenziale potrebbe essere l'unica cosa che distingue le unità; e le piccole differenze sono ciò che è probabile che tu veda ..." - pcguide


0

Dall'elenco delle partizioni che dici sembra che tu stia parlando di un sistema dual-boot Linux / Windows, e in quel caso vale la pena ricordare che il programma di installazione di Windows non sembra funzionare correttamente se gli chiedi di installarlo su qualsiasi ma la prima partizione. Quindi, per questo motivo, molte persone che eseguono un sistema a doppio avvio installano Windows sulla prima partizione. Dopodiché, probabilmente ha senso posizionare la partizione di swap il più lontano possibile verso l'esterno del disco; dal momento che sarà la memorizzazione nella cache della RAM, è probabilmente più importante che sia veloce rispetto alle normali partizioni di file (anche se ciò che irrazionale John dice che la partizione di swap è meno importante quando si hanno grandi quantità di RAM è vero). Ma generalmente non t pensare che la differenza di velocità tra l'interno e l'esterno del disco sarà un grosso problema. Non importa dove ti trovi sull'unità, sarà più lento dell'accesso alla RAM e più veloce dell'accesso alla rete.


Sì, il mio sistema a doppio avvio verrà riorganizzato e reinstallato. Win7 sembra essere installato su un'altra partizione primaria. In effetti, la differenza di velocità è maggiore di quanto pensassi :-)
lilydjwg
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.