DocumentCode
669942
Title
Performance implications of System Management Mode
Author
Delgado, Brian ; Karavanic, Karen L.
Author_Institution
Portland State Univ., Portland, OR, USA
fYear
2013
fDate
22-24 Sept. 2013
Firstpage
163
Lastpage
173
Abstract
System Management Mode (SMM) is a special x86 processor mode that privileged software such as kernels or hypervisors cannot access or interrupt. Previously, it has been assumed that time spent in SMM would be relatively small and therefore its side effects on privileged software were unimportant; recently, researchers have proposed uses, such as security-related checks, that would greatly increase the amount of runtime spent in this mode. We present the results of a detailed performance study to characterize the performance impacts of SMM, using measurement infrastructure we have developed. Our study includes impact to application, system, and hypervisor. We show there can be clear negative effects from prolonged preemptions. However, if SMM duration is kept within certain ranges, perturbation caused by SMIs may be kept to a minimum.
Keywords
interrupts; microprocessor chips; performance evaluation; SMI; SMM; hypervisors; kernels; measurement infrastructure; performance implications; privileged software; security-related checks; system management mode; x86 processor mode; Abstracts;
fLanguage
English
Publisher
ieee
Conference_Titel
Workload Characterization (IISWC), 2013 IEEE International Symposium on
Conference_Location
Portland, OR
Print_ISBN
978-1-4799-0553-9
Type
conf
DOI
10.1109/IISWC.2013.6704682
Filename
6704682
Link To Document