There's an one hour test with Lenovo ThinkCentre M910Q in pair with MESA 7i96S. System has nVme-disk so even Sata-bus is disabled. All normal shenanigans in Bios are made. I also add the isolcpus=2,3 in Grub config.
I changed script a bit to show some Unreal Engine 5 demovideo and do some internet search during the test.
Code:
LinuxCNC pc tests, version 20200930, started 15.09.2022 15:11:32
********************************************************************************
General info:
LENOVO, 10MUS6MP00
Bios version M1AKT56A, dated 07/27/2022
Chipset: Intel Corporation 200 Series/Z370
Harddisk is non-rotational, ie. SSD
The amount of swap currently used is 0
================================================================================
CPU related data:
model name : Intel(R) Core(TM) i5-6500T CPU @ 2.50GHz
cpu cores : 4
stepping : 3
cache size : 6144 KB
================================================================================
RAM related data:
Maximum Capacity: 32 GB
Maximum Voltage: 1.2 V
Maximum Voltage: 1.2 V
Size: 8 GB
Size: 16 GB
================================================================================
GPU related data:
product: HD Graphics 530
configuration: depth=32 driver=i915 latency=0 resolution=1920,1200
================================================================================
Parallel port related data:
number of parallel ports is 0
================================================================================
Os and desktop related data:
PRETTY_NAME="Debian GNU/Linux bookworm/sid"
Should the info below not match with your machine,
kindly post the output of pstree here, including a brief
desciption of your desktop environment, window manager and
display manager. Tia
https://forum.linuxcnc.org/18-computer/39370-script-for-automated-testing-of-computer-latency
Desktop environment : lightdm
Windowmanager : Xfwm4
Displaymanager : lightdm
================================================================================
Kernel related data:
Kernel 5.19.0-1-rt-amd64
GRUB_CMDLINE_LINUX_DEFAULT="quiet isolcpus=2,3"
Cpu idle driver: intel_idle
================================================================================
Kernel modules data:
Check if pcspkr is loaded: No, which is good!
Check if snd modules are loaded: No, which is good!
================================================================================
Keyboard & Mouse related data:
Number of mice: 1
Mouse 0 : Device USB Device
Mice attached to USB:
Keyboards attached to USB:
Holtek Semiconductor, Inc. Portable Keyboard
================================================================================
LinuxCNC related data:
LinuxCNC version is: 9.0~pre0+git20220906.02744cdef6-1
================================================================================
Preparing for latency test:
Started glxgears No. 1, 2, 3, 4, 5
..........
Started firefox with 'https://vimeo.com/417882964', WID 62914604
================================================================================
Command for latency test is:
su viinatim -c "latency-histogram --nobase --sbinsize 1000 --nox 2>&1 | tee -a 1663243877.lat &"
Latency testing loop started to 15.9.2022 15.11.45 +0300,
should end after to 15.9.2022 16.11.45 +0300
================================================================================
Swap useage: prerun: 0, running: 0
================================================================================
CPU core temperatures:
Core 0: Tmin: 31.0°C, Tmax: 57.0°C, (high = +84.0°C, crit = +100.0°C)
Core 1: Tmin: 30.0°C, Tmax: 57.0°C, (high = +84.0°C, crit = +100.0°C)
Core 2: Tmin: 28.0°C, Tmax: 52.0°C, (high = +84.0°C, crit = +100.0°C)
Core 3: Tmin: 28.0°C, Tmax: 54.0°C, (high = +84.0°C, crit = +100.0°C)
================================================================================
last latency data is as follows:.
3599 s servo min: -48.300 us max: 45.000 us sdev: 3.500 us
3600 s servo min: -48.300 us max: 45.000 us sdev: 3.500 us
3600 s servo min: -48.300 us max: 45.000 us sdev: 3.500 us
3601 s servo min: -48.300 us max: 45.000 us sdev: 3.500 us
3602 s servo min: -48.300 us max: 45.000 us sdev: 3.500 us
3602 s servo min: -48.300 us max: 45.000 us sdev: 3.600 us
Core 0: +54.0°C (high = +84.0°C, crit = +100.0°C)
Core 1: +52.0°C (high = +84.0°C, crit = +100.0°C)
Core 2: +51.0°C (high = +84.0°C, crit = +100.0°C)
Core 3: +53.0°C (high = +84.0°C, crit = +100.0°C)