Analysis and benchmarking performance of Real Time Patch Linux and Xenomai in serving a real time application

Every Real Time Operating System (RTOS) has different characteristics. Testing is needed to determine which criteria of real time application is suitable to be implemented using an RTOS. In this research, benchmarking is performed on two Linux based RTOS; Real Time Patch Linux and Xenomai. Benchmark...

Full description

Saved in:
Bibliographic Details
Published inProceedings of the 2011 International Conference on Electrical Engineering and Informatics pp. 1 - 6
Main Authors Marieska, M. D., Kistijantoro, A. I., Subair, M.
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.07.2011
Subjects
Online AccessGet full text

Cover

Loading…
Abstract Every Real Time Operating System (RTOS) has different characteristics. Testing is needed to determine which criteria of real time application is suitable to be implemented using an RTOS. In this research, benchmarking is performed on two Linux based RTOS; Real Time Patch Linux and Xenomai. Benchmarking is done by running encryption application on each RTOS. RTOS performance assessed through encryption application performance. We use three performance metrics; processing time, jitter, and throughput. Tests are conducted at low load and overload conditions. Test results shows that the RT Patch Linux is able to produce higher throughput compared to Xenomai, but processing time in Xenomai is more predictive than processing time in RT Patch Linux. In overload conditions, Xenomai is able to provide more stable performance than RT Patch Linux.
AbstractList Every Real Time Operating System (RTOS) has different characteristics. Testing is needed to determine which criteria of real time application is suitable to be implemented using an RTOS. In this research, benchmarking is performed on two Linux based RTOS; Real Time Patch Linux and Xenomai. Benchmarking is done by running encryption application on each RTOS. RTOS performance assessed through encryption application performance. We use three performance metrics; processing time, jitter, and throughput. Tests are conducted at low load and overload conditions. Test results shows that the RT Patch Linux is able to produce higher throughput compared to Xenomai, but processing time in Xenomai is more predictive than processing time in RT Patch Linux. In overload conditions, Xenomai is able to provide more stable performance than RT Patch Linux.
Author Marieska, M. D.
Subair, M.
Kistijantoro, A. I.
Author_xml – sequence: 1
  givenname: M. D.
  surname: Marieska
  fullname: Marieska, M. D.
  email: if28049@students.if.itb.ac.id
  organization: Sch. of Electr. Eng. & Inf., Bandung Inst. of Technol., Bandung, Indonesia
– sequence: 2
  givenname: A. I.
  surname: Kistijantoro
  fullname: Kistijantoro, A. I.
  email: imam@informatika.org
  organization: Sch. of Electr. Eng. & Inf., Bandung Inst. of Technol., Bandung, Indonesia
– sequence: 3
  givenname: M.
  surname: Subair
  fullname: Subair, M.
  email: subair@guyub.co.id
  organization: Indonesian Linux User Group, Indonesia
BookMark eNo1kN1OwkAQRteIiYC8gN7sCxR3dtmfXhKCSEKiMVx4R4Z2VlbbbdNWI29vUZybySTnm-R8IzaIVSTGbkFMAUR6v14sl-upFABTIyRooy7YJLUOZtpaYTWoSzb6P5QesGEP6cQ4Ka_ZpG3fRT_GpODckJXziMWxDS3HmPM9xexQYvMR4huvqfFVU2LMiFeevxAWfBtK4s_YZQe-CfHz-zf1SrEqMfAQeUvN1ymLvDnh3QnHui5Chl2o4g278li0NDnvMds-LLeLx2TztFov5pskpKJLPNBeOJVnoFDSLJNap6QUEdhehLT3Ep3UPWAECO-E7T3z3AA54-3MqDG7-3sbiGhXN6FXOu7OZakf1npdqA
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/ICEEI.2011.6021563
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISBN 9781457707513
1457707527
9781457707520
1457707519
EndPage 6
ExternalDocumentID 6021563
Genre orig-research
GroupedDBID 6IE
6IF
6IK
6IL
6IN
AAJGR
AAWTH
ABLEC
ACGFS
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IEGSK
IPLJI
M43
OCL
RIE
RIL
ID FETCH-LOGICAL-i90t-f1eb083dc13a2e4c2559e33ee17155e5ff2a8253dc6010f807753dd61e86f7463
IEDL.DBID RIE
ISBN 1457707535
9781457707537
ISSN 2155-6822
IngestDate Wed Aug 27 02:37:08 EDT 2025
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i90t-f1eb083dc13a2e4c2559e33ee17155e5ff2a8253dc6010f807753dd61e86f7463
PageCount 6
ParticipantIDs ieee_primary_6021563
PublicationCentury 2000
PublicationDate 2011-July
PublicationDateYYYYMMDD 2011-07-01
PublicationDate_xml – month: 07
  year: 2011
  text: 2011-July
