Il modo migliore per partizionare un'unità di avvio SSD e un'unità di archiviazione HDD per Windows e Linux


5

Ok, non sono sicuro al 100% se questa domanda appartiene a questo o allo scambio di stack unix.

Ho consultato i seguenti thread su superutente e, sebbene utile, non rispondere alle mie domande: Dual Boot Windows 7 + Linux su 2 SDD + HDD dati separati

Ho ordinato un nuovo laptop / desktop gaming da sostituire una settimana fa. Avrà due unità:

SSD Intel 330 da 120 GB installato nell'alloggiamento HDD primario (SATA-III) HDD da 750 GB 7200 RPM installato in un caddy ODD (unità disco ottico) (cache SATA-II da 16 MB)

Vorrei mettere in ordine il mio piano di partizione prima che arrivi il laptop. La mia principale preoccupazione sono le prestazioni di gioco su Windows, ma ho anche in programma di fare un po 'di sviluppo sotto Linux in futuro (alcuni giochi, altri no). [Quando esiste un supporto nativo migliore per i giochi Linux, eliminerò completamente Windows. Fino ad allora sono bloccato con esso.]

So per certo che installerò Windows 8 sull'SSD. Installerò anche alcuni dei miei giochi più giocati su questa unità per motivi di prestazioni / tempo di caricamento e utilizzo dell'HDD per memorizzare altri giochi a cui gioco meno spesso o che non richiedono un sacco di prestazioni (o giochi che sono solo troppo grande!).

La mia domanda riguarda il modo migliore per partizionare queste unità per il doppio avvio di Windows 8 e Linux, pur conservando una "discreta" quantità di spazio per la partizione di Windows e ottenendo anche "le migliori prestazioni possibili utilizzando la minima quantità di spazio sull'SSD" in Linux.

Ci sono alcune directory (partizioni) sotto Linux che trarrebbero maggiori benefici dall'essere installate o montate su un SSD su un HDD? Ad esempio, sarebbe meglio installare "/" sull'unità SSD e / Users sull'HDD (con l'ulteriore vantaggio di eseguire facilmente il backup della mia directory utente!).

O dovrei semplicemente installare Linux nella sua partizione sull'HDD? Pensi che noterei un significativo peggioramento delle prestazioni eseguendo Linux dall'HDD vs eseguendolo da un SSD?

Alcune altre cose da notare:

La mia distribuzione Linux preferita è Arch con il gestore di finestre i3, quindi suppongo che il tempo di avvio in Linux da un HDD sarebbe comunque veloce.

La macchina avrà 16 GB di RAM, quindi posso (e molto probabilmente) disabilitare lo scambio in Linux e anche il file hiber e il file di paging in Windows, supponendo che i 16 GB di RAM siano eccessivi e non ne userò nemmeno la metà .

Se c'è qualche input aggiuntivo che potresti avere correlato a questo e qualsiasi assistenza che dai è apprezzata!


2
Abbastanza sicuro che questa domanda appartenga qui - ho appena fatto una domanda analoga su Serverfault - ma la mia riguarda l'installazione di un server. Serverfault è, per quanto posso dire, per gli amministratori di sistema, Superuser per gli appassionati.
David

Risposte:


4

Un'unità a stato solido migliora solo la velocità di I / O del disco, vale a dire l'accesso, lo spostamento, la modifica dei file ... Una volta caricato il gioco, dipende interamente da RAM, GPU e CPU. L'installazione dei tuoi giochi su un SSD li farà solo caricare più velocemente. Ti consiglierei di partizionare il tuo SSD per avere sia la partizione di sistema della distro che la partizione di sistema di Windows, poiché il sistema accede costantemente ai file.

Creerei anche una partizione di dati sull'SSD per archiviare documenti, musica, video e altri file a cui ho costantemente bisogno di accedere, dal momento che si caricheranno più velocemente su di essi rispetto all'HDD. La creazione di una partizione dati è una buona idea nel tuo caso perché è possibile accedervi da entrambi i sistemi operativi.

Per quanto riguarda l'HDD, utilizzerei la maggior parte dello spazio libero per Windows, poiché i giochi occupano molto spazio. Lo spazio libero rimanente che lascerei per i pacchetti GNU / Linux che potresti installare - tieni presente che i tuoi file personali si trovano sulla partizione dati su SDD.


Hai un buon punto, anche se aggiungo che ci sono casi che ho visto in alcuni giochi online in cui era necessario (ad esempio) caricare una nuova trama in modo dinamico, e in alcuni casi questo ha causato ritardi per me (anche se ciò potrebbe anche a causa dell'età del desktop / disco rigido che stavo usando o di scarse tecniche di programmazione da parte degli sviluppatori del gioco). Potresti approfondire di più su quali directory passerei all'HDD per quanto riguarda i pacchetti installati?
Rollhax,

Ecco una buona guida sulle partizioni GNU / Linux. Puoi eseguire il partizionamento in diversi modi, dipende da come intendi utilizzare la tua distribuzione - installerai più pacchetti? Avrai molti documenti (musica, video ...)? ecc ... Ricorda / dovrebbe essere nell'SSD se vuoi che i file di sistema siano al suo interno, / home è dove sono archiviati i dati personali e i pacchetti sono normalmente sotto / usr. È possibile creare una partizione / usr separata sull'HDD, risparmiando spazio sull'SSD, ma non so se ciò non influirebbe sulle prestazioni.
Alex

Non è nemmeno necessario creare partizioni separate / home, avendo solo le cartelle / home e C: \ Users \ USER sul SSD che si collegano alle cartelle in una partizione dati separata (NTFS o FAT) sul SSD ti permetterà di accedere a quelle cartelle da entrambi i sistemi operativi e puoi disinstallarli senza perdere quei dati.
Alex

Grazie mille per il tuo contributo! Sto leggendo l'articolo e molto probabilmente metterà in pratica ciò che hai raccomandato.
Rollhax,
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.