"real time" != "better performance". It is a different approach to scheduling work, which is not really appropriate for most uses of Android.
On Tue, Oct 13, 2009 at 12:42 AM, vamsi android <vamsi.andr...@gmail.com>wrote: > Hi, > > Regarding Realtime patches, I was successfully able to patch it on normal > linux kernel, but was not successful when I integrate it with Android > kernel. I was able to patch and compile it, but am facing while loading the > android system. I get some errors while loading real time modules. > > Regarding real time support in android, basically most of them are > concentrating on Application base of Android, but as Android uses regular > kernel, where it gives average performance and its not optimized for real > time, we might see some performance issues on Android. Practically I have > not checked any hand held devices which uses this Android and how it > performs, but if Android kernel can be made real time to some extent, then > we can atleast see better performance right? > > "It will reduce overall system performance, and you still have hardware > latency > problems that can cause issues that are outside of the Linux kernel's > control. What are you trying to do here?" > > --> for this question, I did not get how it will reduce overall system > performance? Can you give me some clues? > > Whats my thinking is, if we can optimize android kernel for real time > performance, then over all system performance will improve which can make > android a better system/product. Any comments are welcome? > > Thanks, > Vamsi > > > On Fri, Oct 9, 2009 at 12:24 AM, Greg KH <gre...@gmail.com> wrote: > >> >> On Thu, Oct 8, 2009 at 2:50 AM, vamsi android <vamsi.andr...@gmail.com> >> wrote: >> > Hi Team, >> > >> > I am not able to get any leads regarding real time support in Android. >> >> It is no different from real time support in any Linux system, have you >> looked into the real time patchset for the Linux kernel? It should >> apply to the Android kernels with no problems. >> >> > I also have a quick doubt regarding android kernel performance tools, >> > are there any tools that android provides for testing time taken for >> > scheduling a task, latency etc? >> >> Again, see the real-time Linux project, they have these tools. >> >> But most importantly, why do you want such a thing on Android? It will >> reduce overall system performance, and you still have hardware latency >> problems that can cause issues that are outside of the Linux kernel's >> control. What are you trying to do here? >> >> Are the current latencies that Linux has (lowest of any operating >> system) somehow not sufficient for your needs? If so, where are you >> seeing these latencies? >> >> thanks, >> >> greg k-h >> >> >> > > > > -- Dianne Hackborn Android framework engineer hack...@android.com Note: please don't send private questions to me, as I don't have time to provide private support, and so won't reply to such e-mails. All such questions should be posted on public forums, where I and others can see and answer them. --~--~---------~--~----~------------~-------~--~----~ unsubscribe: android-kernel+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-kernel -~----------~----~----~----~------~----~------~--~---