SpectroSERVER とスレッド
SpectroSERVER は、ディスクとネットワークに同時にアクセスする間に、多くのクライアント アプリケーションからの要求を処理します。効率を高めるために、SpectroSERVER は個別のプロセスを実行する場合よりオーバーヘッドが減少するマルチスレッドのアーキテクチャを使用して作動します。
casp1032jp
SpectroSERVER は、ディスクとネットワークに同時にアクセスする間に、多くのクライアント アプリケーションからの要求を処理します。効率を高めるために、SpectroSERVER は個別のプロセスを実行する場合よりオーバーヘッドが減少するマルチスレッドのアーキテクチャを使用して作動します。
SpectroSERVER は起動時にいくつかのスレッドを作成し、それらは SpectroSERVER が終了するときにのみ終了します。SpectroSERVER は他のスレッドを動的に作成し、必要でなくなったときにこれらのスレッドを終了します。たとえば、クライアントが SpectroSERVER に接続するか、または API を通じて要求を行うたびに、新しいスレッドが開始されます。
通常は、この内部スレッド メカニズムを意識する必要はありません。ただし、システム スループットを最大化するために高度な調整が必要な場合、この概念は高負荷のシステム上で重要となる可能性があります。