Analysis of embedded linux using kernel analysis system

Kiduk Kwon, Midori Sugaya, Tatsuo Nakajima

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Recently, for embedded systems, the complexity of the software is rapidly increasing due to the advancement in the fields of multimedia and network. Due to these developments, it is difficult to find the cause of problems in system. This is especially true when the causes of problems are buried in the kernel layer, finding them more difficult to compare with the user layer. One reason of the difficulties comes from that there are no effective system which can analyze kernel problem available for developers. In this paper, we propose a system named Kernel Analysis System (KAS) that can find errors and bugs in kernel. As a case study, the KAS find timer latency which is serious problem for the real-time processing system in kernel layer. It can effectively find the problem and support to find the cause of them. In the future, we try to generalize the system to find the other problems and causes to support the developers.

Original languageEnglish
Title of host publicationProceedings - 2009 International Conference on Embedded Software and Systems, ICESS 2009
Pages417-422
Number of pages6
DOIs
Publication statusPublished - 2009
Externally publishedYes
Event2009 International Conference on Embedded Software and Systems, ICESS 2009 - Hangzhou, Zhejiang
Duration: 2009 May 252009 May 27

Other

Other2009 International Conference on Embedded Software and Systems, ICESS 2009
CityHangzhou, Zhejiang
Period09/5/2509/5/27

Fingerprint

Embedded systems
Processing
Linux

Keywords

  • Embedded kernel
  • High resolution timer
  • Kernel analysis system
  • System analysis
  • Timer latency

ASJC Scopus subject areas

  • Hardware and Architecture
  • Software

Cite this

Kwon, K., Sugaya, M., & Nakajima, T. (2009). Analysis of embedded linux using kernel analysis system. In Proceedings - 2009 International Conference on Embedded Software and Systems, ICESS 2009 (pp. 417-422). [5066677] https://doi.org/10.1109/ICESS.2009.74

Analysis of embedded linux using kernel analysis system. / Kwon, Kiduk; Sugaya, Midori; Nakajima, Tatsuo.

Proceedings - 2009 International Conference on Embedded Software and Systems, ICESS 2009. 2009. p. 417-422 5066677.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Kwon, K, Sugaya, M & Nakajima, T 2009, Analysis of embedded linux using kernel analysis system. in Proceedings - 2009 International Conference on Embedded Software and Systems, ICESS 2009., 5066677, pp. 417-422, 2009 International Conference on Embedded Software and Systems, ICESS 2009, Hangzhou, Zhejiang, 09/5/25. https://doi.org/10.1109/ICESS.2009.74
Kwon K, Sugaya M, Nakajima T. Analysis of embedded linux using kernel analysis system. In Proceedings - 2009 International Conference on Embedded Software and Systems, ICESS 2009. 2009. p. 417-422. 5066677 https://doi.org/10.1109/ICESS.2009.74
Kwon, Kiduk ; Sugaya, Midori ; Nakajima, Tatsuo. / Analysis of embedded linux using kernel analysis system. Proceedings - 2009 International Conference on Embedded Software and Systems, ICESS 2009. 2009. pp. 417-422
@inproceedings{01337ea762a24689a38b4aabb609e7e4,
title = "Analysis of embedded linux using kernel analysis system",
abstract = "Recently, for embedded systems, the complexity of the software is rapidly increasing due to the advancement in the fields of multimedia and network. Due to these developments, it is difficult to find the cause of problems in system. This is especially true when the causes of problems are buried in the kernel layer, finding them more difficult to compare with the user layer. One reason of the difficulties comes from that there are no effective system which can analyze kernel problem available for developers. In this paper, we propose a system named Kernel Analysis System (KAS) that can find errors and bugs in kernel. As a case study, the KAS find timer latency which is serious problem for the real-time processing system in kernel layer. It can effectively find the problem and support to find the cause of them. In the future, we try to generalize the system to find the other problems and causes to support the developers.",
keywords = "Embedded kernel, High resolution timer, Kernel analysis system, System analysis, Timer latency",
author = "Kiduk Kwon and Midori Sugaya and Tatsuo Nakajima",
year = "2009",
doi = "10.1109/ICESS.2009.74",
language = "English",
isbn = "9780769536781",
pages = "417--422",
booktitle = "Proceedings - 2009 International Conference on Embedded Software and Systems, ICESS 2009",

}

TY - GEN

T1 - Analysis of embedded linux using kernel analysis system

AU - Kwon, Kiduk

AU - Sugaya, Midori

AU - Nakajima, Tatsuo

PY - 2009

Y1 - 2009

N2 - Recently, for embedded systems, the complexity of the software is rapidly increasing due to the advancement in the fields of multimedia and network. Due to these developments, it is difficult to find the cause of problems in system. This is especially true when the causes of problems are buried in the kernel layer, finding them more difficult to compare with the user layer. One reason of the difficulties comes from that there are no effective system which can analyze kernel problem available for developers. In this paper, we propose a system named Kernel Analysis System (KAS) that can find errors and bugs in kernel. As a case study, the KAS find timer latency which is serious problem for the real-time processing system in kernel layer. It can effectively find the problem and support to find the cause of them. In the future, we try to generalize the system to find the other problems and causes to support the developers.

AB - Recently, for embedded systems, the complexity of the software is rapidly increasing due to the advancement in the fields of multimedia and network. Due to these developments, it is difficult to find the cause of problems in system. This is especially true when the causes of problems are buried in the kernel layer, finding them more difficult to compare with the user layer. One reason of the difficulties comes from that there are no effective system which can analyze kernel problem available for developers. In this paper, we propose a system named Kernel Analysis System (KAS) that can find errors and bugs in kernel. As a case study, the KAS find timer latency which is serious problem for the real-time processing system in kernel layer. It can effectively find the problem and support to find the cause of them. In the future, we try to generalize the system to find the other problems and causes to support the developers.

KW - Embedded kernel

KW - High resolution timer

KW - Kernel analysis system

KW - System analysis

KW - Timer latency

UR - http://www.scopus.com/inward/record.url?scp=70349671470&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=70349671470&partnerID=8YFLogxK

U2 - 10.1109/ICESS.2009.74

DO - 10.1109/ICESS.2009.74

M3 - Conference contribution

SN - 9780769536781

SP - 417

EP - 422

BT - Proceedings - 2009 International Conference on Embedded Software and Systems, ICESS 2009

ER -