Wubiでインストールする場合、パフォーマンスの違いは何ですか?


22

ディスクI / OのWubiの方が遅いことは知っていますが、「わずかに遅いディスクシーク」などのあいまいな記述以外にオンラインでそれを見つけることはできません。速度差を定量化するために誰かがベンチマークを行ったことがありますか?

回答:


17

Phoronixの記事「The Ubuntu Impact of Ubuntu's Wubi Windows Installer記事を参考にしました。2、3、4 ページには、パフォーマンスへの影響を明確に示す一連のベンチマークがあります。以下の例を参照してください。

Ubuntu 10.10およびUbuntu 10.10 with WubiのGzip圧縮ベンチマーク


2
すべてのユーザーが実際に記事へのリンクをたどることをお勧めします。ここでの表現は、最悪のベンチマークを恥知らずに選択し、他のベンチマークを無視して、他のユーザーを誤解させるために使用される完全に偏ったビューを残しています。例:askubuntu.com/a/258189/14916(実際の根本的な問題でユーザーを支援しようとするのではなく、単にWubiを非難する)
bcbc

@bcbcは自由に編集してより良い答えにすることができます:)
8128

それでは、どうすれば正しいrightりを表現できますか?;)ため息、わかりました、さらにグラフを追加します。
bcbc

実際、グラフィックをコピーするには書面による許可が必要だと思います。「Phoronix Mediaのウェブサイトに表示されるすべての情報はPhoronix Mediaの財産であり、著作権で保護されています。 」
bcbc

5

私はフォーラムでこれを見つけました、あなたはそれをここで元の投稿読むことができます

  1. ディスクのパフォーマンスはわずかに遅くなります。通常の状況では違いに気付かないはずです。この問題は、メモリが少なくスワップを頻繁に使用する場合、またはWindowsパーティションが非常に断片化されている場合に、より顕著になります。通常のVMやLiveCDよりもはるかに高速です。

  2. ファイルシステムは、実際のインストールよりも信頼性が低くなります。これは、2つのファイルシステムが相互にネストされているため、個別に取得されたntfsまたはext3よりも脆弱になっているためです。これは、ハードリブート(電源プラグを抜く)する場合に問題になる可能性があります。ハードリブートは決して良いアイデアとは言えませんが、wubiの場合はそうではありません。リスクを最小限に抑えるためにいくつかの対策を講じました(そして、次のビルドにいくつかのトリックを追加します)ので、ハードリブートがより許容されますが、経験則は次のとおりです:ハードリブートしないでください。何らかの理由でスタックを取得した場合、Linuxではalt + sysrqキーの組み合わせがあります。

  3. ハイバネーション/サスペンドが正しく機能しません。いくつかのubuntuカーネル開発者の助けを借りてこれを調査しています。修正するか、休止状態/サスペンドを無効にします。

副次的な問題は、wubiを使用する場合、通常のインストールよりも少ないディスク容量を割り当てる傾向があることです(試用版として使用してから使用し続けるため)。もちろん、空き領域がなくなった場合、問題が発生しますが、それはほとんど私たちのせいではありません。仮想ディスクを拡張する方法を検討していますが、とにかく別のアプリになります。Linuxでは、実際のパーティション内のフォルダーから仮想ディスク内のフォルダーへのリンクを作成できるため、痛みを軽減できます。

