CPU負荷/使用メモリサイズ


CRI AtomEx ワークサイズ

ライブラリワークサイズ(デフォルト設定時)
ライブラリ名 ワークサイズ[Byte]
CriAtomEx 294708
CriAtomEx ASR 98216
CriAtomEx HCA-MX 54004

ファイルに依存したワーク
ファイルタイプ ワークサイズ[Byte]
CriAtomEx Register ACF File 8981 + ファイルサイズ(*1)
CriAtomEx Load ACB File 5937 + ファイルサイズ(*1) + AWBパス文字列サイズ(*2)

(*1) ファイルサイズは2048バイト単位で切り上げられます。
(*2) ACBハンドルは、AWBファイルのパス文字列を保持します。

固定ワークサイズのハンドル
ハンドル種別 ワークサイズ[Byte]
CriAtomEx Player 1124

D-BASワークサイズ(デフォルト設定時)
ハンドル種別 ワークサイズ[Byte]
CriAtomEx D-BAS 2887316

ボイスプールハンドルのワークサイズ目安
ボイスタイプ 出力チャンネル数 再生周波数[kHz] ボイス数 ワークサイズ[Byte]
オンメモリ
ワークサイズ[Byte]
ストリーミング
ADX VoicePool 1 24000 8 57176 61080
ADX VoicePool 2 24000 8 91064 94968
ADX VoicePool 6 24000 8 226936 230840
ADX VoicePool 2 48000 8 156600 160504
ADX VoicePool 2 96000 8 254904 258808
ADX VoicePool 2 192000 8 451512 455416
ADX VoicePool 2 48000 32 626232 641848
ADX VoicePool 2 48000 100 1956856 2005656
HCA VoicePool 1 24000 8 90776 94680
HCA VoicePool 2 24000 8 153208 157112
HCA VoicePool 6 24000 8 403192 407096
HCA VoicePool 2 48000 8 218744 222648
HCA VoicePool 2 96000 8 317048 320952
HCA VoicePool 2 192000 8 513656 517560
HCA VoicePool 2 48000 32 874808 890424
HCA VoicePool 2 48000 100 2733656 2782456
HCA-MX VoicePool 1 24000 32 165816 181432
HCA-MX VoicePool 2 24000 32 266424 282040
HCA-MX VoicePool 6 24000 32 668856 684472
HCA-MX VoicePool 2 48000 8 66648 70552
HCA-MX VoicePool 2 48000 32 266424 282040
HCA-MX VoicePool 2 48000 100 832456 881256

CRI AtomEx 再生時のCPU負荷

