Raspberry Pi Zero 2W를 오버클러킹하는 방법 알아보기

Raspberry Pi Zero 2W를 오버클러킹하는 방법 알아보기

주요 시사점

  • Raspberry Pi Zero 2W는 오버클럭되어 성능을 높일 수 있으므로 보다 까다로운 휴대용 프로젝트와 복고풍 게임 에뮬레이션에 이상적입니다.
  • 오버클럭을 하면 Pi Zero 2 W의 수명이 단축될 수 있으므로 주의해서 진행하세요.
  • 최상의 결과를 얻으려면 과열 및 열 조절을 방지하기 위한 냉각 조치를 추가하십시오.

다른 Raspberry Pi 단일 보드 컴퓨터와 마찬가지로 Raspberry Pi Zero 2W는 성능을 높이기 위해 오버클럭할 수 있습니다. Pi Zero 2 W의 CPU 및 GPU를 오버클러킹하여 더 빠르게 실행하는 방법을 알아보세요.

Raspberry Pi Zero 2W를 오버클럭하는 이유는 무엇입니까?

Raspberry Pi Zero 2 W는 원래 Pi Zero 모델을 크게 업그레이드한 제품으로, 풀사이즈 Pi 3과 동일한 Broadcom BCM2710A1 SoC를 자랑합니다. 이를 통해 Pi Zero보다 최대 5배 빠르게 일부 작업 부하를 실행할 수 있습니다.

주머니 크기의 폼 팩터와 15달러의 가격표가 결합된 Pi Zero 2W는 휴대용 프로젝트에 사용하기에 이상적입니다. 일반적으로 모니터나 키보드 없이 헤드리스로 실행되며 SSH를 통해 원격으로 Raspberry Pi에 액세스합니다 .

그러나 Pi Zero 2 W를 GUI가 포함된 데스크톱 시스템으로 사용하려는 경우 Pi 4 또는 Pi 5에 비해 약간 느려 보일 수 있습니다. CPU(및 GPU)를 오버클럭하면 약간의 성능 향상이 가능합니다. 여분의 우편 번호. 이는 또한 복고풍 게임 시스템을 에뮬레이션하는 데에도 유용할 것입니다.

오버클러킹의 단점은 Pi Zero 2 W의 수명을 단축할 수 있다는 것입니다. 더 높은 과전압 수준(6 이상)을 활성화하기 위해 config.txt 파일에서 force_turbo=1 설정을 사용하는 경우 보증이 무효화될 수도 있습니다. 따라서 오버클러킹에 따른 위험은 본인 부담입니다. 특히 더 높은 속도로 속도를 높이는 경우에는 더욱 그렇습니다.

Raspberry Pi Zero 2W를 시원하게 유지하세요

Raspberry Pi Zero 2W를 더 빠른 속도로 실행하면 더 많은 열이 발생합니다. 80°C(176°F)에 도달하면 SoC는 자동으로 CPU 코어를 조절하기 시작하여 온도가 떨어질 때까지 속도를 줄입니다. 온도가 최대 85°C(185°F)에 도달하면 GPU를 포함하여 최대 조절이 트리거됩니다.

Pi Zero 2W 보드만 사용하여 1.2GHz의 오버클럭을 달성했지만, 냉각을 추가하면 온도를 낮추는 데 도움이 될 수 있습니다. 특히 오랜 시간 동안 무거운 부하를 실행하는 경우 더욱 그렇습니다. 이 냉각은 방열판이나 팬의 형태일 수도 있고 Pi Hut의 이중 팬 방열판 과 같이 둘 다의 형태일 수도 있습니다 .

Raspberry Pi 2W를 오버클러킹하는 방법

모든 시스템 패키지를 업데이트하고 업그레이드하는 것부터 시작하는 것이 좋습니다. 데스크톱 GUI를 사용하는 경우 상단 메뉴 표시줄에서 해당 아이콘을 클릭하거나 메뉴 > 액세서리 > 터미널을 통해 터미널 창을 열고 다음을 입력합니다.

sudo apt update && sudo apt upgrade -y

최신 소프트웨어 패키지를 확인한 다음 시스템을 업데이트하는 데 몇 분 정도 걸릴 수 있습니다.

모니터링 도구 설치

Raspberry Pi Zero 2W를 오버클러킹하기 전에 성능과 온도 전후를 비교할 수 있는 몇 가지 유용한 도구를 설치하겠습니다. 먼저 Neofetch 시스템 정보 도구를 설치합니다.

sudo apt install neofetch

현재 시스템 정보를 보려면 다음을 실행하세요.

neofetch

Pi Zero 2 W의 기본 CPU 속도인 1GHz가 표시되어야 합니다. 다음으로 “스트레스” 작업 부하 생성 도구를 설치합니다.

sudo apt install stress

“Bullseye” 버전 이하의 Raspberry Pi OS(또는 Raspbian)를 사용하는 경우 다음을 사용하여 Stressberry 스트레스 테스트 도구를 설치할 수 있습니다.

pip3 install stressberry

그러나 Raspberry Pi OS의 최신 “Bookworm” 버전을 사용하는 경우 Python 가상 환경(우리는 “오버클럭”이라고 함)에 Stressberry를 설치해야 합니다.

