SSブログ

Linux 上の VMWare ゲストの動作を軽くする [趣味]

VMWare のゲストOS の動作が重たいと感じたときの軽量化チューニング方法として、仮想マシンの設定を変更するという記事をよく見かけます。

対象のゲスト OS を停止し、仮想マシンの設定ファイル .vmx ファイルをエディタで開いて、以下の項目を設定します。

・未使用の物理メモリを解放しないようにする

 MemTrimRate = "0"

・ゲストOS のメモリにファイルではなく実メモリを使うようにする

 mainMem.useNamedFile = "FALSE"

仮想マシンのメモリは、デフォルトでは、実メモリではなく、 .vmem という名前のファイルが作成され、メモリとして使用される。
しかし、使用していると当然のごとく、断片化が発生し、次第にパフォーマンスが落ちてくる。
そこで、ファイルを使用しないように設定することにより実メモリで動作させ、パフォーマンスを向上させる。

・・・というものらしいが、ホストが Linux の場合、落とし穴があるようだ。

mainMem.useNamedFile = "FALSE" と書いた メモリ 2G 割当のゲストを起動しても、メモリの消費量は以前とそんなに変わらない。

実際には、/tmp 下に.vmem ファイルが作成され、それを隠しファイルとして使用しているらしい。
(アプリがオープンしたファイルをそのまま unlink すると、シェルからは見えないが、オープンしたプロセスはそのまま使い続けることができる隠しファイル状態となるらしい)
ファイルを使っているので、実メモリが消費されない -> パフォーマンスも変わらない。
(実際には、別物理ドライブとかにしておくと、改善はされるとは思うが)

ということで、本当に実メモリを使用させるには、その隠しファイルをメモリに乗せる必要がある・・・(らしい)

らしい、ばっかりで申し訳ない (X_X)

ということで、/tmp を RamDisk に配置するようにすれば、パフォーマンスがあがるはず。

/etc/fstab に
----------------------------------------------------------------
tmpfs /tmp tmpfs defaults,size=3g 0 0
----------------------------------------------------------------
と書いて、/tmp を RamDisk にとるようにしてみた。
2Gの仮想メモリファイルが置かれても大丈夫なように、サイズを 3G に。。。

これでホストを再起動し、ゲストを起動してみると・・・・・、軽くなった気がする(^^;
(時間の関係で、数分しか確認していないですが・・・・(X_X) )

しばらく、これで運用してみます。


タグ:VMWare linux 仮想
nice!(0)  コメント(2)  トラックバック(0) 

nice! 0

コメント 2

権兵衛

VMに関して
http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&docType=kc&docTypeID=DT_KB_1_1&externalId=1008885
に依れば
MemTrimRate = "0"
mainMem.useNamedFile = "FALSE"
sched.mem.pshare.enable = "FALSE"
prefvmx.useRecommendedLockedMemSize = "TRUE"
の四行が必要との事
Linux に於いては
mainMem.useNamedFile = "FALSE" を
mainmem.backing = "swap" に置き換え
だそうです
by 権兵衛 (2014-03-08 10:12) 

Scottliesk

スーパーコピーブランド専門店
https://www.007kopi.com/product/1497.html

ルイヴィトン、シャネル、エルメス、ルチェ&ガッバ―ナ、
バレンシアガ、ボッテガ ヴェネタ、ミュウミュウ、クリスチャンディオール
その他の偽物バッグコピー、偽物財布コピー、偽物時計コピー、偽物ベルトコピー、偽物指輪コピー、偽物キーケース、商品は全く写真の通りです。
高級腕時計(N級品),スーパーコピー時計(N級品),財布(N級品)バッグ(N級品),靴(N品),指輪(N級品),ベルト(N級品),マフラー (N級品)
人気の売れ筋商品を多数取り揃えております。
全て激安特価でご提供.お願いします.
★100%品質保証!満足保障!リピーター率100%!
★商品数も大幅に増え、品質も大自信です。
★スタイルが多い、品質がよい、価格が低い!
★顧客は至上 誠実 信用。
★歓迎光臨
★送料無料(日本全国)
ホームページ上でのご注文は24時間受け付けております
https://www.007kopi.com/product/7658.html

by Scottliesk (2019-09-23 09:20) 

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。