Forgot your password?

typodupeerror

Comment: Re:Really? (Score 1) 1156

Ah, so we should all be good little sheep and fit in with the pack - got you.

That sounds like a society to be proud of.

</sarcasm> for our U.S. viewers.

I'm sorry, yes, that _is_ screwed up. Advancement occurs through differing viewpoints, not through some boring grey parroting to "fit in".

Getting on with others != turning off your critical thinking skills and shouting "Me too!".

Comment: Re:Really? (Score 4, Insightful) 1156

There's a big difference between what people tell pollsters because they think that's what they *should* say, verses what they actually do or believe

Even assuming what you say is true, it's still a pretty strong reflection on how screwed up your society is that people are coerced into espousing a particular worldview due to pressure.

Land of the free indeed.....

Comment: Re:question (Score 1) 148

A process can guarantee that it is allocated CPU time by using one of the kernel's real-time scheduling policies (SCHED_FIFO/SCHED_RR). These are scheduled independently and ahead of any non-realtime processes.

Aside: It isn't a guarantee, because other SCHED_RR/FIFO tasks of equal or higher priority can compete for that CPU.

If the system has been designed properly, it will mostly work fine without having to use the real time scheduler

For almost all cases where a realtime kernel is justified use of a non-realtime kernel is definitely not "mostly good enough".

Figures from Core2Quad, saturating background threads and IO with numCores latency testing threads (latency threads are set to SCHED_FIFO).

Kernel 3.014-rt31 - max scheduling wakeup latency of about .1 milliseconds
Kernel 3.3.2 - max scheduling wakeup latency of up to 10 milliseconds, plus some wakeup deadlines missed

That may not be much to you, but that reliability can be the difference between pops and clicks in an audio stream.

Think contracts and what is broken when you don't have a contract whatsoever, just a promise.

God grant us the serenity to accept the things we cannot change, courage to change the things we can, and wisdom to know the difference.

Working...