{"title":"第一类“以时间为导向”的CPU调度算法","authors":"R. A. Allen","doi":"10.1145/98949.98966","DOIUrl":null,"url":null,"abstract":"A bstract One goal of traditional CPU scheduling algori thms (like Round Robin) is to provide homogeneous service to all jobs in the system. Another traditional goal is to provide minimal mean system response time. While these goals are intuitively pleasing, there is little evidence to support the assumption that users ben efit from minimal mean system response time. The individuality of cadi user dictates the need for a cus tomized virtual system which reflects that user’s re sponse time needs. Think-Time Oriented CPU scheduling algorithms are introduced in an attempt to begin providing users with a customized virtual system. These algorithms obtain think-tiinc characteristics from users and then incorporate this knowledge in the scheduling process. Three non-preemptive think-time oriented algorithms arc described. Performance comparisons are then made between the think-time algorithms and FCFS.","PeriodicalId":409883,"journal":{"name":"ACM-SE 28","volume":"50 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1990-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"The first class of “think time oriented” CPU scheduling algorithms\",\"authors\":\"R. A. Allen\",\"doi\":\"10.1145/98949.98966\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A bstract One goal of traditional CPU scheduling algori thms (like Round Robin) is to provide homogeneous service to all jobs in the system. Another traditional goal is to provide minimal mean system response time. While these goals are intuitively pleasing, there is little evidence to support the assumption that users ben efit from minimal mean system response time. The individuality of cadi user dictates the need for a cus tomized virtual system which reflects that user’s re sponse time needs. Think-Time Oriented CPU scheduling algorithms are introduced in an attempt to begin providing users with a customized virtual system. These algorithms obtain think-tiinc characteristics from users and then incorporate this knowledge in the scheduling process. Three non-preemptive think-time oriented algorithms arc described. Performance comparisons are then made between the think-time algorithms and FCFS.\",\"PeriodicalId\":409883,\"journal\":{\"name\":\"ACM-SE 28\",\"volume\":\"50 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1990-04-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"ACM-SE 28\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/98949.98966\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM-SE 28","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/98949.98966","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The first class of “think time oriented” CPU scheduling algorithms
A bstract One goal of traditional CPU scheduling algori thms (like Round Robin) is to provide homogeneous service to all jobs in the system. Another traditional goal is to provide minimal mean system response time. While these goals are intuitively pleasing, there is little evidence to support the assumption that users ben efit from minimal mean system response time. The individuality of cadi user dictates the need for a cus tomized virtual system which reflects that user’s re sponse time needs. Think-Time Oriented CPU scheduling algorithms are introduced in an attempt to begin providing users with a customized virtual system. These algorithms obtain think-tiinc characteristics from users and then incorporate this knowledge in the scheduling process. Three non-preemptive think-time oriented algorithms arc described. Performance comparisons are then made between the think-time algorithms and FCFS.