RBERRYPI----------------- < Пред. | След. > -- < @ > -- < Сообщ. > -- < Эхи > --
 Nп/п : 85 из 100
 От   : Theo                                3:770/3           16 апр 24 10:59:00
 К    : The Natural Philosopher                               16 апр 24 13:25:02
 Тема : Re: What do I need to go with a Pi 4
----------------------------------------------------------------------------------
                                                                                 
@MSGID: 5l5Hz@news.chiark.greenend.org.uk>
65a59dbd
@REPLY: 1@dont-email.me> 70637395
@INTL 3:770/1 3:770/3
@REPLYADDR theom+news@chiark.greenend.org.uk
@REPLYTO 3:770/3.0 UUCP
@PID: SoupGate-Win32 v1.05
The Natural Philosopher <tnp@invalid.invalid> wrote:
> > The Pi 4B will definitely throttle with only a ventilated case if it is
> > anything other than sitting idle all the time.
> >
> I am not interested in proof by assertion
> I had mine up to 130% on `top` and it never made more than 76┬░C

You do know that `top` won`t show throttling?  Throttling means the CPU is
clocked lower than the maximum frequency to reduce heat generation - top
will still show `100%` of CPU (for one core) but that will be 100% of a
lower clock speed.

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq

shows you the current clock of CPU core 0 and:

sudo vcgencmd get_throttled

will tell you the throttling status:


#### get_throttled

Returns the throttled state of the system. This is a bit pattern.

| Bit | Meaning |
|:---:|---------|
| 0 | Under-voltage detected |
| 1 | Arm frequency capped |
| 2 | Currently throttled |
| 3 | Soft temperature limit active |
| 16 | Under-voltage has occurred |
| 17 | Arm frequency capped has occurred |
| 18 | Throttling has occurred |
| 19 | Soft temperature limit has occurred


For example if I run `stress -c 4` then get_throttled gives me:
throttled=0xe0008

so the temperature limit is in operation and throttling has occurred in the
past.  (this Pi4 has cooling, I can`t remember but I think there`s a
heatsink and fan in there)

$ sudo vcgencmd measure_temp
temp=84.7`C

so it`s up near its thermal limit.

> > I don`t see the point of letting it throttling when an inexpensive fan
> > will keep it at full speed under any load.
> >
> I question that it will in fact throttle.
>
> Like so much `everybody knows`  when you look at it it is in fact
> `everyone believes because people selling fans told them so.

`Everybody knows` because they have evidence, not assertions.

> The whole point of ARM is its lower power and lack of need for forced
> cooling

Everyone`s been thermally limited for maybe 15 years, it`s just that Arm
cores have traditionally targeted a lower thermal envelope in devices where
forced air cooling isn`t an option.  The way this works is that CPUs work
until they hit their thermal envelope and then throttle.  No popular
application processor for maybe a couple of decades has been able to power
all the silicon at once to max performance and stay within the thermal
budget.

Theo

--- SoupGate-Win32 v1.05
 * Origin: Agency HUB, Dunedin - New Zealand | Fido<>Usenet Gateway (3:770/3)
SEEN-BY: 50/109 153/757 218/840 840 220/70 221/1 6
360 226/17 100 240/1120
SEEN-BY: 267/800 301/1 113 812 310/31 335/364
341/66 463/68 467/888 633/280
SEEN-BY: 712/848 770/1 3 100 330 340 772/210 220
230 3634/12 5001/100 5005/49
SEEN-BY: 5019/40 5020/715 848 1042 4441 12000
5030/49 722 1081 1474 5054/8
SEEN-BY: 5058/104 5061/133 5075/128
@PATH: 770/3 1 218/840 221/6 301/1 5020/1042 4441



   GoldED+ VK   │                                                 │   09:55:30    
                                                                                
В этой области больше нет сообщений.

Остаться здесь
Перейти к списку сообщений
Перейти к списку эх