본문으로 건너뛰기

© 2026 Molayo

Phoronix헤드라인2026. 06. 09. 03:05

Ananicy-CPP를 비활성화하고 BORE 스케줄러를 사용하여 CachyOS 실행하기

요약

CachyOS에서 Ananicy-CPP를 비활성화하고 BORE 스케줄러를 적용했을 때의 성능 변화를 벤치마크로 분석합니다. 테스트 결과, FIO 순차 쓰기 성능에서는 이점이 있었으나 게임 스터터링 개선 등 대부분의 지표에서는 큰 차이가 없었습니다.

핵심 포인트

  • Ananicy-CPP 비활성화 시 FIO IO_uring 순차 쓰기 성능 향상
  • 게임 스터터링 감소 효과는 이번 벤치마크에서 확인되지 않음
  • Ethr 네트워크 벤치마크 결과는 혼재된 양상을 보임
  • BORE 스케줄러와 Ananicy-CPP 조합의 실질적 이점은 제한적

Ananicy-CPP를 비활성화하고 BORE 스케줄러를 사용하여 CachyOS 실행하기

OPERATING SYSTEMS

Ananicy-cpp는 프로세스 우선순위(process priorities)를 동적으로 관리하여 Linux 성능을 최적화하려고 시도하는 시스템 유틸리티입니다. 이에 대해 더 자세히 알고 싶은 분들은 CachyOS에 적용된 규칙이 담긴 이 GitHub 저장소를 통해 확인할 수 있습니다.

CachyOS에서는 Ananicy-cpp가 기본적으로 사용되기 때문에, 저는 CachyOS Hello 앱을 통해 쉽게 수행할 수 있는 Ananicy-cpp 비활성화 설정을 적용하여 또 다른 linux-cachyos-bore 테스트를 실행했습니다.

다음은 추가적인 CachyOS 벤치마크 수치들입니다:

BORE와 함께 Ananicy-CPP를 비활성화하면 게임의 스터터링(stuttering, 끊김 현상) 문제를 줄이는 데 도움이 된다고 보고되었지만, 제가 실행한 대부분의 벤치마크에서는 Ananicy-CPP를 비활성화했을 때 실질적인 차이가 없었습니다.

Ananicy-CPP를 비활성화했을 때 linux-cachyos-bore 성능에 도움이 된 것으로 관찰된 한 가지 영역은 FIO의 순차 쓰기(sequential write) 벤치마크였습니다.

Ethr 네트워크 로컬 호스트(network local host) 벤치마크 실행 결과에서는 Ananicy-CPP를 비활성화하는 것이 엇갈린 결과(mixed bag)를 보여주었습니다.

관심 있는 분들은 이 결과 파일을 통해 수행된 모든 벤치마크를 확인할 수 있습니다. 요약하자면, FIO IO_uring의 순차 쓰기에서 나타난 언급된 이점 외에, BORE와 함께 Ananicy-CPP를 비활성화하는 것은 이번에 수행된 특정 벤치마크들에서 관찰 가능한 큰 이점을 제공하지 않았습니다.

AI 자동 생성 콘텐츠

본 콘텐츠는 Phoronix의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0