[LITMUS^RT] Feather Trace Deadline Misses

De Bock Yorick Yorick.DeBock at uantwerpen.be
Tue Feb 21 10:59:06 CET 2017


Dear,

I'm using Litmus-RT for my PhD project to test the schedulability of real-time tasks.

I use base_task as starting point to create real-time tasks and the execution time approaches the wanted execution time.

Now I'm testing at which task-set utilization deadline misses start to occur. To trace this I use Feather Trace.

As long as I don't have any deadline misses I can trace every job of each task perfectly. But if I have deadline misses the traces shows a gap (output0: line 2571-2620) where only the release events are recorded (no completion, switch_to and swtich_away events). For each task a couple jobs has no tracing information, and this increase if the utilization increases.

I attached the .bin file, and the converted files to human readable format.

My question is if this the normal behaviour of feather trace/litmus-rt. Because I aspect to have deadline misses at this utilization, but I need to know at what exact moment the deadline misses happen.

Set-up: Intel(R) Xeon(R) CPU E5-2420 v2 @ 2.20GHz, RT-XEN, VM with 1 VCPU which can use 1 CPU 100% (budget == period), scheduler: GSN-EDF
TaskSet utilization: ~94-95 % (measured execution time of all jobs/(time of latest completion - time of first release)).

Thanks in advance.

Ing. Yorick De Bock
PhD Student

  [cid:image013.png at 01D28C31.84EA7610]



IDLab - University of Antwerp - IMEC
Faculty of Applied Engineering
Campus Groenenborger - Room CGB.V.330
Groenenborgerlaan 171 - 2020 Antwerpen - Belgium
T: +32 3 265 18 87
M: +32 4 79 83 38 87
www.imec.be<http://www.imec.be> | idlab.uantwerpen.be<http://www.idlab.uantwerpen.be/> | idlab.technology<http://www.idlab.technology/>
https://www.uantwerpen.be/ti
yorick.debock at uantwerpen.be<mailto:yorick.debock at uantwerpen.be>



[cid:image002.jpg at 01D1D788.DD7FA830]<https://twitter.com/UAntwerpen>[cid:image003.jpg at 01D1D788.DD7FA830]<https://www.facebook.com/UniversiteitAntwerpen>[cid:image004.jpg at 01D1D788.DD7FA830]<https://plus.google.com/+UantwerpenBe/posts>[cid:image005.jpg at 01D1D788.DD7FA830]<https://www.linkedin.com/company/university-of-antwerp>




[cid:image006.png at 01D1D788.DD7FA830]


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.litmus-rt.org/pipermail/litmus-dev/attachments/20170221/9756f88e/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image013.png
Type: image/png
Size: 6009 bytes
Desc: image013.png
URL: <http://lists.litmus-rt.org/pipermail/litmus-dev/attachments/20170221/9756f88e/attachment-0002.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image014.jpg
Type: image/jpeg
Size: 502 bytes
Desc: image014.jpg
URL: <http://lists.litmus-rt.org/pipermail/litmus-dev/attachments/20170221/9756f88e/attachment-0004.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image015.jpg
Type: image/jpeg
Size: 511 bytes
Desc: image015.jpg
URL: <http://lists.litmus-rt.org/pipermail/litmus-dev/attachments/20170221/9756f88e/attachment-0005.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image016.jpg
Type: image/jpeg
Size: 527 bytes
Desc: image016.jpg
URL: <http://lists.litmus-rt.org/pipermail/litmus-dev/attachments/20170221/9756f88e/attachment-0006.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image017.jpg
Type: image/jpeg
Size: 501 bytes
Desc: image017.jpg
URL: <http://lists.litmus-rt.org/pipermail/litmus-dev/attachments/20170221/9756f88e/attachment-0007.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image018.png
Type: image/png
Size: 7980 bytes
Desc: image018.png
URL: <http://lists.litmus-rt.org/pipermail/litmus-dev/attachments/20170221/9756f88e/attachment-0003.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: TaskOverview_full
Type: application/octet-stream
Size: 59468 bytes
Desc: TaskOverview_full
URL: <http://lists.litmus-rt.org/pipermail/litmus-dev/attachments/20170221/9756f88e/attachment-0003.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: output0
Type: application/octet-stream
Size: 99463 bytes
Desc: output0
URL: <http://lists.litmus-rt.org/pipermail/litmus-dev/attachments/20170221/9756f88e/attachment-0004.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: TaskOverview
Type: application/octet-stream
Size: 705 bytes
Desc: TaskOverview
URL: <http://lists.litmus-rt.org/pipermail/litmus-dev/attachments/20170221/9756f88e/attachment-0005.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: st-global-exp-0.bin
Type: application/octet-stream
Size: 39336 bytes
Desc: st-global-exp-0.bin
URL: <http://lists.litmus-rt.org/pipermail/litmus-dev/attachments/20170221/9756f88e/attachment-0001.bin>


More information about the litmus-dev mailing list