python -m venv overclockcd overclocksource bin/activatepip3 install stressberry

이제 나중에 오버클럭된 결과와 비교하기 위해 Pi Zero 2 W의 기본 클럭 속도에서 초기 스트레스 테스트를 수행할 수 있습니다. 4개의 CPU 코어를 모두 사용하여 100초 테스트를 위해 다음 명령을 실행합니다(“Bookworm”의 Python 가상 환경에서).

stressberry-run -n "My Test" -d 100 -i 30 -c 4 mytest1.dat

SoC가 안정적인 기준 온도에 도달하면 스트레스 테스트가 시작되고 각 라인에 현재 CPU 온도와 주파수가 표시되며, 최대 1000MHz(예: 1GHz)에 도달해야 합니다.

오버클럭을 위해 Config.txt 파일 편집

이제 재부팅 시 활성화되는 CPU 및 GPU 속도 설정을 변경하여 Raspberry Pi Zero 2W 오버클럭을 수행해 보겠습니다. nano 텍스트 편집기에서 config.txt 설정 파일을 엽니다 .

sudo nano /boot/config.txt

다음 줄을 추가합니다.

arm_freq=1200core_freq=500

오버클럭을 위한 config.txt 파일 편집

여기서는 arm_freq를 사용하여 CPU 클럭 속도를 1200MHz(1.2GHz)로 설정하고, core_freq를 사용하여 GPU 코어 속도(기본 400MHz에서)를 높입니다. 가능한 모든 옵션은 공식 Raspberry Pi 오버클러킹 설명서를 참조하세요. 최신 펌웨어는 시스템이 오버클럭된 경우 자동으로 전압을 확장하지만 필요한 경우 다음과 같이 수동으로 이를 무시할 수 있습니다(우리는 그렇지 않았습니다).

over_voltage=2

nano를 종료하고 Ctrl + X를 누른 다음 YEnter를 눌러 설정을 저장합니다 . 오버클럭을 활성화하려면 Pi Zero 2 W를 재부팅하세요.

sudo reboot

재부팅한 후 neofetch 터미널 명령을 다시 실행하십시오. 1.2GHz의 새로운 CPU 속도가 표시됩니다.

시스템 정보를 위해 neofetch 실행

오버클럭된 Pi Zero 2 W 스트레스 테스트

Raspberry Pi OS “Bookworm”을 사용하는 경우 Python 가상 환경 내에서 Stressberry를 실행해야 하므로 다음을 다시 활성화하세요.

cd overclocksource bin/activate

그런 다음 이전과 동일한 Stressberry 테스트를 실행합니다(출력에 다른 파일 이름 사용).

stressberry-run -n "My Test" -d 100 -i 30 -c 4 mytest2.dat

이번에는 CPU가 1.2GHz의 오버클럭 속도에 도달하는 것을 볼 수 있습니다. 온도도 더 높을 것입니다. 테스트에서는 냉각을 추가하지 않은 상태에서 최대 67.1°C(152.8°F)에 도달했는데, 이는 열 조절이 적용되기 시작하는 80°C 수준보다 훨씬 낮았습니다.

Pi Zero 2W 스트레스 테스트 실행

팬이나 방열판과 같은 추가 냉각을 통해 일부 사용자는 CPU 속도를 1.4GHz, GPU를 700MHz까지 더 높일 수 있었지만, 마일리지는 Pi Zero 2W 보드와 사용된 냉각 방법에 따라 다를 수 있습니다.

특정 수준의 오버클럭으로 인해 시스템이 불안정해지는 경우에는 좀 더 적당한 수준의 오버클럭을 시도해야 합니다. 어떤 경우에는 일반적으로 전력 부족으로 인해 Pi Zero 2 W가 데스크탑으로 부팅되지 않을 수도 있습니다.

Pi Zero 2 W가 부팅되지 않으면 어떻게 되나요?

config.txt 에서 오버클러킹 설정을 변경한 후 Raspberry Pi Zero 2 W가 부팅되지 않는 경우 당황하지 마세요. 가장 쉬운 해결 방법은 부팅 중에 Shift 키를 길게 눌러 일시적으로 오버클럭을 비활성화하는 것입니다. 그러면 Raspberry Pi가 정상적으로 부팅됩니다.

그래도 작동하지 않으면 Pi Zero 2 W를 끈 다음 microSD 카드를 제거하고 USB 카드 리더를 사용하여 다른 컴퓨터에 연결하여 거기에서 config.txt 파일을 편집하십시오. 그런 다음 오버클러킹 설정을 변경하거나 각 줄의 시작 부분에 # 기호를 추가하여 주석 처리할 수 있습니다.

오버클러킹 Raspberry Pi Zero 2 W는 쉽습니다.

휴대용 프로젝트 또는 복고풍 게임 시스템에 약간의 추가 처리 능력이 필요한 경우 Raspberry Pi Zero 2W를 오버클럭하도록 구성 설정을 변경하는 것이 비교적 간단합니다. SoC의 열 조절을 방지하려면 일부 시스템에서 더 잘 작동합니다. 냉각 형태.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다