要するに、十分なスペースを割り当て、ハード再起動せず、サスペンド/休止状態にしないでください。それ以外はフルモンティでなければなりません:同じ速度(#1以外)、同じハードウェアサポート/検出、同じ動作、同じソフトウェア。OSが何であれ、これまでに作成された中で最も簡単なOSインストーラーと考えられるものを提供することを考えると、小さなトレードオフです。

長期的な使用に関しては、wubiを中期的なソリューションとして検討します。数週間から数か月間は喜んで使用できますが、上記の3つの問題のために、Ubuntuをかなり頻繁に使用していることに気付いた場合は、後でフルインストールを行うことをお勧めします。つまり、仮想ディスクを実際のパーティション(tuxcantflyによるLVPM)に移行するツールがあるということです。そのため、移行は非常にスムーズに行われる必要があります(データと設定を維持しながら、標準インストールと100%同一のインストールが行われるはずです)。

空きパーティションまたはスペアハードディスクがあり、パーティション分割とISO書き込みに自信がある場合、Wubiを使用する理由はほとんどありません。ライブCDを使用して完全インストールを行ってください。しかし、パーティションが何であるかを知らない人にとっては、特にLVPMなどのツールが最終的なステータスに達した場合、wubiがおそらくこれまでで最高のソリューションです。wubiがLinuxインストーラーに小さな革命をもたらし、それがLinuxの採用につながることを願っています。数年前にKnoppix / LiveCDがやったことと同じです。また、他の* nixディストリビューションによってWubiクローンが実装されても近い将来。

参考までに、Wubiは次のUbuntuリリースまでに公式のインストール方法になることを望み、Ubuntuと「マージ」します。推奨される長期インストールは、現在のLiveCDインストーラー(パーティショニングあり)に基づいていますが、Wubiインストーラーは公式CDからもダウンロードできます。Gutsyでは、代替ISOではなくLiveCD ISOをパッケージのソースとして使用し、インストーラーは完全に「グラフィカル」になります。

  • メリットの大きな部分は、Windows(grub4dos)内からLinuxをブートする可能性を与え、ntfs(ntfs-3g)へのr / wアクセスを提供してくれた人々にもたらされます。

1

まあ、二つのこと。1つは、EXT4はNTFSよりも高速です。ここに証拠があります:http ://www.phoronix.com/scan.php?page=news_item&px=ODIxNw

2つ目は、NTFSでは断片化があり、システムの速度がどれだけ低下するかを判断するのが難しい場合でも、最終的には速度が低下することがわかっています。

3つ(常に3つあるため)、WindowsにUbuntuをインストールしないでください。システムを起動するために非フリーソフトウェアを使用することは避けてください。 Ubuntuを再起動します。


私はそれが遅いことを疑いません、私はどれくらい遅いかについてただ興味があります。あなたは断片化について良い点を指摘します。ベンチマークで明示的に考慮されていない限り、結果を見るときに留意する必要があります。
コリン

0

違いをベンチマークしました。システムにも依存しますが、パフォーマンスヒットの主な理由はext3とディスクイメージがファイルであるという事実です。

ただし、Wubiインストールのパフォーマンスを向上させるためにできることは4つあります。

  1. ディスクイメージのファイルシステムをext3からext4に変換します。最初に/ etc / mtabファイルの行を次のように変更することを忘れないでください:

/ dev / loop0 / ext4 rw 0 0

そうしないと、起動しません。他に何もせずにその行を変更することもできます(そして、新しいファイルが追加されるとパフォーマンスが徐々に向上します)が、私は次の方法を使用しました。私がしたように、同時に.diskファイルが大きくなりました):

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

  1. sysinternalsのcontigコマンドを使用して、Windows内からroot.diskおよびswap.diskファイルを最適化します。Microsoft TechNet Webサイトから無料でダウンロードするだけです。または、単一の大きなファイルを最適化できる他のプログラムを使用できます。これは私にとってもパフォーマンスの向上に大きな影響を与えました。

  2. threadirqsカ​​ーネル行パラメーターを使用します。走行距離は異なる場合がありますが、これは私が最もよく使用するデュアルコアデルシステムでうまく機能しました。

  3. プログラムを実行してもシステムの速度が低下し、パフォーマンスが低下する可能性がある場合は、デスクトップファイル内の問題のあるプログラムにパラメーターを追加できます(この例ではソフトウェアアップデーターを使用しますが、他のプログラムでは動作します)。

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

ioniceコマンドがインストールされていることを確認してください。インストールされていない場合、このステップはエラーをスローする以外何もしません。

これらの4つのことを行った後、パフォーマンスヒットは以前よりもはるかに少なくなります。それ以来、私は何の問題も抱えておらず、これまでのWubiのインストールに非常に満足しています。これが役に立てば幸いです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.