PublicationDecade 2010
PublicationTitle Proceedings of the 2011 International Conference on Electrical Engineering and Informatics
PublicationTitleAbbrev ICEEI
PublicationYear 2011
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0000669188
ssj0001096924
Score 1.5305514
Snippet Every Real Time Operating System (RTOS) has different characteristics. Testing is needed to determine which criteria of real time application is suitable to be...
SourceID ieee
SourceType Publisher
StartPage 1
SubjectTerms Benchmark testing
benchmarking
Encryption
Kernel
Linux
Logic gates
performance metric
Real Time Patch Linux
Real time systems
Throughput
Xenomai
Title Analysis and benchmarking performance of Real Time Patch Linux and Xenomai in serving a real time application
URI https://ieeexplore.ieee.org/document/6021563
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1La8JAEF7UU3vpQ0vf7KHHrmaT7CNnUbRgkWLBm2RfKMUokkDpr-_uJlFbeugtCTskGUJm5tv5vgHgSQUyICbkiHMSoNgwhoTCCiVhEEsZUayUwyEnr3T0Hr_MybwBnvdcGK21bz7TXXfo9_LVRhYOKutRF6Bo1ARNW7iVXK09nmJDZ4Ir6S2Pr9jcPPEzba0NQdQGQs_rIozZKBmRWu6pOmc1oSZIeuP-YDAu1T2rO_4YveIjz_AMTOpnLhtOPrpFLrry65ec439f6hx0Dhw_ON1HrwvQ0NklOD2SJ2yDda1YAtNMQWFNluvUY-twe-AbwI2BbzbdhI5NAqf2176EtsItPr3VXGebdbqCqww6_NfZpnDnlrup9vBo_7wDZsPBrD9C1XgGtEqCHBmshc3flMRRGupYutpER5HWmFmHa2JMmNry0y5wNZ_hTmsvUopizalhMY2uQCvbZPoaQC5UaHAsFSdxzKwZV4ISFWoqGRdE3IC289tiWwpwLCqX3f59-Q6clMCv66m9B618V-gHmznk4tF_Mt-z5rtG
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3LTsJAFJ0gLtSNDzC-nYVLC33No2sCAQVCDCbsSOcViKElpE2MX-_MtAU0Lty1zdy0nTQ9956Zcy4AT8LlLlI-dShFrhMqQhwmPOFEvhtyHmBPCMNDjsa4_x6-zNCsBp63Whgppd18Jlvm0K7li5TnhiprYwNQODgAhxr3kV-otbaMigbPyCvNtyzDorPzyHa11VHIwRoKrbILEaJxMkCV4VN5TipJjRu1B51ud1D4e5b3_NF8xWJP7xSMqqcutpx8tPKMtfjXL0PH_77WGWjuVH5wssWvc1CTyQU42TMobIBV5VkC40RApkMWq9iy63C9UxzAVME3nXBCoyeBE_1zX0Bd4-afNmomk3QVL-EygYYBNrEx3Jjhpq893FtBb4Jprzvt9J2yQYOzjNzMUZ5kOoMT3AtiX4bcVCcyCKT0iJ5wiZTyY12A6gGm6lPUuO0FQmBPUqxIiINLUE_SRF4BSJnwlRdyQVEYEh1GBcNI-BJzQhli16Bh5m2-Liw45uWU3fx9-REc9aej4Xw4GL_eguOCBjY7bO9APdvk8l7nERl7sJ_PN6_zvpA
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Proceedings+of+the+2011+International+Conference+on+Electrical+Engineering+and+Informatics&rft.atitle=Analysis+and+benchmarking+performance+of+Real+Time+Patch+Linux+and+Xenomai+in+serving+a+real+time+application&rft.au=Marieska%2C+M.+D.&rft.au=Kistijantoro%2C+A.+I.&rft.au=Subair%2C+M.&rft.date=2011-07-01&rft.pub=IEEE&rft.isbn=9781457707537&rft.issn=2155-6822&rft.spage=1&rft.epage=6&rft_id=info:doi/10.1109%2FICEEI.2011.6021563&rft.externalDocID=6021563
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2155-6822&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2155-6822&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2155-6822&client=summon