On Mon, Oct 29, 2012 at 5:32 PM, Saurabh Heda <[email protected]>wrote:
> What kind of Rt systems you have worked on? and which real time operating > systems (linux based but specific name)? > Can you provide some example or reference to some links so that i can also > work on comparing performance and in case of problem can get help from > you.... > > > > On Mon, Oct 29, 2012 at 5:23 PM, Shantanu Gupta <[email protected]>wrote: > >> On Mon, Oct 29, 2012 at 4:45 PM, Saurabh Heda <[email protected]>wrote: >> >>> Hi @Shantanu >>> >>> You are correct RT-Linux is one of real time implementation of Linux, I >>> am talking about implementing it and using it, making application on and >>> above this RTLinux. How to compare performance of this with non real time >>> operating system. >>> >>> If you have done any work on them please do share your knowledge. >>> >>> >>> On Mon, Oct 29, 2012 at 4:29 PM, Shantanu Gupta <[email protected]>wrote: >>> >>>> On Mon, Oct 29, 2012 at 2:23 PM, is3ve4nolege >>>> <[email protected]>wrote: >>>> >>>>> Hi all, >>>>> Student from IIT Rajasthan (M.Tech). Presently i am working >>>>> on Real time kernel moreover porting of real time kernels on various >>>>> embedded architectures, we are looking forward for the novel data >>>>> structures and algorithms to implement Real time kernel. We are completely >>>>> migrating our work on Linux and almost did. It has been a great experience >>>>> to work on Linux platform. >>>>> I would appreciate it anyone know and have resources and knowledge on >>>>> "Real time kernel implementation on Linux ". >>>>> Although new but i love learning gained from Linux blogging on >>>>> http://www.pg4research.blogspot.in >>>>> PS share you knowledge on Real time kernel in context of Linux. >>>>> >>>>> >>>>> -- >>>>> Mailing list guidelines and other related articles: >>>>> http://lug-iitd.org/Footer >>>>> >>>> >>>> I know this is pretty obvious but have you given a look to linux-rt >>>> branch ? >>>> >>>> -- >>>> Mailing list guidelines and other related articles: >>>> http://lug-iitd.org/Footer >>>> >>> >>> -- >>> Mailing list guidelines and other related articles: >>> http://lug-iitd.org/Footer >>> >> >> I've worked with a few closed rt systems along with linux but the general >> pattern is that they're slower than their non-rt counterpart as they have >> to complete all tasks within their time period and there's awful lot of >> stuff that goes into ensuring this. >> >> As for comparing performance, that would depend on the granularity you >> require in your research and the hardware available, Most CPUs have cycle >> counter (TSC in x86, CCNT register in ARM) and if accuracy of that scale in >> not necessary, gettimeofday will give you granularity of microseconds. >> >> -- >> Mailing list guidelines and other related articles: >> http://lug-iitd.org/Footer >> > > -- > Mailing list guidelines and other related articles: > http://lug-iitd.org/Footer > That would largely depend on which architecture/cpu you are targeting. As for my projects, I've worked with quite a lot of commercial RTOS and I'm unsure if I'm allowed to mention them, but as for the open source ones, there's freeRTOS, RTX from kiel, RTLinux and so on. -- Mailing list guidelines and other related articles: http://lug-iitd.org/Footer
