Installing LinuxCNC On HP T610 Thin Client

More
5 years 6 months ago #206995 by Joco
Investigation Wrap-up

Final tests done with solid results for use for ethernet cards
Code:
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.

Attachment not found


Attachment not found


Attachment not found



The setup I used is documented below.

BIOS

Attachment not found


Attachment not found



Interface File
Code:
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

Please Log in to join the conversation.

More
5 years 6 months ago #206996 by Joco
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

Please Log in to join the conversation.

More
5 years 6 months ago #207073 by seuchato
Joco
Thanks a ton! That's what I would call a complete documentation of your config. Very inspiring!
Greez
chris

Please Log in to join the conversation.

More
4 years 10 months ago #230060 by davidimurray
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
Code:
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 to join the conversation.

More
4 years 10 months ago #230062 by tommylight
Do not use a base thread/period when testing latency, it is normally used for parallel port systems.

Please Log in to join the conversation.

More
4 years 10 months ago #230077 by davidimurray
Just run it again with the base thread and it doesn't look any better -
Code:
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 to join the conversation.

  • ALittleOffTheRails
  • New Member
  • New Member
More
4 years 10 months ago #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 to join the conversation.

More
4 years 9 months ago #230393 by seuchato
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

Please Log in to join the conversation.

  • ALittleOffTheRails
  • New Member
  • New Member
More
4 years 9 months ago #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.

Please Log in to join the conversation.

More
Time to create page: 0.066 seconds
Powered by Kunena Forum