소나 시리즈가 최신 버전으로 업그레이드를 거듭하면서 멀티 코어 시스템에서 모든 코어를 보다 고르게 사용하기 위해 작업 스케줄러 기능에 있어서 많은 발전이 있었다고 합니다. 성능과 전력 효율 부분에 대해 모두 신경을 쓴 것인데, 소나를 사용하는 사용자들의 시스템이 모두 같지 않기 때문에 이에 관련하여 소나에서는 몇가지 설정을 제공하고 있습니다.
멀티 코어 CPU를 모두 활용하려면 먼저
Menu - Edit - Preferences(단축키 P) - Audio - Playback and Recording
에서 Use Multiprocessing Engine이 켜져있어야 합니다. (기본값은 켜져있음)
확인이 끝나면
Menu - Edit - Preferences(단축키 P) - Audio - Configuration File
에 가서 목록 아래 쪽에 ThreadSchedulingModel 값을 2로 변경하면 됩니다. (기본값 = 1)
0 = SONAR의 이전 버전과 동일
1 = (기본값) 작업을 더욱 균등하게 나누어 보다 효율적
2 = 작업 Thread가 추가로 생성되어 쿼드코어 이상에서 성능 개선 (듀얼코어에서 권장 안함)