*ブートサーバー上のファイルについて [#r784ec72]

#contents

-[[研究関係Wiki・SSS-PCへ戻る>Lab/SSS-PC]]

**/usr/sss/home/yoshi/work/ [#j8bf5d77]

***fork/ [#qc398dc6]

配列とforkを使ったベンチマークアプリケーション作成テスト

***migration/ [#s873b9e4]

:cost.c|
CPU clock数を使ったIDM&migrationコスト計測プログラム~
2006/02作成

 /*
  *  cost.c
  *  Written by Yoshiyuki Hisamatsu
  *  view : infomem.c / sssinfo.h / mysample2.c
  *  v0.01 : 2006/02/01 08:06
  */

:getinfo.c|
self_get_lifetime()とget_cpu_clock()の違いを計測

:idm.c|
IDMの情報取得にかかる時間をget_systimeで取得?

 /*
  *  idm.c
  *  Written by Yoshiyuki Hisamatsu
  *  view : infomem.c / sssinfo.h / mysample2.c
  *  v0.01 : 2006/01/13 15:35
  */

:loadtest.c|
数百万回の足し算を繰り返しつつ途中で1〜2回マイグレーションを実行~
コンパイルは通るものの実行しても何も起こらず終了

:migio.c|
ファイルの読み書きをしつつ外部からのシグナルによってマイグレーションを行う
::migio2g.c|
scanf経由でキーボード入力を受けてる最中に(以下同じ)
::migio2mig.c|
getchar経由でキー入力&SIGALRMでなくSIGMiG使用
::migio2s.c|
getchar経由でキー入力

:sigtest.c|
シグナルを受けてマイグレーションを行うサンプル

:timecall.c|
get_systime()とsys_gettime()の違いを計測→[[Lab/SSS-PC/時間関係の関数]]

***mysample/ [#g9744295]

:loop.c|
足し算・引き算を数億回単位で繰り返す(負荷用)
:mysample.c|
変数xをコサイン変換してyに格納する(math.h確認用?)~
from users-1.1.2.pdf chapter 7 (p26)
:mysample2.c|
IDMを使って自ノードの各種情報を表示
:mysample3.c|
IDMを使って自ノードの各種情報を表示後、マイグレーションを行う~
MBCFに関する関数があるが使っていない~
2005/09作成
:waitsample.c|
一定時間待機してIDMの遠隔ノード情報取得を繰り返すプログラム?~
2005/09作成
::wait1sec.c/wait5.c/wait50.c|
上記プログラムの秒数変更版~
2005/09作成
::wait500.c|
上記プログラムの秒数変更&ループ版~
2005/09作成
:mig.c|
一定時間sleepした後にマイグレーションを行うだけ

***ssstask/ [#u4ed0dfd]
メインプログラム

***task/ [#g17c2e98]

:priority.c|
priortyを50下げてみる実験(下げるのに失敗するためいつも通りの情報が表示される)

:ps-u.c|
タスク一覧を表示するサンプル

 /*
  *      ps-u.c  testprogram for SSS-PC name interface
  *      written by tm
  */

:taskinfo.c|
タスクのいろんな情報を表示する実験

***vrt/ [#re2c075f]

レイトレのデモの改造版

[[Lab/SSS-PC]]

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS