¿ªÔÆÌåÓý

Re: CNCZEUS is now Open source


 

¿ªÔÆÌåÓý

Ok Ellis, I speak American, not English 8-) and it still makes little sense in the machinist's world....

At the risk of getting stomped all into the dirt, I'm going to attempt an 'Engl-erican' translation that, hopefully, will extract the salient points, and allow the author to straighten it out if I blow it....? I think Chris authored it...? Beat me up if I mess this up Chris... (on or offline)

In the US, those applications that run on MS-DOS are considered a bit barbaric and lacking in sophistication.? The one thing that Chris and I do differ on is that MS-DOS is pretty much the original operating system for the Intel X series up through early Pentiums.? Windows is only an operating system in that it has a kernel that provides the operating system basic instruction set to the hardware (ironically, based on the original MS-DOS calls) with what use to be a GUI application (early Windows) now permanently attached to that kernel.

For those who are still awake, hang in there - here it comes......What this means to us in the machinist community, there are all kinds of schedulers and other Windows related tasks, securities, and other decisions that Windows is making at our expense in time, computer complexity, required memory and just plain distractions for the little brain that is inside the chip.

Linux still permits the separation of those overhead components as does original DOS applications (Microsoft or otherwise).? It wont do fancy things like threading a bolt while receiving email because you are watching YouTube on your wireless network, but if left to it's own devises and without the other distractions, it will run those threads on that bolt faster, better, and with less computer overhead (processor power, memory, disk space, and on and on).

This "bare-iron" approach would actually be the functional block equivalent of a dedicated microprocessor doing nothing but running the machine, but with a more complex operating system and a few basic things like one could run a mill and a lathe from the same computer, but would not be able to without a program reload on a dedicated micro-controller system.

This is the principle called 'Domestic Survival Rule 1' if your mate is doing what you want them to, do not distract them.....? If you want an error free job on that thread, Dont suggest they go watch television at the same time.

This 'keep it simple' principle will make a huge difference if you move from a complex platform down to 'bare iron.'? Once done, it is very hard to go back.

Warren L


On 7/28/2017 2:02 PM, 'Ellis Cory' ellis103@... [7x12minilathe] wrote:

?

One of the problems may be that a lot of us on here speak English (well I do) and the message below makes no sense ?

Rgds.

???????? Ellis

?

?

?

?

I see that it runs on MS-DOS. ? At first this might seem primitive. ? But if you have ever written any DOS software what's going on is your software runs on "bare metal". ? To use more modern terms, MS-DOS simply loads the software then runs it allowing complete root level access to the entire PC. ? There is not scheduler and OS to deal with. ??

?

To say this again on LinuxCNC terms, every MS-DOS program is in effect a real-time HAL module. ? ?

?

Yes it is primitive as it uses a full up Intel X86 as it it where a micro controller with no OS. ? But that might not be a bad thing for this application.


Virus-free.

Join [email protected] to automatically receive all group messages.