{"title":"重量级过程迁移","authors":"H. Dediu, C. Chang, H. K. Azzam","doi":"10.1109/FTDCS.1992.217491","DOIUrl":null,"url":null,"abstract":"The authors consider a class of processes which is characterized by very long running times and very large data dependencies. Such processes exploit the availability of all system resources on the executing host. The long running times imply a need for undivided CPU bandwidth as well as an intolerance for system faults. The authors consider the problem of supporting the execution of such heavyweight processes on small systems whose reliability and availability cannot be guaranteed. The support mechanism uses process migration and redundant execution with checkpointing to guarantee process completion.<<ETX>>","PeriodicalId":186762,"journal":{"name":"Proceedings of the Third Workshop on Future Trends of Distributed Computing Systems","volume":"41 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1992-04-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Heavyweight process migration\",\"authors\":\"H. Dediu, C. Chang, H. K. Azzam\",\"doi\":\"10.1109/FTDCS.1992.217491\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The authors consider a class of processes which is characterized by very long running times and very large data dependencies. Such processes exploit the availability of all system resources on the executing host. The long running times imply a need for undivided CPU bandwidth as well as an intolerance for system faults. The authors consider the problem of supporting the execution of such heavyweight processes on small systems whose reliability and availability cannot be guaranteed. The support mechanism uses process migration and redundant execution with checkpointing to guarantee process completion.<<ETX>>\",\"PeriodicalId\":186762,\"journal\":{\"name\":\"Proceedings of the Third Workshop on Future Trends of Distributed Computing Systems\",\"volume\":\"41 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1992-04-14\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the Third Workshop on Future Trends of Distributed Computing Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/FTDCS.1992.217491\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the Third Workshop on Future Trends of Distributed Computing Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FTDCS.1992.217491","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The authors consider a class of processes which is characterized by very long running times and very large data dependencies. Such processes exploit the availability of all system resources on the executing host. The long running times imply a need for undivided CPU bandwidth as well as an intolerance for system faults. The authors consider the problem of supporting the execution of such heavyweight processes on small systems whose reliability and availability cannot be guaranteed. The support mechanism uses process migration and redundant execution with checkpointing to guarantee process completion.<>