Raspberry Pi 오버클럭: 수행 방법 및 알아야 할 사항

Raspberry Pi 오버클럭: 수행 방법 및 알아야 할 사항

Raspberry Pi 3는 이전 모델보다 훨씬 강력하고 훌륭한 소형 컴퓨터입니다. 하지만 더 많은 힘을 끌어낼 수 있다는 사실을 알고 계셨습니까? 다음은 Raspberry Pi를 오버클럭하고 상상한 것보다 더 확장하는 방법입니다!





Google 문서에 텍스트 상자 삽입

왜 라즈베리 파이를 오버클럭합니까?

표준 Raspberry Pi 3는 1.2GHz 64비트 쿼드 코어 CPU, 1GB RAM, Broadcom SoC(System on a Chip) BCM2837의 일부인 Broadcom VideoCore IV GPU를 자랑합니다.





CPU를 오버록하면 냉각 솔루션(예: 방열판)에 따라 기본 Raspberry Pi 클럭 속도가 1.2GHz에서 최대 1.5GHz로 증가합니다. Raspberry Pi는 SoC를 사용하기 때문에 오버클러킹을 수용하도록 RAM을 조정해야 합니다.





Raspberry Pi를 오버클럭하는 이유는 무엇입니까? 음, 간단합니다. 최대한 활용하기를 원합니다. 몇몇 인기 있는 도구는 오버클럭킹에서 의도한 것보다 더 잘 작동합니다.

레트로 게임: RetroPie, RecalBox 등에서 Sony PlayStation 1, Sega Dreamcast 또는 Nintendo N64 게임을 실행하는 데 어려움을 겪고 있다면 당신이 선택한 레트로 게임 솔루션 , 오버클럭킹은 상당한 도움이 될 수 있습니다.



암호: Kodi에서 스트리밍 비디오의 성능 문제는 Raspberry Pi를 오버클러킹하여 극복할 수 있습니다. VPN을 사용하는 경우 더 높은 클럭 속도도 여기에 도움이 됩니다.

과장: 하려고 Raspberry Pi에서 Windows 소프트웨어 실행 ? 올바른 준비가 있더라도 오버클러킹은 여기에서 도움이 될 수 있습니다.





데스크탑: Raspberry Pi 3는 표준 데스크탑으로 사용할 수 있습니다. 누가 오버클럭된 프로세서를 통해 약간의 추가 성능을 원하지 않겠습니까?

Raspberry Pi 3를 오버클럭하는 것은 일부 단점에 대한 실용적인 대응입니다. 라즈베리 파이 3 B+ ).





오버클럭은 항상 위험합니다

Raspberry Pi를 오버클러킹하는 것은 간단하지만 위험이 없는 것은 아닙니다.

열이 생성됩니다. 냉각 솔루션이 필요합니다 Pi를 오버클럭할 계획이라면. 열은 처리 속도를 늦추고 열을 발생시키기 때문에 컴퓨터 시스템에 좋지 않습니다.

구성 요소 오류: 열이 증가하면 구성 요소가 고장날 수도 있습니다.

데이터 손상: 증가된 클럭 속도를 사용하면 종종 데이터가 손상됩니다. Pi 운영 체제에 하드 디스크 드라이브를 사용하는 경우 이는 큰 문제가 되지 않습니다. 그러나 Raspberry Pi가 microSD 카드에 의존하는 경우(대부분의 경우) 플래시 미디어가 점점 더 신뢰할 수 없게 될 수 있습니다.

안정적인 전원 공급 장치: 이미 Raspberry Pi에 좋은 품질의 전원 공급 장치를 사용하고 있어야 합니다. 권장되는 2.5amp 전원 어댑터보다 작은 것은 오버클러킹에 적합하지 않습니다. 낮은 전원 공급 장치에서는 데이터 손상이 빠르게 발생합니다.

한 단계에서 Raspberry Pi를 오버클럭하면 보증이 무효화됩니다. 그러나 2012년 9월 19일 현재, 그렇지 않다 , 내장된 오버클러킹 도구 덕분에; 그러나 기기 보증에 영향을 미치는 한 가지 설정이 있으며 이에 대해서는 아래에서 다룹니다.

