gugoXX
19-01-2008, 01:48
Sto cercando di non essere assolutamente di parte. Vorrei recuperare lo stato di fatto oggi dei pro/contro sulle partizioni, soprattutto perche' facendo ricerche vengono fuori tipicamente pro/contro obsoleti e non applicabili al nostro "sistema tipico"
Prestazioni: Se si limita la lettura/scrittura ad una sola partizione, i tempi di accesso diminuiscono (la testina deve fare meno strada).
Quindi il vantaggio delle prestazioni (tempi d'accesso) e' valido solo se si usa una sola delle partizioni per volta. Il che si verifica se non si ha ne' il sistema operativo ne' il file di scambio sul disco interessato.
Sicurezza: Partizionare potrebbe servire per evitare di perdere i dati se si pianta la partizione del sistema. Ma come detto prima, non bisognerebbe avere la partizione di sistema nello stesso disco ove si hanno le partizioni dei dati, pena la perdita di performance rispetto al caso in cui si avesse un'unica grossa partizione.
Potrei pensare di fare lo stesso le partizioni, e di sfruttare questo vantaggio di sicurezza a discapito delle performance.
Ma proprio non avrei alternative? Se dovessi reinstallare il sistema operativo, e disponessi di un disco con tutto insieme, non saprei come altrimenti fare e avrei perso tutti i dati?
Un vantaggio che mi viene in mente e' che la frammentazione dei dati dovrebbe essere minore se si ha una partizione piu' piccola, e l'operazione di deframmentazione dovrebbe essere piu' rapida. E' giusto?
Backup. Fare backup di una partizione piccola e' ovviamente piu' veloce. Mi sembra un po' labile pero', non so quanti facciano backup copiando, salvando e trasferendo direttamente le partizioni, invece che fare il backup dei soli dati/directory che servono. Tanto piu' che salvare una partizione intera richiede supporti molto grossi e pericolo di checksum errati pericolosi. Rischio di non poter piu' montare tutta una partizione, e perdere cosi' tutto il contenuto di un backup. Ma non sono esperto in backup di partizioni intere, proprio perche' non li ho mai fatti. Chi sa come funzionano, puo' dirci quale tipo di backup usa/preferisce?
Storicamente le partizioni sono nate per diversi motivi.
Il principale: La possibilita' di installare piu' sistemi operativi sullo stesso disco. Questo vale anche oggi, ma non e' solo un vantaggio. E' una esigenza irrinunciabile, a patto ovviamente di avere piu' di un Sistema operativo e di non disporre di un ulteriore disco apposta.
Recupero di spazio: Su alcuni tipi di formattazione (FAT tipicamente), la dimensione di ciascun cluster dipende dalla quantita' dello spazio indirizzabile. Avere dimensioni piu' grandi implica avere cluster piu' grandi. Avere cluster piu' grandi implica avere uno spreco medio di spazio piu' alto, soprattutto in presenza di file piccoli (e una volta ovviamente i file erano piu' piccoli).
Oggi, tipicamente con la NTFS, non e' piu' cosi', e lo spazio non e' quasi mai un problema sentito.
Partizione dei programmi: si poteva pensare a fare una partizione per i soli programmi. Reinstallare il sistema operativo MS/DOS non coinvolgeva il reinstallare anche i programmi, perche' potevano essere semplicemente copiati (niente registri e simili). con una partizione per loro non avrei neppure dovuto copiarli. Oggi?
Ho dimenticato qualche altro beneficio? Forse deriverebbero dall'uso delle partizioni. Quali partizioni fareste quindi su un disco?
___
Invece, parlando di svantaggi. Quali svantaggi mi da avere piu' partizioni?
Ma ne vengono in mente alcuni:
Come detto, maggiore stress del disco e incremento tempi d'accesso (decremento performance) se ho sia partizione per Sistema operativo che partizione per dati sullo stesso disco.
In caso di failure logico del disco, come stiamo a recupero dati? E' identicamente facile oppure e' ininfluente per i programmi come GetDataBack?
E se mi si e' rotta la tabella delle partizioni?
Riallocazione spazio: Cosa devo fare se non ho piu' spazio su una partizione, ma volessi aggiungere materiale? E' una procedura standard/facile/sicura?
E se esistesse gia' una partizione successiva, cosa dovrei fare?
Questa issue non e' contemplabile nella partizione unica. Per definizione lo spazio e' tutto li'..
Parente della precedente: In quale delle configurazioni ho il maggior spreco "medio" di spazio? E' piu' facile riuscire a riempire un disco partizionato o non partizionato?
Altro?
Prestazioni: Se si limita la lettura/scrittura ad una sola partizione, i tempi di accesso diminuiscono (la testina deve fare meno strada).
Quindi il vantaggio delle prestazioni (tempi d'accesso) e' valido solo se si usa una sola delle partizioni per volta. Il che si verifica se non si ha ne' il sistema operativo ne' il file di scambio sul disco interessato.
Sicurezza: Partizionare potrebbe servire per evitare di perdere i dati se si pianta la partizione del sistema. Ma come detto prima, non bisognerebbe avere la partizione di sistema nello stesso disco ove si hanno le partizioni dei dati, pena la perdita di performance rispetto al caso in cui si avesse un'unica grossa partizione.
Potrei pensare di fare lo stesso le partizioni, e di sfruttare questo vantaggio di sicurezza a discapito delle performance.
Ma proprio non avrei alternative? Se dovessi reinstallare il sistema operativo, e disponessi di un disco con tutto insieme, non saprei come altrimenti fare e avrei perso tutti i dati?
Un vantaggio che mi viene in mente e' che la frammentazione dei dati dovrebbe essere minore se si ha una partizione piu' piccola, e l'operazione di deframmentazione dovrebbe essere piu' rapida. E' giusto?
Backup. Fare backup di una partizione piccola e' ovviamente piu' veloce. Mi sembra un po' labile pero', non so quanti facciano backup copiando, salvando e trasferendo direttamente le partizioni, invece che fare il backup dei soli dati/directory che servono. Tanto piu' che salvare una partizione intera richiede supporti molto grossi e pericolo di checksum errati pericolosi. Rischio di non poter piu' montare tutta una partizione, e perdere cosi' tutto il contenuto di un backup. Ma non sono esperto in backup di partizioni intere, proprio perche' non li ho mai fatti. Chi sa come funzionano, puo' dirci quale tipo di backup usa/preferisce?
Storicamente le partizioni sono nate per diversi motivi.
Il principale: La possibilita' di installare piu' sistemi operativi sullo stesso disco. Questo vale anche oggi, ma non e' solo un vantaggio. E' una esigenza irrinunciabile, a patto ovviamente di avere piu' di un Sistema operativo e di non disporre di un ulteriore disco apposta.
Recupero di spazio: Su alcuni tipi di formattazione (FAT tipicamente), la dimensione di ciascun cluster dipende dalla quantita' dello spazio indirizzabile. Avere dimensioni piu' grandi implica avere cluster piu' grandi. Avere cluster piu' grandi implica avere uno spreco medio di spazio piu' alto, soprattutto in presenza di file piccoli (e una volta ovviamente i file erano piu' piccoli).
Oggi, tipicamente con la NTFS, non e' piu' cosi', e lo spazio non e' quasi mai un problema sentito.
Partizione dei programmi: si poteva pensare a fare una partizione per i soli programmi. Reinstallare il sistema operativo MS/DOS non coinvolgeva il reinstallare anche i programmi, perche' potevano essere semplicemente copiati (niente registri e simili). con una partizione per loro non avrei neppure dovuto copiarli. Oggi?
Ho dimenticato qualche altro beneficio? Forse deriverebbero dall'uso delle partizioni. Quali partizioni fareste quindi su un disco?
___
Invece, parlando di svantaggi. Quali svantaggi mi da avere piu' partizioni?
Ma ne vengono in mente alcuni:
Come detto, maggiore stress del disco e incremento tempi d'accesso (decremento performance) se ho sia partizione per Sistema operativo che partizione per dati sullo stesso disco.
In caso di failure logico del disco, come stiamo a recupero dati? E' identicamente facile oppure e' ininfluente per i programmi come GetDataBack?
E se mi si e' rotta la tabella delle partizioni?
Riallocazione spazio: Cosa devo fare se non ho piu' spazio su una partizione, ma volessi aggiungere materiale? E' una procedura standard/facile/sicura?
E se esistesse gia' una partizione successiva, cosa dovrei fare?
Questa issue non e' contemplabile nella partizione unica. Per definizione lo spazio e' tutto li'..
Parente della precedente: In quale delle configurazioni ho il maggior spreco "medio" di spazio? E' piu' facile riuscire a riempire un disco partizionato o non partizionato?
Altro?