お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2009-03-22 22:07:12

growwind
メンバ
登録日: 2009-03-03

[解決済]VMWarePlayerが良く止まる-HostUbuntu,GuestWinXp

ホスト:Ubuntu8.10
ゲスト:WinXpPro
VMWarePlayer:2.5.1
CPU:Core2Duo  2.4GHz Memory:2G
で走らせているのですが、ゲストが、30秒くらい走っては1分くらい止まる、を繰り返します。
Ubuntu上のVMWarePlayerの動作って、こういうものなんでしょうか?
もしそうではなくて、こういう状態から想像できるありがちなミス・不足情報等がありましたら、ご指摘下さい。

尚、
・上下キーが効かないので、
~/.vmware/config

xkeymap.nokeycodeMap = true
と書いていて上記動作だった為、念の為configを変名(config_bak)としてみたのですが、同じ結果でした。
・USBメモリやHDを繋いでいると動作が遅くなるという書き込みを見かけたので、外して(というか、元々USB外付けHDで起動していたのですが、本体のSATAHDにインストールし直して)みたのですが、特に状況は変わりませんでした・・・。

以上、宜しくお願い致します。

最後の編集者: growwind (2009-03-29 02:16:33)

オフライン

 

#2 2009-03-22 23:19:14

petitbootang
メンバ
From: 東京都
登録日: 2009-02-12

Re: [解決済]VMWarePlayerが良く止まる-HostUbuntu,GuestWinXp

growwindさん による投稿:

ゲストが、30秒くらい走っては1分くらい止まる、を繰り返します。

これがそもそも意味不明なのですが、具体的にどういうことでしょう?
何かソフトを起動させていて、30秒動作1分停止と言うのが、明確に分かるものがあるのでしょうか。

Ubuntu上のVMWarePlayerの動作って、こういうものなんでしょうか?

環境にもよるけどWindows上のVMwareより、Linux上のVMwareの方がキビキビ動作すると思います。

オフライン

 

#3 2009-03-23 08:00:29

growwind
メンバ
登録日: 2009-03-03

Re: [解決済]VMWarePlayerが良く止まる-HostUbuntu,GuestWinXp

レス、有難うございます。

>何かソフトを起動させていて、30秒動作1分停止と言うのが、明確に分かるものがあるのでしょうか。
ホストの方では、上部パネルに秒込みで時計を表示させています。
ゲストには、時刻計測用に、ThClockという時計ソフト(秒針有り)をインストールしました。
http://www.vector.co.jp/soft/win95/personal/se088415.html
ゲストのThClock秒針が動作停止した時・動作再開した時の、ホスト側の時刻の差をカウントして、停止・動作時間を計測しました(2秒かそこらの誤差はあるかもしれません。又、15秒くらい増えたりもたまにします。その為、「~くらい」と表記しました。)。

尚、ゲストのOSインストール時(この時はホストの上部パネルに秒表示無し&勿論ゲストにThClock無し)から、頻繁に同様の動作停止が起きていましたし、Xpインストール後デフォルト状態で、スタートメニューのプロパティを変更している(=エクスプローラ等のソフトを動作させてもいない)状態でも頻繁に同様の動作停止が起きていたので(何せ一つ設定を行うのに5分がかり)、ホスト側のパネル時計の秒数表示や、ゲスト側のThClockが影響しているとは、考えにくいです。

>環境にもよるけど
とりあえず上記ハード環境レベルでは、変なソフトが入っていない限り、こういう動作は普通起きない、と考えて良いでしょうか?(多分そうだと思いますが、一応確認という事で。)
正常動作しているハード環境の例をお教え頂けると幸いです。

