SPARC T7 シリーズサーバーのマイクロプロセッサは、アプリケーションを最高レベルのセキュリティー、信頼性、および速度で実行できるようにする、協調設計されたハードウェアおよびソフトウェア機能を提供します。この機能は Oracle ソフトウェアインシリコンと呼ばれています。
ソフトウェアインシリコンには次の機能が含まれます。
Silicon Secured Memory – 次のような一般的なメモリーアクセスエラーを検出します。
バッファーオーバーフロー
未割り当てまたは解放されたメモリーアクセスエラー
「二重解放」メモリーアクセスエラー
古いポインタメモリーアクセスエラー
Silicon Secured Memory を有効にすると、アプリケーションがアクセス権のないメモリーにアクセスしようとした場合に、エラーが発生する可能性があります。この機能により、アプリケーションデータ整合性 (ADI) が向上します。(現時点で、カーネルゾーンでの Silicon Secured Memory 機能の使用はサポートされていません。)
Data Analytics Accelerator (DAX) – コプロセッサはハードウェアを介してクエリー関連操作を直接実行し、これによって Oracle Database のパフォーマンスが向上します。Oracle Database 12c インメモリーデータベース操作に対して DAX ハードウェアアクセラレーションを使用できます。(現時点で、カーネルゾーンでの DAX 機能の使用はサポートされていません)。
Silicon Secured Memory の詳細は、Oracle Solaris 11.3 のドキュメントを参照してください。
DAX を使用するには、Oracle Database 12c インメモリー機能を構成する必要があります。手順については、次の場所にある「インメモリー列ストアの使用方法」を参照してください。
http://docs.oracle.com/database/121/ADMIN/memory.htm#ADMIN14257