Results of latency test, list of computers tested for use with LinuxCNC

More
24 Sep 2020 23:53 #183649 by txtrone

I would guess that there are systems still running early versions of Linuxcnc on Ubuntu 10 that are performing just as well now as the day there were installed.


heh ... probably at nuclear power plants and air traffic control centers.

Is there anything else that should not be updated?

thx

Please Log in or Create an account to join the conversation.

More
25 Sep 2020 00:05 #183652 by BeagleBrainz
Do you think much about updating the firmware on the computer in your car ? Unless of course your into performance mods.
What about the 20 odd billion home appliances in a home that have a mcu ?
What about a tread mill or exercise bike ?
My CNC box doesn't get updated that often as the only network connection it has is when I plug in a USB adapter. And all it gets used for is running the mill.

It's purely up to you how often you update.

Please Log in or Create an account to join the conversation.

More
25 Sep 2020 01:02 #183661 by txtrone

Do you think much about updating the firmware on the computer in your car ? Unless of course your into performance mods.
What about the 20 odd billion home appliances in a home that have a mcu ?
What about a tread mill or exercise bike ?


LOL I never thought about updating my car's firmware until my wife got a Tesla Model 3, now I have to update it as soon as the app lets me know one is available.It drives me crazy that I cannot update some of the glitches in my Ford via OTA updates! Furthermore, I hate it when my appliances are capable of being updated, but the manufacturer never offers an update... even though some of them clearly have bugs. I guess too many years of using Windows has me wanting to update everything all the time, or else.

I see your point. I will turn off the notification in the taskbar, out of sight out of mind,

Please Log in or Create an account to join the conversation.

More
25 Sep 2020 01:18 #183662 by BeagleBrainz
Re Tesla. That would drive me insane.
Although I wrote a program to read and write the computer of my M900 I never messed with it, it goes hard, stops hard thanks to Beringer dinner plate discs and 6 piston calipers and the Ohlins suspension is fantastic.
The Ford one is easy. Buy a Holden as we used to say Down Under.
I have a '99 model Echo sedan I bought 5 years ago for $3000 and apart from the usual wear and tear it's great.....shame my previous V6 4Runner wasn't as great.

Anways in the update manager if you right click on a package you can ignore that particular update or ignore all updates for that package. I think you may even be able to turn the update manager off completely and update when and if you feel like it via apt-get. Least with Linux you have control without the gates of hell swallowing you up.

Please Log in or Create an account to join the conversation.

More
25 Sep 2020 01:36 #183663 by txtrone

Re Tesla. That would drive me insane.


"I can't leave right now, my car is in the middle of an update."

Thanks again, you have been very helpful... this forum in general seems to take it easy on noobs like myself.

When my hardware arrives I am going to try running it with your Mint 19.3 ISO. I have been using Mint on my personal PC (all updates all the time of course) for about a year, so I know enough to be dangerous.
The following user(s) said Thank You: Clive S, BeagleBrainz

Please Log in or Create an account to join the conversation.

More
25 Sep 2020 15:21 - 25 Sep 2020 15:22 #183735 by seuchato
While Teslas might be interesting to discuss (off topic), I'll add some results to bring this thread back to topic :-)

Below you'll find the results of a Lenovo t500: not useable! This despite disabling everything suspicious to impair latency in bios.

@beaglebrainz: your kernels install and run just fine on debian buster, as you may note below.
LinuxCNC pc tests, version 20200922, started 25.09.2020 14:33:55
********************************************************************************
General info:
LENOVO,  2241BM7
Bios version 6FET92WW (3.22 ), dated 12/14/2011
Chipset: Intel Corporation Mobile 4 Series 
Harddisk is non-rotational, ie. SSD
The amount of swap currently used is 0
================================================================================
CPU related data:
model name	: Intel(R) Core(TM)2 Duo CPU     P8600  @ 2.40GHz
cpu cores	: 2
stepping	: 10
cache size	: 3072 KB
================================================================================
RAM related data:
Maximum Memory Module Size: 4096 MB
Maximum Total Memory Size: 8192 MB
Maximum Capacity: 8 GB
Maximum Memory Module Size: 4096 MB
Maximum Total Memory Size: 8192 MB
Installed Size: 2048 MB (Double-bank Connection)
Enabled Size: 2048 MB (Double-bank Connection)
Installed Size: 2048 MB (Double-bank Connection)
Enabled Size: 2048 MB (Double-bank Connection)
Size: 2048 MB
Size: 2048 MB
================================================================================
GPU related data:
product: Mobile 4 Series Chipset Integrated Graphics Controller
product: Mobile 4 Series Chipset Integrated Graphics Controller
configuration: driver=i915 latency=0
configuration: latency=0
================================================================================
Parallel port related data:
number of parallel ports is 0
================================================================================
Os related data:
PRETTY_NAME="Debian GNU/Linux 10 (buster)"
Windowmanager = Xfwm4
================================================================================
Kernel related data:
Kernel 4.19.106-rt46-lcnc
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash isolcpus=3"
Cpu idle driver: acpi_idle
Kernel modules data:
Check if pcspkr is loaded: ================================================================================
No, which is good!
Check if snd modules are loaded: Yes, may cause bigger latency.
can probably be disabled in bios
================================================================================
Keyboard & Mouse related data:
Number of mice: 3
Mouse 0 : Logitech USB Receiver
Mouse 1 : SynPS/2 Synaptics TouchPad
Mouse 2 : TPPS/2 IBM TrackPoint
Mice  attached to USB:
Logitech, Inc. Cordless Mouse Receiver
Keyboards attached to USB:
================================================================================
LinuxCNC related data:
LinuxCNC version is: 2.8.0
================================================================================
Preparing for latency test:
Started glxgears No. 1, 2, 3, 4, 5
..........
Started firefox with 'https://vimeo.com/150574260', WID 25166086
================================================================================
Command for latency test is:
su ck -c  "latency-histogram --nobase  --sbinsize 1000 --nox 2>&1 | tee -a 1601037234.lat &"