Raspberry Pi 3를 오버클럭하는 방법

여전히 Raspberry Pi를 오버클럭하고 싶으십니까? 다른 배포판에서 오버클럭할 수 있지만 Raspbian Stretch의 프로세스를 살펴보겠습니다. 전체 업데이트 및 업그레이드를 실행하여 시작합니다.

sudo apt update && sudo apt install upgrade

완료되면 sysbench 도구를 설치합니다.

sudo apt install sysbench

오버클러킹이 성능을 얼마나 향상시켰는지 확인하기 위해 나중에 필요합니다. 그러나 지금은 sysbench를 실행하여 기준선을 가져옵니다.

sysbench --test=cpu --cpu-max-prime=2000 --num-threads=4 run

결과를 기록하거나 나중에 비교를 위해 결과를 출력할 대상 파일을 추가합니다.

sysbench --test=cpu --cpu-max-prime=2000 --num-threads=4 run > benchmark-before.txt

다음으로 config.txt 파일을 편집해야 합니다. 터미널을 통해 가장 잘 액세스할 수 있는 부트 디렉토리에서 찾을 수 있습니다.

루트 디렉토리로 전환하여 시작

cd /

그런 다음 부팅할 디렉터리를 변경합니다.

cd boot

콘텐츠를 나열하여 올바른 위치에 있는지 확인합니다.

ls

config.txt를 발견해야 합니다. 이 시점에서 부트 디렉토리가 Windows에서 액세스할 수 있는 Raspberry Pi 운영 체제의 유일한 부분이라는 것은 아무 가치가 없습니다. 나중에 다시 다루겠습니다. 지금은 파일을 복사하면 됩니다.

sudo cp config.txt config.old

이제 두 개의 구성 파일이 있어야 합니다. 첫 번째는 편집할 수 있는 항목입니다. 구성.txt ; 두 번째는 백업입니다. config.old .

config.txt를 편집하려면:

sudo nano config.txt

여기에서 '이름=값' 형식의 설정 목록을 찾을 수 있습니다. '오버클럭'을 찾으세요. '#암을 오버클럭하려면 주석 해제'라는 줄을 찾아야 합니다. 아래의 첫 번째 줄 #arm_freq=800에서 해시태그를 제거합니다.

Raspberry Pi 3를 크게 오버클럭하려면 다음 네 가지 조건에 대한 값을 입력해야 합니다.

  1. arm_freq
  2. core_freq
  3. sdram_freq
  4. 과전압

Raspberry Pi 3의 경우 다음으로 오버클럭하는 것이 가장 일반적입니다.

arm_freq=1300
core_freq=500
sdram_freq=500
over_voltage=600

이 설정은 얻을 수 있는 안정적인 최대 클럭 속도입니다. 더 낮은 옵션을 사용할 수 있지만 다소 무의미합니다. 그러나 다른 곳에서 언급했듯이 실행 중인 소프트웨어에 따라 오버클럭된 속도에 만족하는지 여부가 결정됩니다.

sysbench로 오버클럭 성능 확인

이제 시스템이 오버클럭되었으므로 sysbench 도구를 다시 실행해야 합니다.

sysbench --test=cpu --cpu-max-prime=2000 --num-threads=4 run > benchmark-after.txt

여기에서 차이점을 비교하면 Raspberry Pi를 오버클럭했을 때 기대할 수 있는 성능 향상을 강조할 수 있습니다.

만족스러운 최대 클럭 속도를 찾으면 정상적으로 계속할 수 있습니다. 또는 force_turbo 설정을 사용하여 Pi를 최대 속도로 계속 실행하는 것을 선호할 수 있습니다. 이 작업을 자유롭게 수행할 수 있지만 Raspberry Pi 오버클럭킹의 한 가지 요소는 다음과 같습니다. ~ 할 것이다 보증을 무효화하십시오.

실패한 오버클럭을 복구하는 방법

