Risposte:
Hai ispirato un articolo su Phoronix, intitolato The Performance Impact Of Ubuntu's Wubi Windows Installer , che nella seconda, terza e quarta pagina ha una serie di benchmark che mostrano chiaramente l'impatto delle prestazioni, vedi un esempio di seguito:
L'ho trovato sui forum, puoi leggerlo nel suo post originale qui
Le prestazioni del disco sono leggermente più lente. Non dovresti essere in grado di notare alcuna differenza in circostanze normali. Il problema diventa più evidente se hai poca memoria e usi molto lo swap o se la tua partizione di Windows è molto frammentata. Dovrebbe essere ancora molto più veloce rispetto a una tipica VM o LiveCD.
Il filesystem è meno affidabile rispetto a un'installazione reale. Questo perché hai 2 filesystem annidati l'uno nell'altro che lo rende più vulnerabile di ntfs o ext3 presi singolarmente. Questo può essere un problema se si riavvia il disco rigido (scollegando l'alimentazione). I riavvii difficili non sono mai una buona idea, ma lo sono ancora meno in Wubi. Abbiamo adottato alcune misure per ridurre al minimo il rischio (e aggiungeremo un paio di accorgimenti alla prossima build), in modo che i riavvii difficili possano essere meglio tollerati, ma la regola empirica è: non riavviare duro. In Linux ci sono combinazioni di tasti alt + sysrq se ottieni stack per qualsiasi motivo.
Ibernazione / Sospensione non funziona correttamente. Stiamo esaminando questo con l'aiuto di alcuni sviluppatori del kernel Ubuntu. O lo ripareremo o disabiliteremo l'ibernazione / la sospensione.
Un problema secondario è che con wubi le persone tendono ad allocare meno spazio su disco rispetto a una normale installazione (dal momento che lo prendono come prova e poi continuano a usarlo). Naturalmente se lo spazio libero è finito, creerà problemi, ma non è certo colpa nostra. Stiamo cercando dei modi per espandere i dischi virtuali, ma sarebbe comunque un'app separata. Detto questo in Linux è possibile creare un collegamento da una cartella all'interno di una vera partizione a una cartella all'interno di un disco virtuale, alleviando così il dolore.
In breve: allocare abbastanza spazio, non riavviare e non sospendere / ibernare. A parte questo dovrebbe essere il valore totale: stessa velocità (diversa da quella n. 1), stesso supporto / rilevamento hardware, stesso comportamento, stesso software. Un piccolo compromesso considerando che * forniamo quello che può essere considerato il programma di installazione del sistema operativo più semplice mai creato, qualunque sia il sistema operativo.
Per quanto riguarda l'uso a lungo termine, considererei wubi come una soluzione a medio termine. Puoi usarlo felicemente per settimane e mesi, ma a causa dei 3 problemi di cui sopra, se ti ritrovi a utilizzare Ubuntu abbastanza pesantemente, potresti voler fare un'installazione completa in seguito. Detto questo, abbiamo uno strumento per migrare i dischi virtuali su una vera partizione (LVPM di tuxcantfly). Quindi la migrazione dovrebbe essere abbastanza regolare (ciò dovrebbe comportare un'installazione identica al 100% a una standard mantenendo i dati e le impostazioni).
Se si dispone di una partizione libera o di un disco rigido di riserva e si è sicuri del partizionamento e della masterizzazione ISO, non c'è motivo di usare Wubi, basta andare direttamente all'installazione completa tramite live CD. Ma per le persone che non sanno cos'è una partizione, wubi è probabilmente la soluzione migliore fino ad oggi, in particolare quando strumenti come LVPM raggiungono lo stato finale. Spero che wubi porti una piccola rivoluzione agli installatori di Linux e quindi all'adozione di Linux, simile a quello che ha fatto Knoppix / LiveCD qualche anno fa ', e non sarei troppo sorpreso di vedere i cloni Wubi implementati da altre distribuzioni * nix nel prossimo futuro.
Cordiali saluti: Wubi si spera diventerà un metodo di installazione ufficiale dalla prossima versione di Ubuntu e ci "uniremo" con Ubuntu. Anche se l'installazione consigliata a lungo termine sarà ancora basata sull'attuale programma di installazione di LiveCD (con partizionamento), il programma di installazione di Wubi sarà disponibile anche sul CD ufficiale e come download separato. Di Gutsy useremo l'ISO LiveCD invece dell'ISO alternativo come fonte di pacchetti e l'installer sarà completamente "grafico".
Bene, due cose. Uno, EXT4 è più veloce di NTFS, ecco una prova: http://www.phoronix.com/scan.php?page=news_item&px=ODIxNw
Due, con NTFS c'è frammentazione e anche se è difficile determinare quanto rallenterà il sistema, sai che alla fine lo rallenterà.
Tre (perché ce ne sono sempre tre), non installare Ubuntu su Windows, non si desidera utilizzare software non libero per avviare il sistema che un giorno riceverà un aggiornamento da Microsoft e non sarà possibile riavvia Ubuntu.
Ho confrontato le differenze. Dipende anche dal sistema, ma il motivo principale dell'hit di prestazioni è ext3 e il fatto che l'immagine del disco sia un file.
Queste sono quattro cose che puoi fare, tuttavia, per aumentare le prestazioni su un'installazione Wubi:
/ dev / loop0 / ext4 rw 0 0
In caso contrario, non si avvia. Puoi anche cambiare quella linea senza fare nient'altro (e le prestazioni miglioreranno gradualmente con ogni nuovo file aggiunto) ma ho usato il seguente metodo, che funziona ancora meglio e offre immediatamente i vantaggi di ext4 per tutti i file (puoi creare il tuo root File .disk più grande allo stesso tempo, come ho fatto io):
https://help.ubuntu.com/community/ResizeandDuplicateWubiDisk
Deframmenta i tuoi file root.disk e swap.disk da Windows usando il comando contig di sysinternals. Scaricalo gratuitamente dal sito Web Microsoft TechNet. In alternativa, è possibile utilizzare qualsiasi altro programma in grado di deframmentare un singolo file di grandi dimensioni. Ciò ha avuto un grande impatto sul miglioramento delle prestazioni anche per me.
Utilizzare il parametro della riga del kernel threadirqs. Il tuo chilometraggio può variare ma questo ha funzionato bene per me sul mio sistema Dell dual core che utilizzo di più.
Se un programma sembra ancora rallentare il sistema e subire un calo delle prestazioni quando lo esegui, puoi aggiungere parametri al programma offensivo nel file desktop in questo modo (questo esempio utilizza l'aggiornamento del software ma funzionerà con altri):
ionice -c 3 nice -n 19 / usr / bin / update-manager
Maker è sicuro di avere installato il comando ionice o questo passaggio non farà altro che lanciare un errore.
Dopo aver fatto queste quattro cose, i successi nelle prestazioni sono molto meno di prima. Da allora non ho più avuto problemi e sono rimasto molto soddisfatto della mia installazione di Wubi. Spero sia utile.