本文へスキップ
Certia
未分類
秋期

システムアーキテクト 2012年 秋期 問19

19 / 25

ガーベジコレクションを行っている間は,全てのアプリケーションの実行が停止す る Web アプリケーションサーバがある。Web アプリケーションサーバの仕様が次の場 合,ガーベジコレクションによってアプリケーションの実行が停止している時間は CPU 稼働時間のうちの何%となるか。ここで、Web アプリケーションサーバの CPU 稼働時間はガーベジコレクションの処理時間とアプリケーションの処理時間から成り、 その他の要因については考慮しないものとする。 〔Web アプリケーションサーバの仕様〕 CPU数 CPU使用率 常に80% 1回当たり 100ミリ秒 ガーベジコレクション処理時間 ガーベジコレクションの頻度 5秒間に1回

正解と解説

表示する
正解 イ

2.50

GC1回100ミリ秒、5秒に1回発生するので、5秒(5000ミリ秒)あたりGCで停止するのは100ミリ秒。CPU使用率80%を考慮するとCPU稼働時間は5000×0.8=4000ミリ秒、その中でGCの占める割合は100/4000=2.5%となります。よって正解はイです。

AI に聞く

AI のボタンを押すと、問題文と解答を入れたプロンプトをコピーしてから各サービスを開きます。入力欄に自動で入らない場合は貼り付けてください。