KQEMU

ソフトウェアのスクリーンショット:
KQEMU
ソフトウェアの詳細:
バージョン: 1.3.0 Pre11
日付のアップロード: 2 Jun 15
開発者: Fabrice Bellard
ライセンス: 無料
人気: 32

Rating: 3.0/5 (Total Votes: 2)

PCは、PC上でエミュレートされたときに

KQEMU QEMUアクセラレータモジュールは、QEMUの速度が向上します。それは、ネイティブに近いパフォーマンスを達成するために、ホスト·プロセッサ上で直接ターゲットアプリケーションコードのほとんどを実行します。あなたがLinuxデスクトップ上で(例えばWindowsの場合)、別のオペレーティングシステムを実行したいときに非常に便利です。
現在は、カーネル2.4.xのか2.6.x.を実行するLinux x86またはx86_64のホストのために利用可能です暫定版は、WindowsとFreeBSDホストで使用できます。
QEMUアクセラレータモジュールで、QEMUは、他の商用またはフリーのPCバーチャライザと比較することができます。それは自由であるという利点を有しており、特定のゲストオペレーティングシステムの変更を必要としないしながら、良好な性能を達成するために。他の製品は、このような利点を持っていません。
インストール
2.1 KQEMUコンパイル(Linuxのみ)
最初に、有効KQEMUサポートとQEMU(> = 0.8.1)(これがデフォルトです)の最新バージョンを持っていることを確認してください。
そして、KQEMUソースを解凍:
CDを/ tmp
タールzxvf KQEMU-x.y.z.tar.gz
CD KQEMU-x.y.z
その後、KQEMUを設定し、(通常はオプションが必要ありません)、それを構築します:
./configureを
作ります
そして、rootユーザーとして入力します。
make installを
は/ usr / local 'にKQEMUをインストールするには」。
Linux用のQEMUアクセラレータインストール
あなたは、x86のLinuxを使用している場合、QEMUアクセラレータカーネルモジュール(KQEMU)のコンパイルが自動的に必要なカーネルヘッダを持って提供活性化されます。それにもかかわらず、コンパイルが失敗した場合は、 `--disable-KQEMU 'configureオプションとのコンパイルを無効にすることができます。
のXen仮想化がホスト上で実行されている場合KQEMUが現在動作しないことに注意してください。
あなたが2.6ホストカーネルを使用している場合は、すべての必要なカーネルヘッダがすでにインストールされています。あなたは2.4カーネルを使用している場合は、適切に構成カーネルソースがインストールされ、コンパイルされていることを確認する必要があります。例えばRedHatの9ディストリビューションには、以下を実行する必要があります。
1)カーネルソース-XXXパッケージをインストールします。
2)CDの/ usr / srcに/ linuxの-XXX
3)distcleanを作ります
.configファイルでの4)コピー/ブート/設定-VVV( 'VVV' -rは、設定の名前を知っているのunameを使用します)
5)現在の構成名に一致するようにEXTRAVERSIONラインを変更するには、Makefileを編集します。
   EXTRAVERSION = -custom

   EXTRAVERSION = -8#これは一例であり、それはあまりにも-8smpすることができます
6)menuconfigの#はちょうど設定をセーブします
7)DEP bzImageを実行をします
それは高度に分布依存しているためKQEMUのインストールは完全に自動ではありません。起動すると
make installを
KQEMUは、/ libに/モジュール/ KERNEL_VERSION / miscのにインストールされています。デバイス `/ devの/ KQEMUは、「すべての人のための読み取り/書き込みアクセス権を使用して作成されています。あなたはセキュリティの問題を恐れている場合は、 `/ devの/ KQEMU」のアクセス権を制限することができます。
あなたはKQEMUはブート時に自動的にインストールされていることをしたい場合は、追加することができます
#KQEMUカーネルモジュールのロード
/ sbinに/ modprobeのKQEMU
`に/etc/rc.d/rc.local」で。
メジャー番号250が既に別のドライバによって使用されている場合は、代替のメジャー番号を設定するために、主要なオプション= Nを使用することができます。
お使いのディストリビューションは、(Fedoraのような)のudevを使用している場合は、デバイスを持っている0 =主要KQEMUモジュールオプションを使用し、 `/ devの/ KQEMU「自動的に作成:
#KQEMUカーネルモジュールのロード
/ sbinに/ modprobeのKQEMU主要= 0
これは、udevが設定され、デバイスへのアクセス権を変更することが通常必要です。 `/etc/udev/permissions.d/50-udev.permissions '編集して追加します。
#KQEMU
KQEMU:ルート:ルート:0666

このリリースの新機能:

この動的デバイス」の/ dev / KQEMU」作成がデフォルトになりました。
「-fno-スタックプロテクター 'gccのオプションの修正
(あまりにもAPIの使用例として役立つことができる)KQEMUリグレッションテストを追加しました
KQEMU技術的なドキュメントが含まれて

開発者の他のソフトウェア Fabrice Bellard

TCCBOOT
TCCBOOT

3 Jun 15

Tiny C Compiler
Tiny C Compiler

3 Jun 15

へのコメント KQEMU

コメントが見つかりません
コメントを追加
画像をオンにする!