各コーデックの単純再生負荷(サーバ処理負荷)
コーデック チャンネル数 サンプリングレート 同時発音ボイス数 メモリ再生時 ストリーム再生時
ADX Voice Pool 1 24000 1 0.30% 0.30%
ADX Voice Pool 1 24000 16 0.65% 0.64%
ADX Voice Pool 1 24000 64 1.59% -
ADX Voice Pool 2 24000 1 0.31% 0.39%
ADX Voice Pool 2 24000 16 1.00% 0.98%
ADX Voice Pool 2 24000 64 2.17% -
ADX Voice Pool 6 24000 1 0.35% 0.37%
ADX Voice Pool 6 24000 8 1.13% 0.99%
ADX Voice Pool 6 24000 16 1.40% -
ADX Voice Pool 1 48000 1 0.43% 0.44%
ADX Voice Pool 1 48000 16 0.86% 0.71%
ADX Voice Pool 1 48000 64 1.78% -
ADX Voice Pool 2 48000 1 0.31% 0.41%
ADX Voice Pool 2 48000 16 0.76% 0.85%
ADX Voice Pool 2 48000 64 2.03% -
ADX Voice Pool 6 48000 1 0.42% 0.35%
ADX Voice Pool 6 48000 8 0.83% 0.84%
ADX Voice Pool 6 48000 16 1.26% -
ADX Voice Pool 1 96000 1 0.30% 0.37%
ADX Voice Pool 1 96000 16 0.88% 1.04%
ADX Voice Pool 1 96000 64 2.52% -
ADX Voice Pool 2 96000 1 0.37% 0.41%
ADX Voice Pool 2 96000 16 1.10% 1.13%
ADX Voice Pool 2 96000 64 3.31% -
ADX Voice Pool 6 96000 1 0.47% 0.42%
ADX Voice Pool 6 96000 8 1.31% 1.37%
ADX Voice Pool 6 96000 16 2.29% -
ADX Voice Pool 1 192000 1 0.36% 0.38%
ADX Voice Pool 1 192000 16 1.10% 1.21%
ADX Voice Pool 1 192000 64 3.64% -
ADX Voice Pool 2 192000 1 0.35% 0.35%
ADX Voice Pool 2 192000 16 1.41% 1.50%
ADX Voice Pool 2 192000 64 4.79% -
ADX Voice Pool 6 192000 1 0.46% 0.53%
ADX Voice Pool 6 192000 8 1.87% 1.92%
ADX Voice Pool 6 192000 16 3.54% -
HCA Voice Pool 1 24000 1 0.41% 0.38%
HCA Voice Pool 1 24000 16 1.21% 1.22%
HCA Voice Pool 1 24000 64 3.76% -
HCA Voice Pool 2 24000 1 0.43% 0.45%
HCA Voice Pool 2 24000 16 1.82% 1.85%
HCA Voice Pool 2 24000 64 6.17% -
HCA Voice Pool 6 24000 1 0.59% 0.59%
HCA Voice Pool 6 24000 8 2.42% 2.54%
HCA Voice Pool 6 24000 16 4.44% -
HCA Voice Pool 1 48000 1 0.44% 0.40%
HCA Voice Pool 1 48000 16 1.77% 1.69%
HCA Voice Pool 1 48000 64 5.71% -
HCA Voice Pool 2 48000 1 0.45% 0.56%
HCA Voice Pool 2 48000 16 2.89% 2.96%
HCA Voice Pool 2 48000 64 10.16% -
HCA Voice Pool 6 48000 1 0.80% 0.77%
HCA Voice Pool 6 48000 8 3.83% 3.93%
HCA Voice Pool 6 48000 16 7.38% -
HCA Voice Pool 1 96000 1 0.49% 0.52%
HCA Voice Pool 1 96000 16 2.90% 2.98%
HCA Voice Pool 1 96000 64 10.33% -
HCA Voice Pool 2 96000 1 0.67% 0.65%
HCA Voice Pool 2 96000 16 5.20% 5.29%
HCA Voice Pool 2 96000 64 19.21% -
HCA Voice Pool 6 96000 1 1.24% 1.27%
HCA Voice Pool 6 96000 8 7.88% 7.65%
HCA Voice Pool 6 96000 16 14.49% -
HCA Voice Pool 1 192000 1 0.67% 0.67%
HCA Voice Pool 1 192000 16 5.18% 5.12%
HCA Voice Pool 1 192000 64 19.26% -
HCA Voice Pool 2 192000 1 0.96% 0.94%
HCA Voice Pool 2 192000 16 10.40% 9.81%
HCA Voice Pool 2 192000 64 36.85% -
HCA Voice Pool 6 192000 1 2.10% 2.15%
HCA Voice Pool 6 192000 8 14.33% 14.30%
HCA Voice Pool 6 192000 16 28.10% -
HCA-MX Voice Pool 1 48000 1 0.67% 0.64%
HCA-MX Voice Pool 1 48000 8 0.89% 0.98%
HCA-MX Voice Pool 1 48000 16 1.15% 1.22%
HCA-MX Voice Pool 1 48000 32 1.78% -
HCA-MX Voice Pool 1 48000 64 2.83% -
HCA-MX Voice Pool 2 48000 1 0.70% 0.82%
HCA-MX Voice Pool 2 48000 8 1.08% 1.10%
HCA-MX Voice Pool 2 48000 16 1.56% 1.63%
HCA-MX Voice Pool 2 48000 32 2.50% -
HCA-MX Voice Pool 2 48000 64 4.31% -
HCA-MX Voice Pool 6 48000 1 0.82% 0.99%
HCA-MX Voice Pool 6 48000 4 1.30% 1.28%
HCA-MX Voice Pool 6 48000 8 1.91% 2.00%
HCA-MX Voice Pool 6 48000 16 3.13% -

補足:
上記CPU負荷は以下の環境で計測しました。
計測環境
OS Windows 10 Pro (64bit)
CPU Intel Core i7-7700K (4.2GHz)
メモリ 16GB

負荷のパーセンテージは、1つのコアをフルに使うケースを100%として表記しています。
(シングルスレッドモデルを使用してCPU負荷を計測しています。)
例えば上記の表でCPU負荷が5.00%のケースでは、全てのコアに対して5%の負荷がかかっているのではなく、1つのコアに対してのみ5%の負荷がかかり、他のコアには一切負荷がかかっていないことを意味します。
Next:チューニング

CRI Middleware logo Copyright (c) 2006-2018 CRI Middleware Co., Ltd.