質問編集履歴
2
追記を記載
title
CHANGED
File without changes
|
body
CHANGED
@@ -32,4 +32,10 @@
|
|
32
32
|
|
33
33
|
いろいろと調べてはいるのですが、現状、手詰まりに近い状態です。
|
34
34
|
申し訳ありませんが、ご回答、または予約領域に関する詳しい解説が載っている
|
35
|
-
サイトなどありましたら教えてください。
|
35
|
+
サイトなどありましたら教えてください。
|
36
|
+
|
37
|
+
★追記
|
38
|
+
・OSはCentOS 6.8 64bit なので、32bitに関するご回答は不要です。
|
39
|
+
・気になる点としてはreservedはデバイスで確保する領域かもしれませんが、
|
40
|
+
ゲストOSで設定したメモリサイズに比例とまではいきませんが、
|
41
|
+
大きくなる点がわかりません。
|
1
文法の修正
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
メモリの
|
1
|
+
メモリのreservedについて教えてください
|
body
CHANGED
@@ -1,16 +1,14 @@
|
|
1
|
-
長文となり申し訳ありません。
|
2
|
-
|
3
1
|
現在、VM環境上(ESXi5.5U3)にCentOS6.8のサーバを構築しています。
|
4
2
|
|
5
3
|
マシンの構成としては以下の通りです。
|
6
4
|
【ゲスト1】
|
7
5
|
CPU:4core メモリ:8GB
|
8
|
-
ディスク:
|
6
|
+
ディスク:25GB(OS領域)、700GB(データ領域)
|
9
7
|
OS:CentOS 6.8
|
10
8
|
|
11
9
|
【ゲスト2】
|
12
10
|
CPU:10core メモリ:192GB
|
13
|
-
ディスク:
|
11
|
+
ディスク:25GB(OS領域)、1500GB(データ領域)
|
14
12
|
OS:CentOS 6.8
|
15
13
|
|
16
14
|
構築後、サーバの起動を行い、メモリサイズをfreeコマンドで確認を行ったところ、
|
@@ -19,17 +17,18 @@
|
|
19
17
|
|
20
18
|
いろいろと調べた結果、freeコマンドで表示されるtotalは
|
21
19
|
/proc/meminfoのMemTotalの情報を表示しており、MemTotalの値は
|
22
|
-
実装メモリからカーネルコードと予約
|
20
|
+
実装メモリからカーネルコードと予約分を差し引いた結果が
|
23
21
|
表示されることまでは分かりました。
|
24
22
|
|
25
23
|
また、確認のためdmesgコマンドで確認を行ったところ、
|
26
24
|
確かにresevedの部分でゲスト1は200MBほど、ゲスト2では2.8GBほど
|
27
25
|
とられているようなログが表示されていました。
|
28
|
-
|
26
|
+
そこからfreeコマンドで表示されたtotalに加算すると
|
27
|
+
実装メモリのサイズにほぼ合いました。
|
29
28
|
|
30
29
|
確認したい内容は以下の点です。
|
31
|
-
・メモリでとられている
|
30
|
+
・メモリでとられている「reserved」とは何なのか?役割は?
|
32
|
-
・
|
31
|
+
・「reserved」のサイズはどのように算出されているのか?
|
33
32
|
|
34
33
|
いろいろと調べてはいるのですが、現状、手詰まりに近い状態です。
|
35
34
|
申し訳ありませんが、ご回答、または予約領域に関する詳しい解説が載っている
|