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

Reply via email to