{"title":"Overcoming Unix kernel deficiencies in a portable, distributed storage system","authors":"M. Gary","doi":"10.1109/MASS.1990.113584","DOIUrl":null,"url":null,"abstract":"The implementation of the LINCS storage system, a fast, scalable, distributed storage system implemented on top of the Unix operating system, is discussed. The focus is on satisfying the performance requirements of a large-scale storage system. A number of kernel modifications and additions were made to overcome a number of Unix kernel deficiencies. These deficiencies included the lack of a lightweight tasking facility in the kernel, process-blocked I/O (input/output), inefficient data copies between user and system space, and the lack of optimized drivers for leading-edge storage devices. >","PeriodicalId":282025,"journal":{"name":"[1990] Digest of papers. Tenth IEEE Symposium on Mass Storage Systems@m_Crisis in Mass Storage","volume":"67 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1990-05-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"[1990] Digest of papers. Tenth IEEE Symposium on Mass Storage Systems@m_Crisis in Mass Storage","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MASS.1990.113584","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
The implementation of the LINCS storage system, a fast, scalable, distributed storage system implemented on top of the Unix operating system, is discussed. The focus is on satisfying the performance requirements of a large-scale storage system. A number of kernel modifications and additions were made to overcome a number of Unix kernel deficiencies. These deficiencies included the lack of a lightweight tasking facility in the kernel, process-blocked I/O (input/output), inefficient data copies between user and system space, and the lack of optimized drivers for leading-edge storage devices. >