Apa perbedaan kinerja yang ada saat menginstal dengan Wubi?

22

Saya tahu bahwa Wubi lebih lambat dalam disk IO, tetapi saya tidak dapat menemukan apa pun tentangnya secara daring selain pernyataan yang tidak jelas seperti "cakram yang sedikit lebih lambat mencari". Adakah yang melakukan tolok ukur untuk menghitung perbedaan kecepatan?

Colin
sumber

Jawaban:

17

Anda telah menginspirasi sebuah artikel tentang Phoronix, berjudul Dampak Kinerja Penginstal Wubi Windows Ubuntu , yang pada halaman ke-2, ke-3 dan ke-4 memiliki serangkaian tolok ukur yang menunjukkan dampak kinerja dengan cukup jelas, lihat contoh di bawah ini:

Patokan Gzip Compression di Ubuntu 10.10 dan Ubuntu 10.10 dengan Wubi

8128
sumber
2
Saya merekomendasikan semua pengguna untuk benar-benar mengikuti tautan ke artikel. Representasi di sini tanpa malu-malu memilih tolok ukur terburuk dan mengabaikan yang lain, meninggalkan pandangan yang sepenuhnya bias yang kemudian digunakan untuk menyesatkan pengguna lain. misalnya di sini askubuntu.com/a/258189/14916 (yaitu hanya menyalahkan Wubi daripada mencoba membantu pengguna dengan masalah mendasar yang sebenarnya)
bcbc
@bcbc merasa bebas untuk mengeditnya untuk membuatnya menjadi jawaban yang lebih baik :)
8128
Lalu bagaimana saya bisa mengungkapkan kemarahan lurus saya? ;) Sigh, oke, saya akan menambahkan beberapa grafik lagi.
bcbc
Sebenarnya, saya pikir kita perlu izin tertulis untuk menyalin grafik: "Semua informasi yang ditampilkan di situs web Phoronix Media adalah milik Phoronix Media dan dilindungi oleh hak cipta. Artikel tidak boleh disalin atau didistribusikan tanpa izin tertulis sebelumnya dari Phoronix Media . "
bcbc
5

Saya menemukan ini di forum, Anda dapat membacanya di posting asli di sini

  1. Kinerja disk sedikit lebih lambat. Anda seharusnya tidak dapat melihat perbedaan dalam kondisi normal. Masalahnya menjadi lebih jelas jika Anda memiliki sedikit memori dan menggunakan banyak swap atau jika partisi windows Anda sangat terfragmentasi. Seharusnya masih jauh lebih cepat daripada di bawah VM atau LiveCD yang khas.

  2. Sistem file kurang dapat diandalkan daripada dalam instalasi nyata. Ini karena Anda memiliki 2 filesystem yang bersarang satu sama lain yang membuatnya lebih rentan daripada ntfs atau ext3 yang diambil secara terpisah. Ini bisa menjadi masalah jika Anda melakukan boot ulang (mencabut daya). Hard reboot tidak pernah merupakan ide yang bagus, tetapi bahkan kurang di wubi. Kami telah mengambil beberapa langkah untuk meminimalkan risiko (dan akan menambah beberapa trik untuk pembuatan selanjutnya), sehingga hard-reboot dapat ditoleransi dengan lebih baik, tetapi aturan praktisnya adalah: jangan reboot dengan keras. Di linux ada kombinasi tombol alt + sysrq jika Anda mendapatkan tumpukan dengan alasan apa pun.

  3. Hibernasi / Penangguhan tidak berfungsi dengan baik. Kami melihat ini dengan bantuan beberapa devs kernel ubuntu. Entah kami akan memperbaikinya atau kami akan menonaktifkan hibernasi / menangguhkan.

Masalah sampingannya adalah bahwa dengan wubi orang cenderung mengalokasikan lebih sedikit ruang disk daripada yang mereka lakukan dengan instalasi normal (karena mereka menganggapnya sebagai percobaan dan kemudian terus menggunakannya). Tentu saja jika ruang kosong selesai, itu akan menciptakan masalah, tapi itu bukan kesalahan kita. Kami sedang mencari cara untuk memperluas disk virtual, tetapi itu akan menjadi aplikasi terpisah. Yang mengatakan di linux Anda dapat membuat tautan dari folder di dalam partisi nyata ke folder di dalam disk virtual, sehingga mengurangi rasa sakit.

