組織図の表示時間について¶
IM-共通マスタ 組織図は、クライアントブラウザに組織図を描画することができる機能です。ある程度の表示速度を担保してクライアントブラウザに大量のデータを表示するためには、ページネーションなどでデータを小分けに表示し、一度に表示可能なデータ量に上限を設ける必要があります。
IM-共通マスタ 組織図では、ページネーションなどのデータを小分けに表示するような機能は用意されていません。表示に時間がかかっても、一度にたくさんのデータを組織図に表示したいという要件を満たすためです。ただし、数千件、数万件のデータを一度に表示してしまうと、表示に時間がかかりすぎたりクライアントのリソース(CPUやメモリ)を使いすぎたりという、トレードオフがあります。
よって、IM-共通マスタ 組織図では、一度に表示可能なデータ量の上限を「最大で表示可能なユーザ数」として管理者が設定することができます。
本項では、最大で表示可能なユーザ数を設定するための参考情報として利用できるよう、過去に弊社で確認したユーザ数に応じた表示時間を紹介します。
注意
本項の情報は表示時間を保証するものではありません。あくまで参考情報として参照してください。
前提¶
表示時間を確認した環境は以下の通りです。
確認環境
CPU | 1Core 3GHz |
メモリ | 4GB |
注意
Mac OS SafariやiOS Safariはこの限りではありません。
組織数を30に固定して、ユーザ数を100~1000まで100刻みで確認しています。
なお、役職はユーザと同じ数(1ユーザに1つの役職が割り当てられた状態)で確認しています。
確認結果¶
クライアントブラウザ\ユーザ数 | 1000 | 900 | 800 | 700 | 600 | 500 | 400 | 300 | 200 | 100 |
---|---|---|---|---|---|---|---|---|---|---|
Internet Explorer 8 (ミリ秒) | 420751 | 352770 | 278411 | 228599 | 161211 | 129446 | 82489 | 47168 | 25968 | 10845 |
Internet Explorer 9 (ミリ秒) | 248620 | 185733 | 146200 | 122849 | 96445 | 70277 | 47584 | 30109 | 17870 | 7839 |
Internet Explorer 10 (ミリ秒) | 73921 | 61005 | 50137 | 40944 | 31999 | 24186 | 17891 | 11875 | 7446 | 3835 |
Internet Explorer 11 (ミリ秒) | 78082 | 65329 | 53107 | 43214 | 33874 | 25014 | 18480 | 12278 | 7639 | 3779 |
Google Chrome (ミリ秒) | 14974 | 13009 | 10668 | 9096 | 8637 | 7191 | 5816 | 4529 | 3235 | 1991 |
Firefox ESR 24 (ミリ秒) | 24543 | 21095 | 19059 | 16515 | 14833 | 12531 | 10036 | 7491 | 5263 | 3029 |
Mac OS Safari (ミリ秒) | 24859 | 22166 | 19003 | 16483 | 13978 | 11479 | 9190 | 6945 | 5079 | 3055 |
iOS Safari (ミリ秒) | 31770 | 28125 | 24266 | 20514 | 18650 | 14432 | 11387 | 9041 | 6095 | 3751 |
Internet Explorer 10は、Windows 7とWindows 8の平均値です。Internet Explorer 11は、Windows 7とWindows 8.1の平均値です。
縦軸は表示が完了するのに要した時間(秒)、横軸はユーザ数です。1000ユーザの表示では、Internet Explorerで70~430秒程度、その他のクライアントブラウザでも15~30秒程度が必要でした。