Artificial Intelligence Depot
Visiting guest. Why not sign in?
News, knowledge and discussion for the AI enthusiast.
FEATURES COMMUNITY KNOWLEDGE SEARCH  
Developers, get involved!
The AI Foundry promotes the development of Open Source artificial intelligence projects. Why not join it now? All projects welcome extra help!
Visit the AI Foundry

Reply to Message

Not registered yet?

The AI Depot has a focused community of friendly users. Rather than let anyone abuse the site at the brink of promiscuity, we prefer to let only those with an active interest participate... this simply requires registering.

Why not sign up!

Joining the site's community is completely free. You can then post messages freely, and customise your personal profile at will. Specific privileges will also be granted to you, like being able to access printer-friendly articles without restrictions. So, why not register?

Username:
Password:
Subject:
Email me when someone replies.
Body:

Parent Message

Deterministic operating systems

"Deterministic" performance for an operating system simply means that if you set a task to execute every so many milliseconds (or microseconds) it is absolutely guaranteed to do that. Most operating systems such as Windows don't have deterministic performance, although it is possible to get addon programs for windows NT and XP Embedded to give it that capability. I think the latest version of windows CE is also deterministic, although I'm not completely sure about that (I just overheard someone saying it was).

- Bob

136 posts.
Sunday 23 June, 16:17
Reply
Real Time Systems

That rings a bell... that's what I assumed it was. There's a version of linux that guarantees that (RT Linux?) And other programming languages allow you to take advantage of specific facilities (RT Java & Ada for example).

But still, I'm not sure if that makes any difference in the behaviour. My concerns are in the noisy sensors.

935 posts.
Monday 24 June, 04:49
Reply
Determinism

Deterministic operating systems just give you the ability to do things with a high degree of accuracy (such as counting encoder pulses at high frequencies). Whether the OS is deterministic or not doesn't really have any impact on things which don't need accurate timing.

- Bob

136 posts.
Monday 24 June, 13:19
Reply

Back to the Artificial Intelligence Depot.