Melola Discovery

← Melola Discovery

Jurnal SINTA 2

COMPARATIVE STUDY OF RTOS AND PRIMITIVE INTERRUPT IN EMBEDDED SYSTEM

Jurnal Ilmu Komputer dan Informasi (JIKI) · Vol. 8 No. 1 (2015) · pp. 35–44

DOI
10.21609/jiki.v8i1.282
ISSN
2502-9274, 2088-7051
Published
2015-03-26
Publisher
Faculty of Computer Science - Universitas Indonesia
Language
eng

Abstract

Multitasking is one of the most challenging issues in the automation industry which is highly depended on the embedded system. There are two methods to perform multitasking in embedded system: RTOS and primitive interrupt. The main purpose of this research is to compare the performance of R¬TOS with primitive method while concurrently undertaking multiple tasks. The system, which is able to perform various tasks, has been built to evaluate the performance of both methods. There are four tasks introduced in the system: servo task, sensor task, LED task, and LCD task. The performance of each method is indicated by the success rate of the sensor task detection. Sensor task detection will be compared with the true value which is calculated and measured manually during observation time. Observation time was varied after several iterations and the data of the iteration are recorded for both RTOS and primitive interrupt methods. The results of the conducted experiments have shown that, RTOS is more accurate than interrupt method. However, the data variance of the primitive interrupt method is narrower than RTOS. Therefore, to choose a better method, an optimization is needed to be done and each product has its own standard.

Keywords

Collaboration network of the authors

28 authors · 78 co-authorship links · 31 across different organisations

Hover or tap a name to highlight its co-authors. Double-click to open the author's page.

  • University of Indonesia
  • Pelita Harapan University
  • University of Edinburgh
  • The University of Melbourne
  • Tarumanagara University
  • KTH Royal Institute of Technology
  • Utah State University
  • Affiliation unknown
  • Different organisations
  • Same organisation
  • Affiliation unknown
  • Thicker line = more joint articles · bigger circle = more articles
Show as table
Co-authorOrganisationJoint articles
Muhammad Febrian RachmadiUniversity of Edinburgh4
Muhammad Iqbal TawakalKTH Royal Institute of Technology3
Dwi Marhaendro Jati PurnomoUniversity of Indonesia3
Ratna RustamadjiUniversity of Indonesia2
Miesje Karmiati PurwanegaraUniversity of Indonesia2
Dewa Made Sri ArsaUniversity of Indonesia2
Muhammad Hafizhuddin HilmanThe University of Melbourne2
Hanif Arief WisesaUniversity of Indonesia2
Sani Muhammad IsaTarumanagara University1
Ahmad ArinaldiUniversity of Indonesia1
Dwi Teguh PriyantiniUniversity of Indonesia1
Andreas FebrianUtah State University1
Agung SantosoUniversity of Indonesia1
Rafli FilanoUniversity of Indonesia1
Nurul HanifahUniversity of Indonesia1
Muhamad SolehUniversity of Indonesia1
Wisnu JatmikoUniversity of Indonesia1
Siti Hadiyan PratiwiUniversity of Indonesia1
Putri ShaniyaUniversity of Indonesia1
Satria Bagus WicaksonoAffiliation unknown1
Puteri Khatya FahiraUniversity of Indonesia1
Rafif Naufal RahmadikaAffiliation unknown1

Affiliations come from OpenAlex; journal OAI-PMH metadata carries none. Authors without an OpenAlex ID are matched by name, which can merge or split people.

Metadata source: OAI-PMH (metadata jurnal) https://jiki.cs.ui.ac.id/index.php/jiki/oai, first harvested 26 Okt 2026, last seen 26 Okt 2026.
Original metadata (oai_dc)
<oai_dc:dc xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/  http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
	<dc:title xml:lang="en-US">COMPARATIVE STUDY OF RTOS AND PRIMITIVE INTERRUPT IN EMBEDDED SYSTEM</dc:title>
	<dc:creator>Purnomo, Dwi</dc:creator>
	<dc:creator>Alhamidi, Machmud R</dc:creator>
	<dc:creator>Jati, Grafika</dc:creator>
	<dc:creator>Habibie, Novian</dc:creator>
	<dc:creator>Hardjono, Benny</dc:creator>
	<dc:creator>Wibisono, Ari</dc:creator>
	<dc:subject xml:lang="en-US">multitasking</dc:subject>
	<dc:subject xml:lang="en-US">RTOS</dc:subject>
	<dc:subject xml:lang="en-US">primitive interrupt</dc:subject>
	<dc:subject xml:lang="en-US">method performance</dc:subject>
	<dc:subject xml:lang="en-US">success rate</dc:subject>
	<dc:description xml:lang="en-US">Multitasking is one of the most challenging issues in the automation industry which is highly depended on the embedded system. There are two methods to perform multitasking in embedded system: RTOS and primitive interrupt. The main purpose of this research is to compare the performance of R¬TOS with primitive method while concurrently undertaking multiple tasks. The system, which is able to perform various tasks, has been built to evaluate the performance of both methods. There are four tasks introduced in the system: servo task, sensor task, LED task, and LCD task. The performance of each method is indicated by the success rate of the sensor task detection. Sensor task detection will be compared with the true value which is calculated and measured manually during observation time. Observation time was varied after several iterations and the data of the iteration are recorded for both RTOS and primitive interrupt methods. The results of the conducted experiments have shown that, RTOS is more accurate than interrupt method. However, the data variance of the primitive interrupt method is narrower than RTOS. Therefore, to choose a better method, an optimization is needed to be done and each product has its own standard.</dc:description>
	<dc:publisher xml:lang="en-US">Faculty of Computer Science  - Universitas Indonesia</dc:publisher>
	<dc:date>2015-03-26</dc:date>
	<dc:type>info:eu-repo/semantics/article</dc:type>
	<dc:type>info:eu-repo/semantics/publishedVersion</dc:type>
	<dc:format>application/pdf</dc:format>
	<dc:identifier>https://jiki.cs.ui.ac.id/index.php/jiki/article/view/282</dc:identifier>
	<dc:identifier>10.21609/jiki.v8i1.282</dc:identifier>
	<dc:source xml:lang="en-US">Jurnal Ilmu Komputer dan Informasi; Vol. 8 No. 1 (2015): Jurnal Ilmu Komputer dan Informasi (Journal of Computer Science and Information); 35-44</dc:source>
	<dc:source>2502-9274</dc:source>
	<dc:source>2088-7051</dc:source>
	<dc:source>10.21609/jiki.v8i1</dc:source>
	<dc:language>eng</dc:language>
	<dc:relation>https://jiki.cs.ui.ac.id/index.php/jiki/article/view/282/327</dc:relation>
</oai_dc:dc>