1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

RasPiを少しでも速くしたい

Last updated at Posted at 2018-09-07

RasPi3は、最高1.2GHzで動作します。
RasPi3B+は、最高1.4GHzで動作するそうです。
いや、遅くはないんですよ。ぜんぜん、ぜんぜん、RasPi3で大丈夫。

それでも、少しでも早くしたいじゃないですか?で/boot/config.txtを開いて

pi@raspberry:~ $ sudo vi /boot/config.txt

下の方に足します。

arm_freq=1200
core_freq=500
sdram_freq=500
over_voltage=6

arm_freq=1300を設定しても動きますが、長時間の動作はきついようなので1200で止めときましょう。

後、CPUの動作速度を確認できるコマンドがあります。
まずは、インストール。

pi@raspberrypi:~ $ sudo apt-get install cpufrequtils
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
  libcpufreq0
The following NEW packages will be installed:
  cpufrequtils libcpufreq0
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/53.5 kB of archives.
After this operation, 274 kB of additional disk space will be used.
Do you want to continue? [Y/n]
Preconfiguring packages ...
Selecting previously unselected package libcpufreq0.
(Reading database ... 31539 files and directories currently installed.)
Preparing to unpack .../libcpufreq0_008-1_armhf.deb ...
Unpacking libcpufreq0 (008-1) ...
Selecting previously unselected package cpufrequtils.
Preparing to unpack .../cpufrequtils_008-1_armhf.deb ...
Unpacking cpufrequtils (008-1) ...
Processing triggers for man-db (2.7.5-1~bpo8+1) ...
Processing triggers for systemd (215-17+deb8u7) ...
Setting up libcpufreq0 (008-1) ...
Setting up cpufrequtils (008-1) ...
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
Processing triggers for libc-bin (2.19-18+deb8u10) ...
pi@raspberrypi:~ $

確認は

pi@raspberrypi:~ $ cpufreq-info
cpufrequtils 008: cpufreq-info (C) Dominik Brodowski 2004-2009
Report errors and bugs to cpufreq@vger.kernel.org, please.
analyzing CPU 0:
  driver: BCM2835 CPUFreq
  CPUs which run at the same hardware frequency: 0 1 2 3
  CPUs which need to have their frequency coordinated by software: 0 1 2 3
  maximum transition latency: 355 us.
  hardware limits: 600 MHz - 1.20 GHz
  available frequency steps: 600 MHz, 1.20 GHz
  available cpufreq governors: conservative, ondemand, userspace, powersave, performance, schedutil
  current policy: frequency should be within 600 MHz and 1.20 GHz.
                  The governor "ondemand" may decide which speed to use
                  within this range.
  current CPU frequency is 600 MHz.
  cpufreq stats: 600 MHz:94.48%, 1.20 GHz:5.52%  (12)
analyzing CPU 1:
  driver: BCM2835 CPUFreq
  CPUs which run at the same hardware frequency: 0 1 2 3
  CPUs which need to have their frequency coordinated by software: 0 1 2 3
(以下略)

設定は

pi@raspberrypi:~ $ sudo cpufreq-set -g performance
pi@raspberrypi:~ $

とすると

pi@raspberrypi:~ $ cpufreq-info
cpufrequtils 008: cpufreq-info (C) Dominik Brodowski 2004-2009
Report errors and bugs to cpufreq@vger.kernel.org, please.
analyzing CPU 0:
  driver: BCM2835 CPUFreq
  CPUs which run at the same hardware frequency: 0 1 2 3
  CPUs which need to have their frequency coordinated by software: 0 1 2 3
  maximum transition latency: 355 us.
  hardware limits: 600 MHz - 1.20 GHz
  available frequency steps: 600 MHz, 1.20 GHz
  available cpufreq governors: conservative, ondemand, userspace, powersave, performance, schedutil
  current policy: frequency should be within 600 MHz and 1.20 GHz.
                  The governor "performance" may decide which speed to use
                  within this range.
  current CPU frequency is 1.20 GHz.
  cpufreq stats: 600 MHz:81.67%, 1.20 GHz:18.33%  (13)
analyzing CPU 1:
  driver: BCM2835 CPUFreq
  CPUs which run at the same hardware frequency: 0 1 2 3
(以下略)

current CPU frequency のところが1.20GHzに変わります。

長時間1.2GHzで動作させる場合は、CPUにはヒートシンクの張り付けと、自然冷却では間に合わないので、小型の扇風機などで強制冷却をしましょう。

あと、決まり文句ですが、自己責任でお願いします。
重要なのでもう一回。自己責任でお願いします。

参考にさせていただいたのはコチラ
Poor and Junk
https://dbpro.xyz/1400

raspberrypi.org
https://www.raspberrypi.org/documentation/configuration/config-txt/overclocking.md

raspberrypi.org
https://www.raspberrypi.org/forums/viewtopic.php?t=138123

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?