Witaj na Forum Linuxiarzy
Zanim zalogujesz się, by pisać na naszym forum, zapoznaj się z kilkoma zasadami savoir-vivre'u w dziale Administracja.
Wiadomości z problemami zamieszczone w wątku "Przywitaj się" oraz wszelkie reklamy na naszym forum będą usuwane.
Cytat: Yattaman w Listopad 16, 2025, 06:45:08 PMJest jeszcze OCCT
Cytat: MSki w Dzisiaj o 09:36:01 AMCytat: linux4ever w Dzisiaj o 09:21:45 AMProblem ten można rozwiązać przez odpalenie trzech odtwarzaczy VLCWłaśnie o takim odtworzeniu audio-video pisałem powyżej.Cytat: linux4ever w Dzisiaj o 09:21:45 AMi włączenie VDPAU.Z tego opisu wynika, że w tą funkcję są wyposażone (tylko?) karty NVIDIA.
CytatIntel graphics open-source drivers support VA-API:
HD Graphics series starting from Broadwell (2014) and newer (e.g. Intel Arc) are supported by intel-media-driver.
GMA 4500 (2008) up to Coffee Lake (2017) are supported by libva-intel-driver.
Haswell Refresh to Skylake VP9 decoding and Broadwell to Skylake hybrid VP8 encoding is supported by intel-hybrid-codec-driver-gitAUR.
CytatGłówna różnica polega na tym, że
VA-API (Video Acceleration API) jest standardem open-source, obsługiwanym głównie przez sterowniki otwarte i sprzęt Intela i AMD, podczas gdy VDPAU (Video Decode and Presentation API for Unix) jest API specyficznym dla Nvidii i jest wolne od opłat licencyjnych. VA-API jest bardziej wszechstronne, wspierając dekodowanie i kodowanie wideo, podczas gdy VDPAU koncentruje się głównie na dekodowaniu.
VA-API
Obsługa: Otwartoźródłowy, wspierany przez sterowniki otwarte, szczególnie Intela i AMD.
Funkcjonalność: Wspiera zarówno dekodowanie, jak i kodowanie wideo sprzętowo.
Przykłady użycia: Stosowany w aplikacjach takich jak VLC Media Player i GStreamer do przyspieszania wideo.
VDPAU
Obsługa: API specyficzne dla kart graficznych Nvidii.
Funkcjonalność: Skoncentrowane głównie na dekodowaniu wideo.
Licencja: Wolne od opłat licencyjnych, z otwartą implementacją (libvdpau).
Cytat: linux4ever w Dzisiaj o 09:21:45 AMProblem ten można rozwiązać przez odpalenie trzech odtwarzaczy VLCWłaśnie o takim odtworzeniu audio-video pisałem powyżej.
Cytat: linux4ever w Dzisiaj o 09:21:45 AMi włączenie VDPAU.Z tego opisu wynika, że w tą funkcję są wyposażone (tylko?) karty NVIDIA.
CytatVDPAU (Video Decode and Presentation API for Unix) to
interfejs programowania aplikacji (API), który pozwala na sprzętowe przyspieszenie dekodowania i wyświetlania wideo na kartach graficznych. Jest to technologia głównie związana z systemami operacyjnymi Unix, obsługiwana przez sterowniki NVIDII. W kontekście Windows i innych systemów, podobną funkcjonalność zapewnia opcja przyspieszenia sprzętowego GPU, która odciąża procesor (CPU) od zadań związanych z renderowaniem grafiki.
VDPAU
Funkcja: Umożliwia odciążenie procesora (CPU) od dekodowania i odtwarzania wideo, przenosząc te zadania bezpośrednio na procesor graficzny (GPU).
Przeznaczenie: Jest to API głównie używane w systemach Unix, takich jak Linux.
Wsparcie: Technologia jest obsługiwana przez karty graficzne NVIDIA.
Podobna funkcjonalność w Windows
Przyspieszenie sprzętowe GPU: W systemie Windows istnieje podobna opcja, która pozwala na wykorzystanie mocy GPU do przyspieszenia renderowania grafiki.
Dostępność: W systemie Windows można znaleźć tę opcję w ustawieniach grafiki, co pozwala na optymalizację wydajności aplikacji i gier.
Cel: Głównym celem jest odciążenie procesora od złożonych obliczeń związanych z grafiką i wideo, co zwiększa ogólną wydajność systemu
CytatPrzegląd od AI
To stress test the CPU on Arch Linux, install
stress-ng or stress using sudo pacman -Syu stress-ng, then run a test like sudo stress-ng --cpu 0 --timeout 60s and monitor temperatures with watch -n 1 sensors. For more detailed, interactive monitoring, you can install and use s-tui.
1. Install necessary tools
stress-ng is a versatile and recommended tool.
sudo pacman -Syu stress-ng
sensors is used to monitor CPU temperature.
sudo pacman -Syu lm_sensors
s-tui provides an interactive, real-time view of CPU usage and temperature.
sudo pacman -S s-tui
2. Run the stress test
Using stress-ng (recommended):
Run all available CPU cores at 100% for 60 seconds. The --cpu 0 option tells it to use all available cores, and --timeout 60s sets the duration to 60 seconds.
bash
sudo stress-ng --cpu 0 --timeout 60s
For a test using a specific number of workers, such as 4:
sudo stress-ng --cpu 4 --timeout 60s
To use a different CPU stress method, like FFT (Fastest Fourier Transform):
sudo stress-ng --cpu 4 --cpu-method fft --timeout 60s
Using stress:
First, find the number of cores your CPU has.
bash
getconf _NPROCESSORS_ONLN
Then, run the stress test with that number of threads. For a quad-core CPU with hyper-threading, you might run 8 threads.
stress --cpu 8
3. Monitor CPU temperature and usage
While the test is running, monitor the temperature and other metrics in a separate terminal window.
Using watch and sensors:
This command will update the sensors output every second.
watch -n 1 sensors
Using s-tui:
Run the command to get a graphical display of CPU metrics.
s-tui
4. Stop the test
Press Ctrl + C in the terminal where the stress test command is running to stop it.
Cytat: John Doe w Listopad 14, 2025, 02:45:14 PMLaptop z i7-3632QM działa bez problemu z CachyOS Cinnamon, wydajność i temperatury podobne jak z Debianem.
3 różne filmy YT jednocześnie w 3 kartach Ungoogled-Chromium: CPU 35%, GPU 70%, temp. CPU 65°
2 filmy w 2 kartach: CPU 28%, GPU 50%, temp. CPU 62°
1 film: : CPU 20%, GPU 20%, temp. CPU 58°
Cytat: MSki w Listopad 16, 2025, 06:59:18 PMW laptopach, bo taki sprzęt rozpatrujemy, są GPU zintegrowanie z CPU, czyli znajdują się w jednym waflu krzemowym i skoro u Ciebie obciążenie GPU wynosi ok. 70%, to będzie grzało również i CPU.Zgadza się. Btop++ instaluje się domyślnie w CachyOS i jest (u mnie) w menu startowym - uruchomić i pokaże co grzeje.
Ale w laptopach, w których GPU jest dedykowaną, to zjawisko wspólnego grzania nie występuje w takim znacznym zakresie, z uwagi na to, że GPU to osobny wafel krzemowy, wyposażony przez producenta sprzętu w pasywne, lub aktywne chłodzenie.
Cytat: MSki w Listopad 16, 2025, 06:59:18 PMNa przykład, w laptopach Apple, jest to wyszczególnione już w nazwie sprzętu;No ale nie zawsze tak było :) Jednak do dzisiaj chyba się nie zmieniło to:
PRO - chłodzenie aktywne, radiator z wiatraczkiem,
AIR - chłodzenie pasywne większy radiator, ale bez wiatraczka.
Cytat: John Doe w Listopad 16, 2025, 06:03:17 PMobciążenie CPU kilkanaście procent a GPU ok. 70%. Akceleracja sprzętowa włączona, GPU zintegrowana 3-gen.W laptopach, bo taki sprzęt rozpatrujemy, są GPU zintegrowanie z CPU, czyli znajdują się w jednym waflu krzemowym i skoro u Ciebie obciążenie GPU wynosi ok. 70%, to będzie grzało również i CPU.