0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

重い処理をPCへ逃がす保険は、22日で5%しか使われなかった(でも外せない)

0
Posted at

重い処理を自宅 NAS から別の PC へ逃がす仕組みを 22 日動かして、
その保険が実際に何回使われたかを数えました。

結論

  • 283 件のうち、PC で走ったのが 263 件
    NAS に落ちたのが 15 件(5.3%)
  • 1 件あたりの実行時間は PC 202 秒 / NAS 771 秒
    同じ仕事が NAS だと 3.8 倍かかっています
  • PC で走ったもののうち失敗は 13 件(4.9%)

どこで走ったか

保険は 6% しか使われていない。それでも外せない

「PC が寝ていたら NAS でやる」という代替の道は、5.3% しか使われていません。
使われないなら要らないように見えますが、外すとその 5.3% が丸ごと失敗になります。

そして重要なのは、NAS に落ちた 15 件の合計 3.0 時間が、
この機体でいちばん重かった時間だということです。
逃がす目的は速さではなく、その間ほかのコンテナを巻き添えにしないことでした。

種類ごとの件数

種類で見ると shell が 203 件で最多です。

分かったこと

「速いから逃がす」ではありません。 3.8 倍という差はもちろん効きますが、
NAS で数百秒の処理を走らせると、その間ほかの処理が I/O 待ちで止まります。
逃がす価値は、止まらない時間のほうにあります。


自宅サーバーの実測を続けて書いています → https://lab.syutonton.com

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?