On Fri, 22 Jun 2018, John Dammeyer wrote:

Date: Fri, 22 Jun 2018 08:39:55 -0700
From: John Dammeyer <jo...@autoartisans.com>
Reply-To: "Enhanced Machine Controller (EMC)"
    <emc-users@lists.sourceforge.net>
To: "'Enhanced Machine Controller (EMC)'" <emc-users@lists.sourceforge.net>
Subject: Re: [Emc-users] Raspberry Pi PREEMPT-RT

I believe the BeagleBone Black MachineKit uses one of the RT kernel modifications. However, it's the two PRU processors inside the Beagle that make it possible to run stepping motors and decode encoders.

It actually boggles my mind that decades after say OS-968K, VRTX-86 RTOS or for that matter the RTOS I wrote in University that something like Linux doesn??t have a RT Kernal and that if you didn??t want RT capability that then you'd have flavours off the main line for that.

Perhaps so much of the internal Linux code would be broken with badly written code that has priority inversions etc. and would therefore be broken that it continues down the path of non-real time.

Simply mind boggling.

John



Linux has had real time kernels for more than 10 years
Currently Preempt-RT patches track mainline Linux kernels and are no more than a version or so behind mainline

There are good reasons for using not real time kernels unless real time is required (many real time kernel patches trade off throughput for better latency)

Peter Wallace
Mesa Electronics
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to