Geringes CPU Scaling - Intel N100

vlamers

New Member
Feb 9, 2024
5
2
3
Hallo zusammen,

ich nutze Proxmox schon einige Zeit für ein paar Anwendungen mit geringeren Anforderungen (Nextcloud (VM), Openmediavault(VM), Openhab(VM), MQTT-Server(LXC), OneWire(LXC), Photoprism(LXC), Immich(LXC-Portainer). Openlightning(LXC), usw.).

Folgende Hardware ist verbaut:
Intel N100 (Passiv gekühlt)
32Gb Arbeitsspeicher
500Gb NVME, 4 SSDs für OMV

Wenn in der Nextcloud VM mehrere Prozesse starten (z.B. anlernen des dortigen "KI" Models) und die Auslastung der VM auf 100% steigt (ebenso der Host, da 4 CPU und "Host" der VM zugewiesen ist), taktet der Prozessor nicht hoch. Die Taktfrequenz pendelt immer zwischen maximal 1500-1800 MHz (Temperatur bei ca. 54°C - klingt plausibel für den mittelmäßigen Takt), selbst wenn die VM über mehrere Tage auf 100% CPU Last steht. Der Prozessor könnte bis zu 3400Mhz (die ich jedoch noch nie erreicht habe).

1. Zum testen wurde auch stress-ng über mehrere Stunden laufen gelassen, die Frequenz steigt jedoch nicht an.
2.Kurzzeitig kann ich nach einem Neustart über stress-NG eine Taktfrequenz von 2200-2500MHz erreichen (ca. 3-5 Minuten), dann wird wieder nur bis 1800MHz getaktet

der CPU Govenor steht auf "performance"
cpufreq-info liefert: driver "intel_pstate"

Ist es möglich, dass es dem Prozessor zu viele VMs und Container sind?
Zugewiesene CPUs:
4 CPUs: Nextcloud VM, Openmediavault VM, Immich-Portainer (LXC)
2 CPUs: Openhab, Photoprism
1 CPU: Alle restlichen LXCs


Gibt es eine Möglichkeit der geringen Taktfrequenz auf den Grund zu gehen?

vielen Dank & viele Grüße
vlamers
 
Try turning off all the VMs except for the nextcloud VM and see if that makes a difference. You can over subscribe the CPU but only to a certain point, Check your bios settings as well.
 
  • Like
Reactions: Johannes S
Strange behavior:
I have deactivated all containers and VMs.
The clock frequency jumps back and forth very quickly between 700 and 3100 MHz for all 4 cores.
Temperature drops to approx. 46°C
With the command "stress-ng --cpu 4 --fork 4 --iomix 4 --vm 2" the clock frequency increases to 2990 MHz and drops to 1000 MHz after 10-15 seconds. Temperature after 5 minutes 48-50°C.
With "stress-ng --cpu 4" the frequency briefly increases to 2990 MHz and drops to 1700MHz-1900MHz after 10 seconds. Temperature after 5 minutes 50-51°C.
I also tested with s-tui (Screenshot)
Screenshot 2025-01-14 183015.png

best regards
 
The solution was to increase the power limit of the motherboard from 6W to 10W.
The power was increased and the N100 now runs at 3GHz for longer.
Small problem solved.
 
Last edited:

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!