Latency testing loop started Fr Sep 25 14:34:11 CEST 2020, 
should end after Fr Sep 25 16:34:11 CEST 2020

================================================================================
Swap useage: prerun: 0, running: 0

================================================================================
CPU core temperatures:
Core 0: Tmin: 61.0°C, Tmax: 69.0°C, (high = +105.0°C, crit = +105.0°C)
Core 1: Tmin: 59.0°C, Tmax: 69.0°C, (high = +105.0°C, crit = +105.0°C)
================================================================================
last latency data is as follows:.
 7202 secs  servo min:-431.100 uS max: 428.800 uS sdev:   3.200 uS
 7202 secs  servo min:-431.100 uS max: 428.800 uS sdev:   3.200 uS

greez
chris
Last edit: 25 Sep 2020 15:22 by seuchato. Reason: typos
The following user(s) said Thank You: tommylight

Please Log in or Create an account to join the conversation.

More
26 Sep 2020 02:25 #183781 by BeagleBrainz
You colud try again but rather [cdoe]isolcpu=3[/code] try either 0 or 1

If you have SpeedStep enabled in the BIOS, try to disable that as well.

Please Log in or Create an account to join the conversation.

More
26 Sep 2020 22:40 - 26 Sep 2020 22:46 #183894 by txtrone
Same Lenovo laptop model E430, running Mint 20 this time.


LinuxCNC pc tests, version 20200922, started 24.09.2020 21:49:49
********************************************************************************
General info:
LENOVO,  3254CTO
Bios version H0ET98WW (2.58 ), dated 08/18/2016
Chipset: Intel Corporation 7 Series/C216 
Harddisk is rotational
The amount of swap currently used is 0
================================================================================
CPU related data:
model name	: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz
cpu cores	: 1
stepping	: 9
cache size	: 3072 KB
================================================================================
RAM related data:
Maximum Capacity: 16 GB
Size: No Module Installed
Size: 4096 MB
================================================================================
GPU related data:
product: 3rd Gen Core processor Graphics Controller
configuration: driver=i915 latency=0
================================================================================
Parallel port related data:
number of parallel ports is 0
================================================================================
Os related data:
PRETTY_NAME="Linux Mint 20"
Windowmanager = 
================================================================================
Kernel related data:
Kernel 4.9.0-13-rt-amd64
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Cpu idle driver: intel_idle
================================================================================
Kernel modules data:
Check if pcspkr is loaded: No, which is good!
Check if snd modules are loaded: Yes, may cause bigger latency.
can probably be disabled in bios
================================================================================
Keyboard & Mouse related data:
Number of mice: 2
Mouse 0 : SynPS/2 Synaptics TouchPad
Mouse 1 : TPPS/2 IBM TrackPoint
Mice  attached to USB:
Keyboards attached to USB:
================================================================================
LinuxCNC related data:
LinuxCNC version is: 2.8.0.41.g8f4f8aa68
================================================================================
Preparing for latency test:
Started glxgears No. 1, 2, 3, 4, 5
..........
Started firefox with 'https://vimeo.com/150574260', WID 62914737
================================================================================
Command for latency test is:
su oldlt -c  "latency-histogram --nobase  --sbinsize 1000 --nox 2>&1 | tee -a 1601002180.lat &"

Latency testing loop started Thu 24 Sep 2020 09:50:04 PM CDT, 
should end after Thu 24 Sep 2020 11:50:04 PM CDT

================================================================================
Swap useage: prerun: 0, running: 0

================================================================================
CPU core temperatures:
Core 0: Tmin: 58.0°C, Tmax: 80.0°C, (high = +87.0°C, crit = +105.0°C)
================================================================================
last latency data is as follows:.
 7200 secs  servo min:-223.200 uS max: 212.400 uS sdev:  12.100 uS
 7201 secs  servo min:-223.200 uS max: 212.400 uS sdev:  12.100 uS
Last edit: 26 Sep 2020 22:46 by txtrone.

Please Log in or Create an account to join the conversation.

More
26 Sep 2020 22:46 #183896 by txtrone
What are the key parameters to discern usable vs unusable when running this test?

What does this line tell me?

7200 secs servo min:-223.200 uS max: 212.400 uS sdev: 12.100 uS

Please Log in or Create an account to join the conversation.

More
27 Sep 2020 09:24 #183951 by tommylight
It tells that it might still be usable for ethernet Mesa cards, but that can only be confirmed by actually using it for longer periods of time.
It still might have latency excursions over that value when in use as laptops have way to many power saving stuff crammed in.

Please Log in or Create an account to join the conversation.

Time to create page: 0.190 seconds
Powered by Kunena Forum