teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

具体的に知りたい結果の追記

2018/06/08 04:27

投稿

ahill
ahill

スコア17

title CHANGED
File without changes
body CHANGED
@@ -11,4 +11,42 @@
11
11
  の容量**を**デバッグ**または**プロファイリング**する方法を
12
12
  お教えいただければと思います。
13
13
 
14
- どうぞよろしくお願いいたします。
14
+ どうぞよろしくお願いいたします。
15
+
16
+ //追記(具体的なプログラムと、具体的な知りたい結果 について)
17
+ コードは載せられないですが、大体、計算機1台で100GBを使って、
18
+ 10台以上を使って並列計算するようなプログラムを、
19
+ 職場の先輩から引継ぎました。
20
+ 配列ひとつずつをmalloc_usable_size(hairetu)で確認するのは
21
+ 面倒そうなので、おすすめの確認方法があればお教えください。
22
+
23
+ ```コードのイメージ
24
+ %最初にメモリ確保
25
+
26
+ int_a[*][*][*]
27
+ int_b[*][*][*]
28
+ int_c[*][*][*]
29
+ int_d[*][*][*]
30
+ ・・・intの3次元が10個ぐらい
31
+
32
+ double_a[*][*]
33
+ double_b[*][*]
34
+ double_c[*][*]
35
+ ・・・doubleの2次元が10個ぐらい
36
+
37
+ %ループ計算
38
+ 計算
39
+ %ループ終わり (ループ計算が数時間以上かかる)
40
+
41
+
42
+ ```
43
+ この計算の実行最中や実行後に、
44
+ int_a ・・・ 10GB
45
+ int_b ・・・ 11GB
46
+ int_c ・・・ 12GB
47
+
48
+ double_a ・・・ 20GB
49
+ double_b ・・・ 21GB
50
+ double_c ・・・ 22GB
51
+
52
+ といったmallocの実際のメモリ量が知りたいと思います。