{"title":"x86系统管理模式对实时系统的影响","authors":"R. A. Starke, R. S. Oliveira","doi":"10.1109/SBESC.2011.41","DOIUrl":null,"url":null,"abstract":"There is a tendency toward the use of personal computers (PC) in real-time systems. These computers have highprocessing capacity and reduced costs when compared to software and hardware development fordedicated platforms. However, real-time systems require latency predictability and the processors of the x86architecture have aspecial protection and correction mode known as SystemManagement Mode (SMM). This mode is not traceable by the operating system and it can cause unpredictability in thesystem. This article describes the SMM, presents tools and methods for its detection and an analysis of its impacton real-time systems.","PeriodicalId":147899,"journal":{"name":"2011 Brazilian Symposium on Computing System Engineering","volume":"79 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Impact of the x86 System Management Mode in Real-Time Systems\",\"authors\":\"R. A. Starke, R. S. Oliveira\",\"doi\":\"10.1109/SBESC.2011.41\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"There is a tendency toward the use of personal computers (PC) in real-time systems. These computers have highprocessing capacity and reduced costs when compared to software and hardware development fordedicated platforms. However, real-time systems require latency predictability and the processors of the x86architecture have aspecial protection and correction mode known as SystemManagement Mode (SMM). This mode is not traceable by the operating system and it can cause unpredictability in thesystem. This article describes the SMM, presents tools and methods for its detection and an analysis of its impacton real-time systems.\",\"PeriodicalId\":147899,\"journal\":{\"name\":\"2011 Brazilian Symposium on Computing System Engineering\",\"volume\":\"79 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-11-07\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2011 Brazilian Symposium on Computing System Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SBESC.2011.41\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 Brazilian Symposium on Computing System Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SBESC.2011.41","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Impact of the x86 System Management Mode in Real-Time Systems
There is a tendency toward the use of personal computers (PC) in real-time systems. These computers have highprocessing capacity and reduced costs when compared to software and hardware development fordedicated platforms. However, real-time systems require latency predictability and the processors of the x86architecture have aspecial protection and correction mode known as SystemManagement Mode (SMM). This mode is not traceable by the operating system and it can cause unpredictability in thesystem. This article describes the SMM, presents tools and methods for its detection and an analysis of its impacton real-time systems.