Rozwiązanie społecznościowe

Zarządzanie energią w ZimaOS: czego dotyczyła prośba o funkcje Powertop i regulatora procesora oraz co jest dostępne obecnie

A July 2025-February 2026 feature request asking for GUI controls for powertop --auto-tune, CPU scaling governors, Wake-on-LAN tuning, and disk standby. The author later measured about 3.7 W idle on optimized OpenMediaVault versus about 10 W on a clean ZimaOS installation on the same hardware. IceWhale did not confirm implementation in the thread.

Źródło jest prośbą o funkcję, a nie gotową funkcją zarządzania energią w ZimaOS. TOMillr poprosił IceWhale o udostępnienie w interfejsie graficznym wyboru regulatora CPU oraz opcji Powertop --auto-tune, być może wraz z ustawieniami wstrzymywania pracy dysków HDD. Kilka miesięcy później użytkownik zmierzył około 3,7 W w stanie bezczynności w OpenMediaVault z dostrojeniem Powertop/powersave, w porównaniu z około 10 W na świeżej instalacji ZimaOS w tym samym systemie testowym.

To porównanie jest przydatnym dowodem dla jednego sprzętu i jednej konfiguracji, ale nie jest uniwersalnym benchmarkiem „ZimaOS zużywa o 170% więcej energii”. Aktualna publiczna dokumentacja ZimaOS wyraźnie obejmuje wstrzymywanie pracy dysków i ochronę przed utratą zasilania z użyciem UPS; obecnie nie opisuje jednak wbudowanej funkcji automatycznego dostrajania Powertop ani odpowiednika graficznego interfejsu do wyboru regulatora CPU, o które wnioskowano.

Prośba łączyła kilka różnych funkcji zarządzania energią

  • wybór regulatora skalowania częstotliwości CPU;
  • opcja Powertop --auto-tune;
  • dostrajanie Wake-on-LAN;
  • wstrzymywanie pracy dysków HDD i ich zatrzymywanie;
  • dedykowana sekcja interfejsu graficznego, która zapewniałaby trwałość tych zmian.

Te elementy działają na różnych warstwach i nie należy traktować ich jako jednego przełącznika.

Polecenia ze źródła były przykładami społeczności Linuksa

TOMillr opublikował polecenia służące do sprawdzania dostępnych i aktywnych regulatorów oraz zapisywania wartości powersave w sysfs. Słusznie zauważył również, że takie zmiany mogą zostać zresetowane po ponownym uruchomieniu i mogą wymagać trwałej usługi lub zadania.

Polecenia te nie zostały opublikowane przez pracowników IceWhale jako oficjalna procedura dla ZimaOS. Aktualny ZimaOS pozostaje systemem w stylu urządzenia appliance, dlatego do dowolnych modyfikacji systemu hosta należy podchodzić ostrożnie.

Automatyczne dostrajanie Powertop może zmieniać więcej niż częstotliwość CPU

Powertop może modyfikować automatyczne wstrzymywanie USB, działanie funkcji oszczędzania energii PCIe w czasie wykonywania, ustawienia SATA/ALPM, urządzenia audio, Wake-on-LAN i inne parametry. Niektóre kombinacje mogą zmniejszyć zużycie energii w stanie bezczynności, ale inne mogą powodować niestabilność kart sieciowych, urządzeń USB, kontrolerów pamięci masowej lub funkcji wybudzania.

Interfejs graficzny wymagałby ustawień domyślnych uwzględniających sprzęt oraz możliwości wycofania zmian, a nie tylko bezkrytycznego uruchamiania każdej rekomendacji.

Test 3,7 W w porównaniu z 10 W jest przydatny, ale zależny od sprzętu

Najmocniejszą stroną źródła jest to, że oba pomiary pochodziły z tej samej maszyny testowej. Na różnicę mogą jednak wpływać różne jądra, usługi, stany kart sieciowych, aktywność pamięci masowej, logowanie i zadania działające w tle.

Mierz zużycie energii z gniazdka przed każdą zmianą i po niej, aby ustalić, co faktycznie ma znaczenie na Twoim sprzęcie.

Aktualny ZimaOS oferuje już usprawnienia dotyczące wstrzymywania pracy dysków HDD

Wcześniejsze wydania ZimaOS dodały ustawienia wstrzymywania pracy dysków, a późniejsze ograniczyły niepotrzebne zapytania dotyczące kondycji dysków. ZimaOS 1.6.0 naprawił również znany przypadek, w którym smartd okresowo wybudzał uśpione dyski.

Zobacz oficjalne informacje o usprawnieniach wstrzymywania pracy dysków.

Aktualny ZimaOS obsługuje również ochronę przed utratą zasilania z użyciem UPS

Od wersji v1.5.3 ZimaOS obsługuje zgodne urządzenia UPS podłączane przez USB oraz konfigurowalne zachowanie podczas wyłączania w razie awarii zasilania.

Skorzystaj z aktualnych ustawień UPS w ZimaOS.

Nie twierdź, że żądany interfejs graficzny Powertop/regulatora CPU został wdrożony bez aktualnych dowodów

Źródło nie zawiera potwierdzenia IceWhale, że te żądane elementy zostały zaimplementowane. Aktualna publiczna dokumentacja ustawień również nie opisuje dedykowanej strony do automatycznego dostrajania Powertop ani wyboru regulatora CPU.

Bezpieczniejsza kolejność optymalizacji zużycia energii

  1. zmierz zużycie energii w stanie bezczynności z gniazdka;
  2. zatrzymaj niepotrzebne kontenery i usługi;
  3. użyj wstrzymywania pracy dysków HDD tam, gdzie jest to właściwe;
  4. odłącz nieużywane urządzenia PCIe/USB;
  5. testuj ustawienia BIOS-u dotyczące stanów C i ASPM pojedynczo;
  6. dopiero potem testuj zaawansowane dostrajanie regulatora i parametrów działania w czasie wykonywania, mając możliwość wycofania zmian.

Najczęstsze pytania dotyczące zarządzania energią w ZimaOS

Czy IceWhale potwierdziło automatyczne dostrajanie Powertop w interfejsie graficznym?

Nie. Źródło jest prośbą o funkcję i nie zawiera potwierdzenia jej wdrożenia.

Czy porównanie niższego zużycia energii przez użytkownika dotyczyło tego samego sprzętu?

Tak, zgodnie ze źródłem: około 3,7 W na zoptymalizowanej instalacji OpenMediaVault w porównaniu z około 10 W na świeżej instalacji ZimaOS.

Jakie funkcje zarządzania energią są obecnie wyraźnie udokumentowane?

Udokumentowanymi, aktualnie dostępnymi funkcjami są usprawnienia dotyczące wstrzymywania pracy dysków i zużycia energii przez pamięć masową oraz ochrona przed utratą zasilania z użyciem UPS podłączanego przez USB.