CAD CAM EDM DRO - Yahoo Group Archive

Re: [CAD_CAM_EDM_DRO] LinuxCNC laptops

on 2008-03-03 22:26:01 UTC
Michael Fagan wrote:

>I don't know about this particular issue, but one of the main
>differences between the EMC2 packaged Ubuntu version and the normal
>Ubuntu distro is that it runs a real time kernel which is designed to
>help prevent this sort of interruption, at least at the OS level. It
>makes the computer slower for GUI and other tasks, but a lot better
>for CNC controls.
>
>
This issue still crops up on the realtime kernel. There are workarounds
that work on some computers (but not others).

The System Management Mode is a higher priority interrupt than any of
the timers available to the RT system. (it's actually higher priority
than NMI, the "non-maskable interrupt" - that's very very high priority
:) ) A system management interrupt will halt execution of an RT task
just as easily as a userspace task. Even if it doesn't interrupt an RT
task, as soon as the RT system yields the CPU to the non-realtime
processes, the SMI processing will be done, and that will delay the next
execution of the RT tasks.

Note: I haven't stuck a modern CPU on a logic analyzer to test this
stuff - I can't afford the equipment :) If anyone has more info on the
subject, I'm all ears.
- Steve

Discussion Thread

marcin_ose 2008-03-03 18:43:08 UTC LinuxCNC laptops stan 2008-03-03 18:49:13 UTC Ref: LinuxCNC laptops Stephen Wille Padnos 2008-03-03 19:17:18 UTC Re: [CAD_CAM_EDM_DRO] LinuxCNC laptops Tom Hubin 2008-03-03 22:16:18 UTC Re: [CAD_CAM_EDM_DRO] LinuxCNC laptops Michael Fagan 2008-03-03 22:19:53 UTC Re: [CAD_CAM_EDM_DRO] LinuxCNC laptops Stephen Wille Padnos 2008-03-03 22:21:11 UTC Re: [CAD_CAM_EDM_DRO] LinuxCNC laptops Stephen Wille Padnos 2008-03-03 22:26:01 UTC Re: [CAD_CAM_EDM_DRO] LinuxCNC laptops Michael Fagan 2008-03-03 22:32:48 UTC Re: [CAD_CAM_EDM_DRO] LinuxCNC laptops Yahoo 2008-03-04 07:48:56 UTC Re: LinuxCNC laptops caudlet 2008-03-04 07:50:57 UTC Re: LinuxCNC laptops Dave Halliday 2008-03-04 23:42:52 UTC RE: [CAD_CAM_EDM_DRO] Re: LinuxCNC laptops gcode fi (hanermo) 2008-03-05 01:33:04 UTC Re: [CAD_CAM_EDM_DRO] Re: LinuxCNC laptops - OT Compaq stan 2008-03-05 02:08:26 UTC Ref: LinuxCNC laptops - OT Compaq Michael Fagan 2008-03-05 21:38:22 UTC Re: [CAD_CAM_EDM_DRO] Ref: LinuxCNC laptops - OT Compaq