CRIWARE Unity Plugin Manual  Last Updated: 2024-04-24
ファイルオープン上限数について
iOSでは、同時に200程度のファイルをオープンした場合、同時ファイルオープン上限エラーが発生し、
ファイルがそれ以上オープンできなくなるケースを確認しています。
そのため、iOSでは、同時に大量のファイルをオープンしないように以下の点に
ご注意ください。
  • CPKファイルなどをあまり細かい単位に分割してマルチバインドを行わない。
    (バインドの度に1つのファイルをオープンします)
  • AWBを含むキューシートのロードを同時に大量に行わない。
    (ストリーミング用AWBのロードにつき一つのファイルをオープンします)
もし、CPKのバインドやAWBのロードを同時にかつ大量に行いたい場合、
CRIWARE Library Initializer コンポーネントの[Initializes File System]>[Minimize FD Usage]の
チェックを有効にして下さい。
上記設定を有効にすることでファイルのオープン数を抑えることが可能です。
バインドやロードのタイミングではファイルのオープンを行わなくなり、
ロードやストリーミング再生を開始したタイミングでファイルを逐次オープンするように
なります。
この場合、再生やロードの度に都度ファイルのオープンを行うことになるため、
ファイルのオープン負荷分だけ若干読み込み性能が落ちるおそれがあります。