$ top -b -d 10 | grep sdpa > memory.log &
$ ./sdpa
$ killall top
として memory.log に入っている内容を利用している。
これを SeDuMi の測定のために
$ top -b -d 10 | grep MATLAB > memory.log &
$ matlab -r "Matlab 用のコマンド"
$ killall top
と行うと、なぜかうまく実行できない。
ちなみに、MATLAB と大文字で grep に指定してあるのは、Matlab の実行コマンドが MATLAB であり top で表示されるときには MATLAB だからである。
不思議なことに、
$ top -b -d 10 > memory.log &
としてから
$ cat memory.log | grep MATLAB
とすると、なぜか問題なく表示できる。
今日の作業内容:メモリ測定 2h +発表準備 1h + 論文読み 1h
今日のランチ:つかさ ぶりの照り焼き
明日の予測作業時間:5h
とすると、なぜか問題なく表示できる。
今日の作業内容:メモリ測定 2h +発表準備 1h + 論文読み 1h
今日のランチ:つかさ ぶりの照り焼き
明日の予測作業時間:5h