Installing LinuxCNC On HP T610 Thin Client
25 Apr 2021 07:41 - 25 Apr 2021 09:21 #206995
by Joco
Replied by Joco on topic Installing LinuxCNC On HP T610 Thin Client
Investigation Wrap-up
Final tests done with solid results for use for ethernet cards
Also a 3hr NIC test by running a modified version of axis.ngc that was in a Repeat loop. This essentially meant the 7i76e was running gcode solid for 3 hrs. No isses experienced or warns reported by axis.
The setup I used is documented below.
BIOS
Interface File
Final tests done with solid results for use for ethernet cards
LinuxCNC pc tests, version 20200930, started 25.04.2021 10:43:21
********************************************************************************
General info:
Hewlett-Packard, HP t610 WW Thin Client
Bios version K30 v01.10, dated 10/26/2012
Chipset: Harddisk is non-rotational, ie. SSD
The amount of swap currently used is 0
================================================================================
CPU related data:
model name : AMD G-T56N Processor
cpu cores : 2
stepping : 0
cache size : 512 KB
================================================================================
RAM related data:
Maximum Capacity: 8 GB
Size: 2048 MB
Size: 2048 MB
================================================================================
GPU related data:
product: Wrestler [Radeon HD 6320]
configuration: driver=radeon latency=0
================================================================================
Parallel port related data:
number of parallel ports is 0
================================================================================
Os and desktop related data:
PRETTY_NAME="Linux Mint 19.3"
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 4.19.0-16-rt-amd64
BOOT_IMAGE=/boot/vmlinuz-4.19.0-16-rt-amd64 root=UUID=4940ea09-ddf8-4575-9fb5-d7823eabf836 ro intel_idle.max_cstate=0 processor.max_cstate=0 isolcpus=1 noirqbalance
Cpu idle driver: none
================================================================================
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 : Logitech K400
Mice attached to USB:
Keyboards attached to USB:
================================================================================
LinuxCNC related data:
LinuxCNC version is: 2.9.0~pre0.3844.g2e75b091a
================================================================================
Preparing for latency test:
Started glxgears No. 1, 2, 3, 4, 5
..........
Started firefox with 'https://vimeo.com/150574260', WID
================================================================================
Command for latency test is:
su james -c "taskset 0x02 latency-histogram --nobase --sbinsize 1000 --nox 2>&1 | tee -a 1619304154-nopoll-k4-19.lat &"
Latency testing loop started Sun Apr 25 10:43:45 NZST 2021,
should end after Sun Apr 25 12:43:45 NZST 2021
================================================================================
Swap useage: prerun: 0, running: 0
================================================================================
last latency data is as follows:.
7203 s servo min: -34.300 us max: 34.800 us sdev: 1.100 us
7204 s servo min: -34.300 us max: 34.800 us sdev: 1.100 us
7205 s servo min: -34.300 us max: 34.800 us sdev: 1.100 us
Also a 3hr NIC test by running a modified version of axis.ngc that was in a Repeat loop. This essentially meant the 7i76e was running gcode solid for 3 hrs. No isses experienced or warns reported by axis.
The setup I used is documented below.
BIOS
Interface File
auto enp3s0
iface enp3s0 inet static
address 10.10.10.100
netmask 255.255.255.0
HARDWARE_IRQ_COALESCE_rx_usecs 1
HARDWARE_IRQ_COALESCE_rx_frames 0
HARDWARE_IRQ_COALESCE_rx_usecs_irq 0
HARDWARE_IRQ_COALESCE_rx_frames_irq 0
HARDWARE_IRQ_COALESCE_tx_usecs 1
HARDWARE_IRQ_COALESCE_tx_frames 0
HARDWARE_IRQ_COALESCE_tx_usecs_irq 0
HARDWARE_IRQ_COALESCE_tx_frames_irq 0
Attachments:
Last edit: 25 Apr 2021 09:21 by Joco.
The following user(s) said Thank You: seuchato
Please Log in or Create an account to join the conversation.
25 Apr 2021 07:54 - 26 Apr 2021 18:59 #206996
by Joco
Replied by Joco on topic Installing LinuxCNC On HP T610 Thin Client
Scripts that I used/adjusted for this test.
This includes the hog cpu script and the linuxcnc wrapper script that needs to be used. This wrapper starts linuxcnc on core 2 then moves the UI task to Core 1. This needed to ensure a balance of UI responsiveness while the RT tasks own Core 2.
Cpu hog on core 2 ensures clock speeds are maxed while linuxcnc is running. A quirk of this architecture seems to be that maxing core 2 also maxes core 1. But the opposite is not true. An alternative setup is to use idle=poll on the kernwl boot. In which case cou hog is not needed. However the cpu will run hot. I was seeing 70C which is deemed “hot” by this cpu with 100C as critical.
The advantage of cpu hog is if you stop lcnc the wrapper kills hog and the cpu will start to cool.
You will also see from the h/w test file that kernel 4.19 was used. I also tests with 4.9.0-13 and noticed that clock speeds seemed to be maxed irrespective of using idle=poll on kernel boot or not.
Cheers - J
This includes the hog cpu script and the linuxcnc wrapper script that needs to be used. This wrapper starts linuxcnc on core 2 then moves the UI task to Core 1. This needed to ensure a balance of UI responsiveness while the RT tasks own Core 2.
Cpu hog on core 2 ensures clock speeds are maxed while linuxcnc is running. A quirk of this architecture seems to be that maxing core 2 also maxes core 1. But the opposite is not true. An alternative setup is to use idle=poll on the kernwl boot. In which case cou hog is not needed. However the cpu will run hot. I was seeing 70C which is deemed “hot” by this cpu with 100C as critical.
The advantage of cpu hog is if you stop lcnc the wrapper kills hog and the cpu will start to cool.
You will also see from the h/w test file that kernel 4.19 was used. I also tests with 4.9.0-13 and noticed that clock speeds seemed to be maxed irrespective of using idle=poll on kernel boot or not.
Cheers - J
Last edit: 26 Apr 2021 18:59 by Joco. Reason: Fleshed out post to add some explanations and hopefully useful info.
The following user(s) said Thank You: seuchato, tommylight
Please Log in or Create an account to join the conversation.
26 Apr 2021 04:59 #207073
by seuchato
Replied by seuchato on topic Installing LinuxCNC On HP T610 Thin Client
Joco
Thanks a ton! That's what I would call a complete documentation of your config. Very inspiring!
Greez
chris
Thanks a ton! That's what I would call a complete documentation of your config. Very inspiring!
Greez
chris
Please Log in or Create an account to join the conversation.
- davidimurray
- Offline
- Senior Member
Less
More
- Posts: 78
- Thank you received: 5
27 Dec 2021 12:02 #230060
by davidimurray
Replied by davidimurray on topic Installing LinuxCNC On HP T610 Thin Client
Hi all
I'm trying to setup a HP T610 for my next project. I've followed the guide but seem to be getting terrible latency and it doesn;t seem to have improved.
I've tried running - sudo echo "install pcspkr /bin/true" >/etc/modprobe.d/pcspkr.conf and I get an error stating bash: /etc/modprobe.d/pcspkr.conf: Permission denied
I am running Debian 11 with LCNC 2.9 so I can run python 3 with QTPYVCP.
Does anyone have any thoughts on what may improve the latency? Output from latency script below.
Thanks
Dave
I'm trying to setup a HP T610 for my next project. I've followed the guide but seem to be getting terrible latency and it doesn;t seem to have improved.
I've tried running - sudo echo "install pcspkr /bin/true" >/etc/modprobe.d/pcspkr.conf and I get an error stating bash: /etc/modprobe.d/pcspkr.conf: Permission denied
I am running Debian 11 with LCNC 2.9 so I can run python 3 with QTPYVCP.
Does anyone have any thoughts on what may improve the latency? Output from latency script below.
Thanks
Dave
LinuxCNC pc tests, version 20200930, started 27.12.2021 11:48:23
********************************************************************************
General info:
Hewlett-Packard, HP t610 WW Thin Client
Bios version K30 v01.20, dated 03/10/2015
Chipset: Harddisk is non-rotational, ie. SSD
The amount of swap currently used is 0
================================================================================
CPU related data:
model name : AMD G-T56N Processor
cpu cores : 2
stepping : 0
cache size : 512 KB
================================================================================
RAM related data:
Maximum Capacity: 8 GB
Size: 2 GB
Size: No Module Installed
================================================================================
GPU related data:
product: Wrestler [Radeon HD 6320]
configuration: driver=radeon latency=0
================================================================================
Parallel port related data:
number of parallel ports is 1
parport0: PC-style at 0x378 (0x778), irq 7 [PCSPP,TRISTATE,EPP]
================================================================================
Os and desktop related data:
PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"
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 : xfce4
Windowmanager : Xfwm4
Displaymanager : gdm3
================================================================================
Kernel related data:
Kernel 5.10.0-9-rt-amd64
GRUB_CMDLINE_LINUX_DEFAULT="intel_idle.max_cstate=0 processor.max_cstate=0 isolcpus=1 noirqbalance"
Cpu idle driver: acpi_idle
================================================================================
Kernel modules data:
Check if pcspkr is loaded: [0;31mYes, may cause bigger latency.[0m
can be eliminated using:
sudo echo "install pcspkr /bin/true" >/etc/modprobe.d/pcspkr.conf
Check if snd modules are loaded: [0;32mNo, which is good![0m
================================================================================
Keyboard & Mouse related data:
Number of mice: 1
Mouse 0 : Telink Wireless Receiver Mouse
Mice attached to USB:
Keyboards attached to USB:
Dell Computer Corp. Keyboard SK-8115
================================================================================
LinuxCNC related data:
LinuxCNC version is: 2.9.0~pre0
================================================================================
Preparing for latency test:
Started glxgears No. 1, 2, 3, 4, 5
..........
Started firefox with 'https://vimeo.com/150574260', WID
================================================================================
Command for latency test is:
su dave -c "latency-histogram --bbinsize 1000 --base 25000 --sbinsize 1000 --nox 2>&1 | tee -a 1640605695.lat &"
Latency testing loop started Mon 27 Dec 11:48:51 GMT 2021,
should end after Mon 27 Dec 13:48:51 GMT 2021
Useless to proceed, read the relevant part in 1640605695.lat
[0;31m>>>Unexpected realtime delay on task 0 with period 25000<<<[0m
================================================================================
Swap useage: prerun: 0, running: 764
================================================================================
CPU core temperatures:
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 18789
- Thank you received: 6311
27 Dec 2021 12:46 #230062
by tommylight
Replied by tommylight on topic Installing LinuxCNC On HP T610 Thin Client
Do not use a base thread/period when testing latency, it is normally used for parallel port systems.
Please Log in or Create an account to join the conversation.
- davidimurray
- Offline
- Senior Member
Less
More
- Posts: 78
- Thank you received: 5
27 Dec 2021 19:17 #230077
by davidimurray
Replied by davidimurray on topic Installing LinuxCNC On HP T610 Thin Client
Just run it again with the base thread and it doesn't look any better -
LinuxCNC pc tests, version 20200930, started 27.12.2021 19:10:04
********************************************************************************
General info:
Hewlett-Packard, HP t610 WW Thin Client
Bios version K30 v01.20, dated 03/10/2015
Chipset: Harddisk is non-rotational, ie. SSD
The amount of swap currently used is 0
================================================================================
CPU related data:
model name : AMD G-T56N Processor
cpu cores : 2
stepping : 0
cache size : 512 KB
================================================================================
RAM related data:
Maximum Capacity: 8 GB
Size: 2 GB
Size: No Module Installed
================================================================================
GPU related data:
product: Wrestler [Radeon HD 6320]
configuration: driver=radeon latency=0
================================================================================
Parallel port related data:
number of parallel ports is 1
parport0: PC-style at 0x378 (0x778), irq 7 [PCSPP,TRISTATE,EPP]
================================================================================
Os and desktop related data:
PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"
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 : xfce4
Windowmanager : Xfwm4
Displaymanager : gdm3
================================================================================
Kernel related data:
Kernel 5.10.0-9-rt-amd64
GRUB_CMDLINE_LINUX_DEFAULT="intel_idle.max_cstate=0 processor.max_cstate=0 isolcpus=1 noirqbalance"
Cpu idle driver: acpi_idle
================================================================================
Kernel modules data:
Check if pcspkr is loaded: [0;31mYes, may cause bigger latency.[0m
can be eliminated using:
sudo echo "install pcspkr /bin/true" >/etc/modprobe.d/pcspkr.conf
Check if snd modules are loaded: [0;32mNo, which is good![0m
================================================================================
Keyboard & Mouse related data:
Number of mice: 1
Mouse 0 : Telink Wireless Receiver Mouse
Mice attached to USB:
Keyboards attached to USB:
Dell Computer Corp. Keyboard SK-8115
================================================================================
LinuxCNC related data:
LinuxCNC version is: 2.9.0~pre0
================================================================================
Preparing for latency test:
Started glxgears No. 1, 2, 3, 4, 5
..........
Started firefox with 'https://vimeo.com/150574260', WID 31457384
================================================================================
Command for latency test is:
su dave -c "latency-histogram --nobase --sbinsize 1000 --nox 2>&1 | tee -a 1640632163.lat &"
Latency testing loop started Mon 27 Dec 19:10:34 GMT 2021,
should end after Mon 27 Dec 21:10:34 GMT 2021
Manual termination requested at 27.12.2021 19:14:30
Note: Using POSIX realtime
3 s servo min:-106.700 us max: 107.000 us sdev: 39.800 us
4 s servo min:-120.300 us max: 122.000 us sdev: 2.000 us
5 s servo min:-120.300 us max: 122.000 us sdev: 1.800 us
6 s servo min:-129.900 us max: 132.300 us sdev: 1.600 us
7 s servo min:-129.900 us max: 132.300 us sdev: 1.300 us
8 s servo min:-164.500 us max: 163.900 us sdev: 1.700 us
8 s servo min:-164.500 us max: 163.900 us sdev: 1.500 us
9 s servo min:-164.500 us max: 163.900 us sdev: 1.400 us
10 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
11 s servo min:-164.500 us max: 163.900 us sdev: 1.300 us
12 s servo min:-164.500 us max: 163.900 us sdev: 1.200 us
13 s servo min:-164.500 us max: 163.900 us sdev: 1.000 us
14 s servo min:-164.500 us max: 163.900 us sdev: 1.300 us
15 s servo min:-164.500 us max: 163.900 us sdev: 1.300 us
16 s servo min:-164.500 us max: 163.900 us sdev: 1.200 us
16 s servo min:-164.500 us max: 163.900 us sdev: 1.300 us
17 s servo min:-164.500 us max: 163.900 us sdev: 1.400 us
18 s servo min:-164.500 us max: 163.900 us sdev: 1.500 us
19 s servo min:-164.500 us max: 163.900 us sdev: 1.400 us
20 s servo min:-164.500 us max: 163.900 us sdev: 1.400 us
21 s servo min:-164.500 us max: 163.900 us sdev: 1.400 us
22 s servo min:-164.500 us max: 163.900 us sdev: 1.500 us
23 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
24 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
25 s servo min:-164.500 us max: 163.900 us sdev: 1.400 us
26 s servo min:-164.500 us max: 163.900 us sdev: 1.500 us
26 s servo min:-164.500 us max: 163.900 us sdev: 1.500 us
27 s servo min:-164.500 us max: 163.900 us sdev: 1.400 us
28 s servo min:-164.500 us max: 163.900 us sdev: 1.500 us
29 s servo min:-164.500 us max: 163.900 us sdev: 1.500 us
30 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
32 s servo min:-164.500 us max: 163.900 us sdev: 1.500 us
33 s servo min:-164.500 us max: 163.900 us sdev: 1.500 us
34 s servo min:-164.500 us max: 163.900 us sdev: 1.500 us
35 s servo min:-164.500 us max: 163.900 us sdev: 1.500 us
35 s servo min:-164.500 us max: 163.900 us sdev: 1.400 us
36 s servo min:-164.500 us max: 163.900 us sdev: 1.400 us
37 s servo min:-164.500 us max: 163.900 us sdev: 1.400 us
38 s servo min:-164.500 us max: 163.900 us sdev: 1.400 us
39 s servo min:-164.500 us max: 163.900 us sdev: 1.400 us
40 s servo min:-164.500 us max: 163.900 us sdev: 1.400 us
41 s servo min:-164.500 us max: 163.900 us sdev: 1.400 us
42 s servo min:-164.500 us max: 163.900 us sdev: 1.400 us
43 s servo min:-164.500 us max: 163.900 us sdev: 1.400 us
44 s servo min:-164.500 us max: 163.900 us sdev: 1.400 us
45 s servo min:-164.500 us max: 163.900 us sdev: 1.400 us
46 s servo min:-164.500 us max: 163.900 us sdev: 1.500 us
47 s servo min:-164.500 us max: 163.900 us sdev: 1.500 us
48 s servo min:-164.500 us max: 163.900 us sdev: 1.500 us
49 s servo min:-164.500 us max: 163.900 us sdev: 1.500 us
49 s servo min:-164.500 us max: 163.900 us sdev: 1.500 us
50 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
51 s servo min:-164.500 us max: 163.900 us sdev: 1.500 us
52 s servo min:-164.500 us max: 163.900 us sdev: 1.500 us
53 s servo min:-164.500 us max: 163.900 us sdev: 1.500 us
54 s servo min:-164.500 us max: 163.900 us sdev: 1.500 us
55 s servo min:-164.500 us max: 163.900 us sdev: 1.500 us
56 s servo min:-164.500 us max: 163.900 us sdev: 1.500 us
57 s servo min:-164.500 us max: 163.900 us sdev: 1.500 us
58 s servo min:-164.500 us max: 163.900 us sdev: 1.500 us
59 s servo min:-164.500 us max: 163.900 us sdev: 1.500 us
60 s servo min:-164.500 us max: 163.900 us sdev: 1.500 us
61 s servo min:-164.500 us max: 163.900 us sdev: 1.500 us
62 s servo min:-164.500 us max: 163.900 us sdev: 1.500 us
62 s servo min:-164.500 us max: 163.900 us sdev: 1.500 us
63 s servo min:-164.500 us max: 163.900 us sdev: 1.500 us
64 s servo min:-164.500 us max: 163.900 us sdev: 1.500 us
66 s servo min:-164.500 us max: 163.900 us sdev: 1.500 us
66 s servo min:-164.500 us max: 163.900 us sdev: 1.500 us
67 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
68 s servo min:-164.500 us max: 163.900 us sdev: 1.500 us
69 s servo min:-164.500 us max: 163.900 us sdev: 1.500 us
70 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
71 s servo min:-164.500 us max: 163.900 us sdev: 1.500 us
72 s servo min:-164.500 us max: 163.900 us sdev: 1.500 us
73 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
74 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
75 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
76 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
77 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
78 s servo min:-164.500 us max: 163.900 us sdev: 1.500 us
79 s servo min:-164.500 us max: 163.900 us sdev: 1.500 us
80 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
81 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
82 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
83 s servo min:-164.500 us max: 163.900 us sdev: 1.500 us
84 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
85 s servo min:-164.500 us max: 163.900 us sdev: 1.500 us
86 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
88 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
89 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
90 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
91 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
91 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
92 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
93 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
94 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
95 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
96 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
97 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
98 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
99 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
100 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
101 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
102 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
103 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
104 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
105 s servo min:-164.500 us max: 163.900 us sdev: 1.700 us
105 s servo min:-164.500 us max: 163.900 us sdev: 1.700 us
106 s servo min:-164.500 us max: 163.900 us sdev: 1.700 us
107 s servo min:-164.500 us max: 163.900 us sdev: 1.700 us
108 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
109 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
110 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
111 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
112 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
113 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
114 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
115 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
116 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
117 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
117 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
118 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
119 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
120 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
121 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
122 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
123 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
124 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
125 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
126 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
127 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
128 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
129 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
130 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
131 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
132 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
133 s servo min:-164.500 us max: 163.900 us sdev: 1.600 us
134 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
135 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
136 s servo min:-164.500 us max: 164.200 us sdev: 1.600 us
137 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
138 s servo min:-164.500 us max: 164.200 us sdev: 1.600 us
139 s servo min:-164.500 us max: 164.200 us sdev: 1.600 us
140 s servo min:-164.500 us max: 164.200 us sdev: 1.600 us
141 s servo min:-164.500 us max: 164.200 us sdev: 1.600 us
142 s servo min:-164.500 us max: 164.200 us sdev: 1.600 us
143 s servo min:-164.500 us max: 164.200 us sdev: 1.600 us
143 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
144 s servo min:-164.500 us max: 164.200 us sdev: 1.600 us
146 s servo min:-164.500 us max: 164.200 us sdev: 1.600 us
146 s servo min:-164.500 us max: 164.200 us sdev: 1.600 us
147 s servo min:-164.500 us max: 164.200 us sdev: 1.600 us
148 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
149 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
150 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
151 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
152 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
153 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
154 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
155 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
156 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
157 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
158 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
158 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
159 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
160 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
161 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
162 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
163 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
164 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
165 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
166 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
167 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
168 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
169 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
170 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
171 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
172 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
172 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
173 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
175 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
176 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
177 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
178 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
179 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
180 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
181 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
181 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
183 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
184 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
185 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
187 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
187 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
188 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
189 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
190 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
191 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
192 s servo min:-164.500 us max: 164.200 us sdev: 1.700 us
193 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
194 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
195 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
196 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
197 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
198 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
199 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
200 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
201 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
202 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
203 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
204 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
205 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
206 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
207 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
208 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
209 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
210 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
211 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
211 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
212 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
213 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
214 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
215 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
216 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
217 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
218 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
219 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
220 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
221 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
222 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
223 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
224 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
226 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
226 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
227 s servo min:-178.300 us max: 181.700 us sdev: 1.600 us
228 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
229 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
230 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
231 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
232 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
233 s servo min:-178.300 us max: 181.700 us sdev: 1.600 us
234 s servo min:-178.300 us max: 181.700 us sdev: 1.600 us
235 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
236 s servo min:-178.300 us max: 181.700 us sdev: 1.600 us
237 s servo min:-178.300 us max: 181.700 us sdev: 1.700 us
Please Log in or Create an account to join the conversation.
- ALittleOffTheRails
- Offline
- User is blocked
Less
More
- Posts: 247
- Thank you received: 65
27 Dec 2021 21:55 #230092
by ALittleOffTheRails
Replied by ALittleOffTheRails on topic Installing LinuxCNC On HP T610 Thin Client
Try the latency or latency-histogram utils that come with a standard Linuxcnc install. You might be surprised at the difference in latency.
Please Log in or Create an account to join the conversation.
31 Dec 2021 14:39 #230393
by seuchato
Replied by seuchato on topic Installing LinuxCNC On HP T610 Thin Client
Hi davidimurray
Add ram! I strongly believe 2GB is low, if not too low. In addition: 2x4GB ddr3 should nowadays be available for little money.
Greez
chris
Add ram! I strongly believe 2GB is low, if not too low. In addition: 2x4GB ddr3 should nowadays be available for little money.
Greez
chris
Please Log in or Create an account to join the conversation.
- ALittleOffTheRails
- Offline
- User is blocked
Less
More
- Posts: 247
- Thank you received: 65
31 Dec 2021 21:52 #230414
by ALittleOffTheRails
Replied by ALittleOffTheRails on topic Installing LinuxCNC On HP T610 Thin Client
Have you got any testing to back that up ?
I’ve seen extremely great results with an dual core Athalon with 4Gig ram running the latest Buster ISO. Yep this is a 2008 or there about setup. The test was also with a base and servo thread.
I feel this is getting into “Windows Guru” territory by just proclaiming “add more ram” to improve latency.
It would be interesting to see your test results with various ram quantities on the same setup.
I’ve seen extremely great results with an dual core Athalon with 4Gig ram running the latest Buster ISO. Yep this is a 2008 or there about setup. The test was also with a base and servo thread.
I feel this is getting into “Windows Guru” territory by just proclaiming “add more ram” to improve latency.
It would be interesting to see your test results with various ram quantities on the same setup.
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 18789
- Thank you received: 6311
31 Dec 2021 22:09 #230417
by tommylight
Please Log in or Create an account to join the conversation.
Time to create page: 0.250 seconds