브로슈어 다운로드


리눅스 최적화 키트 프레임워크는 리눅스 커널과 응용 소프트웨어에 추가 적용할 수 있는 성능 최적화 기능을 제공합니다. 이를 통해 CPU 성능 향상, 부팅 시간 단축, 메모리 사용량 감소 등의 최적화를 진행할 수 있습니다.



리눅스 최적화 키트는 응용에서 사용하는 리눅스 API를 최적화된 API로 대체하는 헤더 파일과 코드 템플릿, 인터페이스 코드를 제공합니다. 또한 리눅스 최적화 키트는 OS가 동작 중에 사용하는 자원을 동적으로 할당하지 않고 정적 풀로 관리, 재사용하는 방식으로 자원 생성과 삭제 필요를 줄여서 응용 소프트웨어의 성능을 향상시킵니다. 또한 리눅스 최적화 키트는 불필요한 태스크와 사용자/커널 모드 전환을 줄이는 기능도 제공합니다.



리눅스 응용 소프트웨어 성능 향상

다수 응용 소프트웨어 프로세스가 공통으로 사용하는 OS 자원 정적 생성 및 재사용
필요한 스레드 자원을 정적으로 생성하여 풀로 관리
기존 응용 소프트웨어를 수정하거나 사용하는 리눅스 API를 변경하지 않고 리다이렉션 방식으로 성능 향상
다양한 리눅스 커널 버전(32/64 비트, SMP/AMP)에 대응하는 GUI 기반의 타겟 환경/자원 요구사항 설정 도구 제공

고급 기능을 위한 OS Abstractor 인터페이스 제공

메모리 단편화를 방지하는 계층 구조의 메모리 풀
응용 소프트웨어 간 데이터 복사를 줄이는 공유 메모리 풀
소프트 리셋 방식으로 소프트웨어 치명 오류 자동 복구 등

프로파일러로 API 사용 수준의 병목 구간을 파악하여 성능향상에 활용




리눅스 응용 소프트웨어 개발을 위한 이클립스 기반 통합개발환경 (AppCOE)

리눅스 API (GNU C 라이브러리 호환)

고급 최적화를 위한 OS Abstractor 인터페이스

최적화된 코드 생성 도구

프로파일러 도구 (응용 소프트웨어 성능 가시화)