Title :
Impact of the x86 System Management Mode in Real-Time Systems
Author :
Starke, Renan A. ; de Oliveira, Romulo S.
Author_Institution :
Dept. of Autom. & Syst., Fed. Univ. of Santa Catarina, Florianopolis, Brazil
Abstract :
There is a tendency toward the use of personal computers (PC) in real-time systems. These computers have high processing capacity and reduced costs when compared to software and hardware development for dedicated platforms. However, real-time systems require latency predictability and the processors of the x86 architecture have a special protection and correction mode known as System Management Mode (SMM). This mode is not traceable by the operating system and it can cause unpredictability in the system. This article describes the SMM, presents tools and methods for its detection and an analysis of its impact on real-time systems.
Keywords :
computer architecture; instruction sets; multiprocessing systems; operating systems (computers); hardware development; high processing capacity; latency predictability; operating system; personal computers; real-time systems; reduced costs; software development; x86 architecture; x86 system management mode; Detectors; Hardware; Kernel; Linux; Program processors; Real time systems; System Management Mode (SMM); personal computers; real-time systems;
Conference_Titel :
Computing System Engineering (SBESC), 2011 Brazilian Symposium on
Conference_Location :
Florianopolis
Print_ISBN :
978-1-4673-0427-6
DOI :
10.1109/SBESC.2011.41