Ускорьте свой старый одноплатный компьютер Raspberry Pi 3 или 3B+, разогнав его процессор, чтобы раскрыть его полную мощность.
Хотя старые модели Raspberry Pi 3B и 3B+ не такие мощные, как Pi 4 или новый Pi 5, вы можете улучшить их производительность, разогнав процессор. Это заставит процессор работать на более высокой максимальной скорости, хотя вам нужно будет найти способ рассеять лишнее тепло, образующееся, чтобы избежать теплового регулирования процессора и сохранить стабильность.
Выполните следующие действия, чтобы начать разгон Raspberry Pi 3, и выполните стресс-тест, чтобы проверить его работу.
Зачем разгонять Raspberry Pi 3?
Разогнав Raspberry Pi 3B со стандартных 1,2 ГГц до 1,3 ГГц (или даже выше), вы почувствуете себя немного быстрее при навигации по графическому интерфейсу рабочего стола, и вы должны увидеть повышение производительности при выполнении тяжелых рабочих нагрузок, например, когда запуск Игровая система Raspberry Pi с RetroPie. Вы также можете разогнать модель Pi 3B+ со скорости по умолчанию 1,4 ГГц.
Обратной стороной разгона является то, что он может сократить срок службы вашего Pi 3B или 3B+. Это также может привести к аннулированию гарантии, если вы используете Force_turbo=1 настройка включения турбо режима. Так что разгоняйте на свой страх и риск, особенно если вы хотите увеличить скорость.
Сохраняйте спокойствие, чтобы избежать дросселирования
Одна из главных вещей, которую необходимо учитывать при разгоне Raspberry Pi 3B, — это температура процессора. Если температура превысит 80°C, Raspberry Pi SoC имеет механизм безопасности, который автоматически начнет дросселировать ядра ЦП, снижая их скорость до тех пор, пока температура не упадет. Максимальный троттлинг, в том числе и графического процессора, происходит при температуре 85°C.
На Raspberry Pi 3B+ регулирование начинается всего при 60°C, хотя вы можете увеличить эту температуру до 70°C с помощью настроек файла конфигурации. Raspberry Pi 3B+ оснащен встроенным распределителем тепла для своей SoC, отсюда и серебристый цвет платы. Это позволяет Pi 3B+ иметь более высокую максимальную тактовую частоту процессора по умолчанию — 1,4 ГГц по сравнению с 1,2 ГГц у Pi 3B. Однако вы все равно можете добавить дополнительное охлаждение.
Как и на других одноплатных компьютерах Raspberry Pi (кроме Pi 400 со встроенной клавиатурой), вы можете добавить пассивное охлаждение к Pi 3B или 3B+ в виде радиатора, прикрепленного к SoC с тепловым вставить. Некоторый Корпуса Raspberry Pi также содержат встроенный радиатор.
Также есть опция активного охлаждения в виде вентилятора с питанием 5В или 3,3В. Опять же, в некоторых корпусах Pi есть встроенный вентилятор. Любой метод охлаждения, или оба, помогут снизить температуру процессора при работе с большими нагрузками и на более высоких скоростях при разгоне.
Как разогнать Raspberry Pi 3
Как и в случае с другими Модели Raspberry Pi используя официальную ОС Raspberry Pi, вы можете изменить тактовую частоту процессора, изменив конфиг.txt файл, который он использует для настроек при загрузке.
Прежде чем сделать это, рекомендуется обновить и обновить вашу систему. Откройте окно терминала, щелкнув значок в верхней строке меню или через Меню > Аксессуары > Терминали введя:
sudo apt update && sudo apt upgrade -y
Прежде чем разогнать Raspberry Pi 3B или 3B+, вам нужно установить пару полезных инструментов, чтобы проверить его настройки и работу. Сначала установите инструмент системной информации Neofetch:
sudo apt install neofetch
Затем установите инструмент стресс-тестирования Stressberry:
sudo apt install stress
sudo pip3 install stressberry
Чтобы просмотреть текущую информацию о системе, запустите:
neofetch
Он должен показывать частоту процессора по умолчанию 1,2 ГГц на Pi 3B или 1,4 ГГц на Pi 3B+. Перед разгоном вы можете выполнить первоначальный стресс-тест на тактовой частоте по умолчанию, чтобы позже сравнить его с результатами разгона. Запустите эту команду для 100-секундного теста с использованием всех четырех ядер ЦП:
stressberry-run -n "My Test" -d 100 -i 30 -c 4 mytest1.dat
После ожидания стабильной базовой температуры (что может занять некоторое время) начнется стресс-тест, и в каждой строке будет отображаться текущая температура и частота процессора (в МГц).
Отредактируйте файл Config.txt для разгона.
Теперь пришло время изменить настройки скорости процессора, чтобы начать разгон Raspberry Pi 3B или Pi 3b+. Открой конфиг.txt файл с помощью текстового редактора nano:
sudo nano /boot/config.txt
Прокрутите вниз, чтобы найти раздел, начинающийся с «#uncomment to разгонять руку», и удалите строку под ним. Обратите внимание, что этот раздел может отсутствовать в конфиг.txt файл версии Bookworm ОС Raspberry Pi, но вы все равно можете добавить строки ниже для разгона.
Если вы используете Pi 3B, добавьте следующие строки:
arm_freq=1300
core_freq=500
gpu_freq=500
over_voltage=4
sdram_freq=500
Здесь мы увеличиваем максимальную тактовую частоту процессора до 1,3 ГГц (с 1,2 ГГц), максимальную частоту ядра до 500 МГц (с 400 МГц) и увеличиваем частоту графического процессора с 400 МГц до 500 МГц (необязательно). Мы также немного увеличиваем уровень напряжения ядра (с перенапряжение = 4) и частоту SDRAM, чтобы повысить производительность.
Если вы используете Pi 3B+, вам нужно будет использовать следующие настройки:
arm_freq=1450
core_freq=500
gpu_freq=500
over_voltage=4
sdram_freq=500
Здесь мы выполняем скромный разгон с частоты по умолчанию 1,4 ГГц до 1,45 ГГц. Остальные строки остались такими же, как и у Pi 3B.
Теперь выйдите из текстового редактора nano и сохраните новые настройки, нажав Ctrl + Икс, затем Да и Входить. Чтобы активировать настройки разгона, вам необходимо перезагрузить Pi 3B или 3B+:
sudo reboot
Когда Pi перезагрузится, запустите неофетч команда терминала еще раз; вы должны увидеть новую скорость процессора, которую вы установили — в случае Pi 3B+ на самом деле будет отображаться 1,5 ГГц вместо 1,45 ГГц, но последнее верно.
Стресс-тест вашего разогнанного Pi 3B/3B+
Давайте проведем тот же стресс-тест, что и раньше, используя Stressberry:
stressberry-run -n "My Test" -d 100 -i 30 -c 4 mytest2.dat
На этот раз вы должны увидеть, что процессор достигает разогнанной частоты 1,3 ГГц (1300 МГц) или 1,45 ГГц (1450 МГц) на Pi 3B+. Он также будет иметь более высокую температуру — в наших тестах с использованием Pi 3B без охлаждения она поднялась до более чем 80 °, и процессор начал дросселировать, пока температура не упала. Добавление охлаждения должно помочь избежать или уменьшить это явление.
На Pi 3B+ без дополнительного охлаждения температура поднялась выше 60° и сработал троттлинг. Если вы хотите увеличить этот порог на Pi 3B+ до 70°C, добавьте следующую строку в конфиг.txt и перезагрузитесь:
temp_soft_limit=70
Разгон Pi 3 до более высоких скоростей
Если вы хотите еще больше повысить скорость процессора вашего Raspberry Pi 3B или 3B+ и сохранить стабильность, вам обязательно понадобится хорошая система охлаждения. Обратите внимание, что для увеличения значения перенапряжения более 6 потребуется также добавить строку Force_turbo=1 к конфиг.txt файл — это приведет к аннулированию гарантии.
Некоторые пользователи сообщают об успешном разгоне Pi 3B до 1,5 ГГц, а Pi 3B+ — до впечатляющих 1,6 ГГц (с использованием активного и пассивного охлаждения), но ваши результаты могут отличаться.
Повышение скорости до таких высот осуществляется на ваш страх и риск. Если разгон на определенном уровне вызывает нестабильность системы, вам следует попробовать более скромный разгон или улучшить пассивное/активное охлаждение Raspberry Pi. В некоторых случаях Pi 3B/3B+ может даже не загрузиться на рабочий стол.
Что делать, если Raspberry Pi 3 не загружается?
Если после изменения настроек разгона в конфиг.txt, вы обнаружите, что ваш Raspberry Pi 3B/3B+ не загружается правильно, не волнуйтесь. Самый простой обходной путь — удерживать Сдвиг клавиша во время загрузки для временного отключения разгона; После этого Pi должен загрузиться нормально. Затем вы можете уменьшить установленный вами уровень разгона.
Если он по-прежнему не загружается, вы всегда можете выключить Raspberry Pi, извлечь карту microSD и подключить ее (с помощью USB-кардридера) к другому компьютеру для редактирования. конфиг.txt файл там. Затем вы можете изменить настройки разгона или закомментировать их, добавив символ # в начале каждой строки.
Разгон Raspberry Pi 3 прост
Как показано выше, разгон Raspberry Pi 3B или 3B+ — относительно простой процесс. Возможно, вам придется увеличить уровень перенапряжения на более высоких тактовых частотах, но лучше не превышать 12. Разгон также может сократить срок службы Pi.
Благодаря дополнительной вычислительной мощности, полученной в результате разгона, ваш Pi сможет более эффективно выполнять другие задачи, интенсивно использующие процессор, включая воспроизведение видео и ретро-игры. Это откроет больше возможностей использования Raspberry Pi.