それと、一つ書き忘れていました。
大本は、USBメモリにUbuntu(&VMWarePlayer)を入れて起動させていたのですが、アプリの動作がとても遅いので(この時もゲスト側の動作停止が起きていたが、他のアプリも動作が遅いので、区別がつかなかった)、外付けHDにdump→restoreで環境移行を行いました。かつ、この状態でも上記VMWarePlayer動作停止が起きるので、同様にdump→restoreでSATAHDに環境移行を行いました。
https://forums.ubuntulinux.jp/viewtopic.php?id=4406
よって、
>本体のSATAHDにインストールし直して)みたのですが、
というのは正確ではありませんでした。訂正させて頂きます。

最後の編集者: growwind (2009-03-23 09:05:35)

オフライン

 

#4 2009-03-24 22:13:48

STGSAGWAN
ゲスト

Re: [解決済]VMWarePlayerが良く止まる-HostUbuntu,GuestWinXp

残念ながら解決方法を提示できないですが、

「vmware freeze 30 seconds」でググると、類似(?)の現象が結構あります。
http://www.google.co.jp/search?q=vmware+freeze+30+seconds

growwindさんの環境だけで起こる現象ではなさそうです。

最後の編集者: STGSAGWAN (2009-03-24 22:14:45)

 

#5 2009-03-26 21:20:11

oyajiman
新しいメンバ
登録日: 2009-02-18

Re: [解決済]VMWarePlayerが良く止まる-HostUbuntu,GuestWinXp

もしかして、ゲストの時計が狂うってやつのことですか?もしそれであれば
VMwarePlayerの時計の狂いを直す
あたりでどうでしょう。この問題はかなり有名ですので、「vmware 時計 進む」というキーワードで検索すればたくさん出てきます。

キーバインドについては、http://www.oyajiman.net/oyaji/item-2386.htmlに書いてある設定でうまく行っています。

あと、原因は全く判らないのですが、VMwareは2.5になってからゲストのCPU数を2にすると遅くなる場合があるようです(私の場合だけかもしれませんけど)。ゲストは1CPUという設定がいいように思います。

最後の編集者: oyajiman (2009-03-26 21:28:27)

オフライン

 

#6 2009-03-29 02:15:38

growwind
メンバ
登録日: 2009-03-03

Re: [解決済]VMWarePlayerが良く止まる-HostUbuntu,GuestWinXp

皆さん、レス、有難うございます。

原因は、動かしているVMWareの種が入っているパーティションのフォーマットがNTFSだった為でした。ext3フォーマットパーティションに移動させたら、とりあえず6時間程連続で稼動、特に動作停止も起きませんでした。
尚、USB外付けHD起動で試してみたのですが、こちらは種のあるパーティションがext3でも動作不安定でした(NTFSパーティション内駆動に比べればマシですが)。因みに4時間程でゲストはハングってました。

よって、VMWarePlayerをUbuntuで動かす時の教訓としては「NTFSパーティションで動かさない」「USBの記憶媒体は繋げない」という事になるかと思います。

オフライン

 

#7 2009-03-30 17:31:45

ack
メンバ
登録日: 2007-06-01

Re: [解決済]VMWarePlayerが良く止まる-HostUbuntu,GuestWinXp

解決済みではありますが、ウラが取れた(?)ので追記致します。

growwind による投稿:

原因は、動かしているVMWareの種が入っているパーティションのフォーマットがNTFSだった為でした。

http://www.ntfs-3g.org/support.html#slowvmware

Why is VMware slow?
    VMware uses shared writable mmap for paging files but it doesn't detect that this method is very inefficient.
    Workaround: Set "mainMem.useNamedFile=FALSE" in the .vmx file and VMware will perform much better.

とのことです。
mainMem.useNamedFile="FALSE"  を .vmxファイルに追記し、vmwareの仮想メモリファイルを作らずに動作させると良さそうです。

尚、USB外付けHD起動で試してみたのですが、こちらは種のあるパーティションがext3でも動作不安定でした(NTFSパーティション内駆動に比べればマシですが)。因みに4時間程でゲストはハングってました。

何となくの勘ですが、こちらもUSB外付けストレージ上に、vmwareがmmapで仮想メモリファイルを作り、それが遅い事が原因に見えます。

オフライン

 

Board footer

Powered by FluxBB