Singkatnya: alokasikan ruang yang cukup, jangan melakukan reboot keras dan jangan menunda / hibernate. Selain itu harus monty penuh: kecepatan yang sama (selain untuk # 1), dukungan / deteksi perangkat keras yang sama, perilaku yang sama, perangkat lunak yang sama. Pertukaran kecil mengingat bahwa kami * menyediakan apa yang bisa dianggap sebagai pemasang OS termudah yang pernah dibuat, apa pun OSnya.

Untuk penggunaan jangka panjang, saya akan mempertimbangkan wubi sebagai solusi jangka menengah. Anda dapat menggunakannya dengan bahagia selama berminggu-minggu dan berbulan-bulan, tetapi karena 3 masalah di atas, jika Anda menemukan diri Anda menggunakan Ubuntu cukup banyak, Anda mungkin ingin melakukan instalasi penuh nanti. Yang mengatakan kami memiliki alat untuk memigrasikan disk virtual ke partisi nyata (LVPM oleh tuxcantfly). Jadi migrasi harus cukup lancar (yang seharusnya menghasilkan instalasi yang 100% identik dengan yang standar sambil menjaga data dan pengaturan Anda).

Jika Anda memiliki partisi gratis atau hard disk cadangan dan yakin tentang partisi dan pembakaran ISO, tidak ada banyak alasan untuk menggunakan Wubi, langsung saja untuk instalasi penuh melalui live CD. Tetapi bagi orang yang tidak tahu apa itu partisi, wubi mungkin merupakan solusi terbaik hingga saat ini, terutama sekali alat seperti LVPM mencapai status akhir. Saya berharap bahwa wubi akan membawa revolusi kecil untuk installer Linux dan karenanya untuk adopsi Linux, mirip dengan apa yang Knoppix / LiveCD lakukan beberapa tahun yang lalu ', dan saya tidak akan terlalu terkejut melihat klon Wubi diimplementasikan oleh distro * nix lain di waktu dekat.

FYI: Wubi diharapkan akan menjadi metode instalasi resmi dengan rilis Ubuntu berikutnya dan kami akan "bergabung" dengan Ubuntu. Meskipun instalasi jangka panjang yang disarankan masih akan didasarkan pada installer LiveCD saat ini (dengan partisi), installer Wubi juga akan tersedia pada CD resmi dan sebagai unduhan terpisah. Dengan Gutsy kita akan menggunakan LiveCD ISO sebagai lawan dari ISO Alternatif sebagai sumber paket dan installer akan sepenuhnya "grafis".

  • Sebagian besar manfaat diberikan kepada orang-orang yang memberi kami kemungkinan untuk mem-boot linux dari dalam windows (grub4dos) dan memberi kami akses r / w ke ntfs (ntfs-3g), tanpa teknologi seperti itu wubi tidak akan mungkin hari ini.
TheXed
sumber
1

Nah, dua hal. Satu, EXT4 lebih cepat dari NTFS, ini buktinya: http://www.phoronix.com/scan.php?page=news_item&px=ODIxNw

Dua, dengan NTFS ada fragmentasi dan bahkan jika sulit untuk menentukan berapa banyak akan memperlambat sistem Anda tahu bahwa pada akhirnya akan memperlambatnya.

Tiga (karena selalu ada tiga), jangan instal Ubuntu di Windows, Anda tidak ingin menggunakan perangkat lunak tidak bebas untuk memulai sistem Anda yang pada akhirnya akan mendapatkan pembaruan dari Microsoft satu hari dan Anda tidak akan dapat mulai Ubuntu lagi.

Nyamiou The Galeanthrope
sumber
Saya tidak ragu itu lebih lambat, saya hanya ingin tahu seberapa lambat. Anda membuat poin bagus tentang fragmentasi. Kecuali jika tolok ukur secara eksplisit memperhitungkannya, itu adalah sesuatu yang harus saya ingat ketika melihat hasilnya.
Colin
0

Saya telah membandingkan perbedaannya. Itu juga tergantung pada sistem tetapi alasan utama untuk kinerja hit adalah ext3 dan fakta bahwa gambar disk adalah file.

Ini adalah empat hal yang dapat Anda lakukan, untuk meningkatkan kinerja pada pemasangan Wubi:

  1. Konversi sistem file dari disk image dari ext3 ke ext4. Jangan lupa untuk mengubah baris file / etc / mtab Anda menjadi yang berikut, pertama:

/ dev / loop0 / ext4 rw 0 0

Jika tidak, Anda tidak akan bisa boot. Anda bahkan dapat mengubah baris itu tanpa melakukan hal lain (dan kinerja secara bertahap akan menjadi lebih baik dengan ada file baru yang ditambahkan) tetapi saya menggunakan metode berikut ini, yang bekerja lebih baik dan memberikan manfaat ext4 dengan segera untuk semua file (Anda dapat membuat root Anda File. disk lebih besar pada saat yang sama, seperti yang saya lakukan):

https://help.ubuntu.com/community/ResizeandDuplicateWubiDisk

  1. Defragmentasi file root.disk dan swap.disk Anda dari dalam Windows menggunakan perintah contig sysinternals. Cukup unduh secara gratis dari situs web Microsoft TechNet. Atau, Anda dapat menggunakan program lain yang dapat mendefrag file tunggal besar. Ini berdampak besar pada peningkatan kinerja bagi saya juga.

  2. Gunakan parameter baris kernel threadirqs. Jarak tempuh Anda mungkin berbeda tetapi ini berfungsi baik untuk saya pada sistem Dell dual core saya yang paling saya gunakan.

  3. Jika suatu program tampaknya masih menyebabkan sistem melambat dan melakukan hit kinerja ketika Anda menjalankannya, Anda dapat menambahkan parameter ke program yang menyinggung dalam file desktop seperti itu (contoh ini menggunakan pembaru perangkat lunak tetapi akan berfungsi dengan yang lain):

ionice -c 3 bagus -n 19 / usr / bin / update-manager

Pembuat yakin Anda telah menginstal perintah ionice atau langkah ini tidak akan melakukan apa-apa selain melempar kesalahan.

Setelah melakukan empat hal ini, hit kinerja jauh lebih sedikit daripada sebelumnya. Saya tidak punya banyak masalah sejak itu dan sangat senang dengan instalasi Wubi saya sejauh ini. Semoga ini bermanfaat.

D. Charles Pyle
sumber