본문으로 건너뛰기
로그인 둘러보기
시스템·유틸리티 · 윈도우즈 유틸

BES – Battle Encoder Shirasé

0

BES(Battle Encoder Shirasé)는 Windows용 프로세스별 CPU 사용량을 제한하는 무료 오픈소스 도구입니다.

CPU 제한게임 최적화무료 소프트웨어시스템 유틸리티오픈소스포터블프로세스 제어

소개

BES(Battle Encoder Shirasé)는 Windows용 프로세스별 CPU 사용량을 제한하는 무료 오픈소스 도구입니다. 2004년부터 개발되어 온 이 프로그램은 특정 프로세스의 CPU 사용률을 낮춰 다른 프로그램을 원활하게 사용할 수 있도록 도와줍니다. 공식 홈페이지에 따르면 GPL v2 라이선스로 배포되며, 설치가 필요 없는 포터블 형태로 제공됩니다.

상세정보

프로세스별 CPU 사용량 제한

BES는 사용자가 지정한 프로세스의 CPU 사용률을 원하는 비율로 제한할 수 있습니다. 예를 들어 100%를 사용하는 프로세스를 50%로 낮춰 다른 작업과의 균형을 맞출 수 있습니다.

멀티 타겟 지원

최신 버전에서는 최대 1000개의 프로세스를 동시에 모니터링하고, 그 중 32개까지 활발히 제한(watch)할 수 있습니다. 이는 복잡한 멀티태스킹 환경에서도 효과적인 리소스 관리를 가능하게 합니다.

슬립/어웨이크 사이클 조절

CPU 제한 시 슬립과 어웨이크 시간 비율을 조정하여 제한 방식의 미세 조정이 가능합니다. 이는 영상 인코딩이나 게임 실행 시 화면 끊김을 최소화하는 데 유용합니다.

다운로드·설치 방법

공식 웹사이트에서 ZIP 파일을 다운로드받은 후 압축을 해제하면 됩니다. 별도의 설치 과정 없이 bes.exe 파일을 실행하면 프로그램이 시작됩니다. 관리자 권한이 필요한 프로세스를 제한하려면 bes.exe를 ‘관리자 권한으로 실행’해야 합니다.

기본 사용법

프로그램을 실행하면 대상 프로세스를 선택할 수 있는 목록이 표시됩니다. 제한하고자 하는 프로세스를 선택하고 원하는 CPU 사용률 비율을 설정한 후 ‘Limit this’ 버튼을 클릭하면 제한이 시작됩니다. 제한을 해제하려면 ‘Unlimit’ 버튼을 사용하거나 프로그램을 종료하면 됩니다.

이런 경우에 유용합니다

영상 인코딩 작업 중에 CPU 과열이나 소음이 걱정될 때, BES를 사용하여 인코더 프로세스의 CPU 사용률을 낮추면 시스템 온도를 관리하면서 다른 작업을 동시에 할 수 있습니다. 또한 게임 실행 중 CPU 사용률이 지나치게 높아 화면이 멈추는 현상이 발생할 때, 해당 게임 프로세스의 CPU 사용량을 제한하여 부드러운 플레이 환경을 만들 수 있습니다.

지원 환경·시스템 요구사항

Windows XP 이상 버전에서 실행 가능하며, 32비트 및 64비트 시스템 모두를 지원합니다. 별도의 프레임워크나 런타임 설치가 필요 없는 네이티브 Windows 애플리케이션입니다.

최신 버전·업데이트

현재 안정 버전은 2025년 3월 30일에 출시된 1.7.10이며, 테스트 버전으로는 1.8.0.39가 제공됩니다. 정기적인 버그 fixes와 기능 개선이 이루어지고 있으며, 공식 홈페이지에서 변경 사항을 확인할 수 있습니다.

제한 사항·확인 사항

관리자 권한이 필요한 프로세스를 제한하려면 BES 자체도 관리자 권한으로 실행해야 합니다. 일부 백신 소프트웨어에서 프로세스 간섭 행위로 인해 오탐지가 발생할 수 있으나, 이는 BES의 정상적인 작동 방식 때문이며 실제 위협은 아닙니다. 또한 극히 드문 조건에서 메모리 접근 오류가 발생할 수 있었으나, 1.7.10 버전에서 해당 문제가 수정되었습니다.

시스템 요구사항

별도의 시스템 요구사항이 등록되지 않았습니다.