SPARC M7 시리즈 서버용 마이크로 프로세서는 응용 프로그램을 가장 높은 레벨의 보안, 안정성 및 속도로 실행할 수 있도록 새롭게 공동 엔지니어링된 하드웨어와 소프트웨어 기능을 제공합니다. 이 기능을 Oracle Software in Silicon이라고 합니다.
Software in Silicon 기능은 다음을 포함합니다.
Silicon Secured Memory – 예를 들어 API를 사용하여 메모리 손상 문제 탐지를 사용으로 설정하면 응용 프로그램이 고유 사용자 정의 메모리 할당자를 사용하는 경우 ADI(응용 프로그램 데이터 무결성)가 향상됩니다. (ADI 기능은 현재 커널 영역에서 사용하도록 지원되지 않습니다.)
이 기능이 사용으로 설정되면 응용 프로그램이 액세스하지 않아야 하는 메모리에 액세스를 시도할 경우 오류가 발생할 수 있습니다.
자세한 내용은 adi(3C), adi(2), memcntl(2), mmap(2) 및 siginfo(3HEAD) 매뉴얼 페이지를 참조하십시오.
DAX(Data Analytics Accelerator) – 보조 프로세서는 하드웨어를 통해 직접 질의 관련 작업을 수행하여 Oracle Database 성능을 향상시킵니다. Oracle Database 12c 인메모리 데이터베이스 작업을 위해 DAX 하드웨어 가속화를 사용할 수 있습니다. (DAX 기능은 현재 커널 영역에서 사용하도록 지원되지 않습니다.)
Oracle Software in Silicon 기능에 대한 자세한 내용은 다음을 참조하십시오.
http://www.oracle.com/technetwork/server-storage/softwareinsilicon/index.html
ADI에 대한 자세한 내용은 Oracle Solaris 11.3 설명서를 참조하십시오.
DAX를 사용하려면 Oracle Database 12c 인메모리 기능을 구성해야 합니다. 지침은 다음 위치에서 "Using the In-Memory Column Store"를 참조하십시오.
http://docs.oracle.com/database/121/ADMIN/memory.htm#ADMIN14257