오버클럭된 설정으로 Raspberry Pi를 재부팅했는데 실행되지 않거나 충돌, 정지, 다른 바람직하지 않은 방식으로 작동하는 경우 변경 사항을 실행 취소해야 합니다. 이것은 쉽게 수행됩니다.

  • 라즈베리파이의 전원을 끕니다.
  • microSD 카드를 제거합니다.
  • PC의 카드 리더기에 카드를 삽입합니다.
  • 이름 바꾸기 ootconfig.old 에게 구성.txt .
  • 열기 ootconfig.txt 파일.
  • 정확한 클럭 속도를 입력하고 저장합니다.
  • microSD 카드를 안전하게 제거하고 Pi로 교체한 다음 부팅하십시오.

이제 모든 것이 정상으로 돌아가야 합니다.

다른 Raspberry Pi 모델을 오버클럭할 수 있습니까?

오버클럭은 이전 버전의 Raspberry Pi에 대한 옵션입니다. 항상 그렇듯이 장치가 효율적으로 냉각되도록 예방 조치를 취하십시오. 우리의 라즈베리 파이 비교 모델의 정확한 클럭 속도를 확인하고 속도를 10% 이상 높이지 마십시오.

구형 Raspberry Pi를 오버클럭하려면 필요한 모든 것이 Raspbian 운영 체제에 내장되어 있습니다. 바탕 화면( 환경 설정 > 라즈베리 파이 구성 ) 또는 명령줄에서.

sudo raspi-config

경고를 확인한 후 다음을 선택하십시오. 오버 클럭 .

다음 메뉴에서 옵션 목록을 찾을 수 있습니다. 현재 선택된 오버클러킹 옵션은 없음이지만 Raspberry Pi 모델에 따라 최대 5개의 대안을 선택할 수 있습니다. 아래 사진은 Raspberry Pi 2의 오버클럭 화면입니다.

다른 장치에서 오버클러킹은 사전 설정 옵션을 사용하여 약간 증가하고 테스트하는 경우이므로 실제로 필요하지 않습니다. 사용하려는 오버클럭된 사전 설정을 선택한 다음 좋아요 적용합니다. 그러나 사전 설정 옵션을 통해 사용할 수 없는 비표준 오버클러킹을 시도하는 경우(앞서 설명한 대로 config.txt 파일 사용), 작고 신중하게 조정하고 결과를 테스트하십시오.

오버클러킹은 Adafruit의 PiTFT 디스플레이와 같은 연결된 하드웨어의 성능에도 영향을 줄 수 있습니다. 따라서 추가 예방 조치를 취해야 합니다(예: 메뉴에서 새 클럭 속도를 설정한 후 config.txt 파일을 수동으로 조정).

오버로킹은 결코 정확한 과학이 아닙니다. 따라서 Raspberry Pi 및 정기적으로 사용하는 소프트웨어에 미치는 영향을 평가하는 데 시간을 할애해야 합니다. PC 오버클러킹에 대한 일반 가이드는 많은 배경 정보를 제공합니다.

공유하다 공유하다 트위터 이메일 명령 프롬프트를 사용하여 Windows PC를 청소하는 방법

Windows PC의 저장 공간이 부족한 경우 이 빠른 명령 프롬프트 유틸리티를 사용하여 정크를 정리하십시오.

다음 읽기
관련 항목
  • 리눅스
  • DIY
  • 오버클럭
  • 라즈베리 파이
저자 소개 크리스찬 카울리(1510개 기사 출판)

보안, Linux, DIY, 프로그래밍 및 기술 설명을 위한 편집자이자 데스크탑 및 소프트웨어 지원에 대한 광범위한 경험을 가진 정말 유용한 팟캐스트 프로듀서입니다. Linux Format 매거진의 기고가인 Christian은 Raspberry Pi 땜장이이자 레고 애호가이자 복고풍 게임 팬입니다.

크리스찬 카울리가 참여한 작품 더보기

뉴스레터 구독

뉴스레터에 가입하여 기술 팁, 리뷰, 무료 전자책 및 독점 거래를 확인하십시오!

구독하려면 여기를 클릭하세요.