Active Topics

 


Reply
Thread Tools
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#1
According to this link [1], preempt kernel is slower than generic. Why are we building the kernel as preempt? Do we really need low latency?

[1] http://askubuntu.com/questions/12666...-realtime-ones
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here
 

The Following User Says Thank You to marmistrz For This Useful Post:
Posts: 1,808 | Thanked: 4,272 times | Joined on Feb 2011 @ Germany
#2
Originally Posted by marmistrz View Post
According to this link [1], preempt kernel is slower than generic. Why are we building the kernel as preempt? Do we really need low latency?

[1] http://askubuntu.com/questions/12666...-realtime-ones
It's usually recommended for desktop systems (and mobile fits the definition), as low latency is considered more important than high troughput (on a server you'd have it the other way).
 

The Following User Says Thank You to reinob For This Useful Post:
pichlo's Avatar
Posts: 6,445 | Thanked: 20,981 times | Joined on Sep 2012 @ UK
#3
Originally Posted by reinob View Post
desktop systems (and mobile fits the definition)
In the (software) company I worked a while ago, we used the word "endpoint" to cover desktops and mobile devices. As opposed to "servers".
 

The Following User Says Thank You to pichlo For This Useful Post:
Posts: 1,808 | Thanked: 4,272 times | Joined on Feb 2011 @ Germany
#4
Originally Posted by pichlo View Post
In the (software) company I worked a while ago, we used the word "endpoint" to cover desktops and mobile devices. As opposed to "servers".
To me a server is also an endpoint

Where I work, most of the time, they're all a "general-purpose computer", unless they do something really special
 

The Following User Says Thank You to reinob For This Useful Post:
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#5
Yep, but the Ubuntu wiki says one should use the generic kernel unless there are reasons to do otherwise.

https://help.ubuntu.com/community/Ub...RealTimeKernel
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here
 
pichlo's Avatar
Posts: 6,445 | Thanked: 20,981 times | Joined on Sep 2012 @ UK
#6
From that page:

"If you need a low latency system (e.g. for recording audio) then please use the -preempt kernel as a first choice." [Emphasis mine]

There you go. My N900 records videos with stuttering as it is, even with a PREEMPT, Thumb2 kernel. It sounds like a generic one would make it even worse.
 

The Following 3 Users Say Thank You to pichlo For This Useful Post:
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#7
Yes, indeed, this makes sense

Maybe a lowlatency kernel could alleviate the issues with recording?
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here
 

The Following User Says Thank You to marmistrz For This Useful Post:
Reply


 
Forum Jump


All times are GMT. The time now is 05:48.