{"title":"基于日志的大容量NAND闪存转换层","authors":"Soo-Young Kim, Sung-In Jung","doi":"10.1109/ICACT.2006.206302","DOIUrl":null,"url":null,"abstract":"Flash memory has been widely used in mobile and embedded systems because of non-volatility, low power consumption, shock resistance, lightweight, small size, and fast access speed. However, flash memory has two disadvantages. One is that data cannot be overwritten before erase in advance. The other is that each erasable unit of flash memory has the limitation of possible number of erase operations: generally 100,000 program/erase cycles. To address these problems, the systems have a translation layer and a garbage collection mechanism to provide applications a transparent storage service. It called a flash translation layer (FTL). Recently, mobile and embedded systems use many types of multimedia data. It means that the storage system must have a long life time, fast access speed, and large capacity. To satisfy these requirements, we propose new FTL algorithm called LogFTL (Log-based FTL). We provide the performance result based on our implementation of LogFTL and other FTLs","PeriodicalId":247315,"journal":{"name":"2006 8th International Conference Advanced Communication Technology","volume":"3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2006-05-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"22","resultStr":"{\"title\":\"A Log-based Flash Translation Layer for Large NAND flash memory\",\"authors\":\"Soo-Young Kim, Sung-In Jung\",\"doi\":\"10.1109/ICACT.2006.206302\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Flash memory has been widely used in mobile and embedded systems because of non-volatility, low power consumption, shock resistance, lightweight, small size, and fast access speed. However, flash memory has two disadvantages. One is that data cannot be overwritten before erase in advance. The other is that each erasable unit of flash memory has the limitation of possible number of erase operations: generally 100,000 program/erase cycles. To address these problems, the systems have a translation layer and a garbage collection mechanism to provide applications a transparent storage service. It called a flash translation layer (FTL). Recently, mobile and embedded systems use many types of multimedia data. It means that the storage system must have a long life time, fast access speed, and large capacity. To satisfy these requirements, we propose new FTL algorithm called LogFTL (Log-based FTL). We provide the performance result based on our implementation of LogFTL and other FTLs\",\"PeriodicalId\":247315,\"journal\":{\"name\":\"2006 8th International Conference Advanced Communication Technology\",\"volume\":\"3 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2006-05-08\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"22\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2006 8th International Conference Advanced Communication Technology\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICACT.2006.206302\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2006 8th International Conference Advanced Communication Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICACT.2006.206302","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Log-based Flash Translation Layer for Large NAND flash memory
Flash memory has been widely used in mobile and embedded systems because of non-volatility, low power consumption, shock resistance, lightweight, small size, and fast access speed. However, flash memory has two disadvantages. One is that data cannot be overwritten before erase in advance. The other is that each erasable unit of flash memory has the limitation of possible number of erase operations: generally 100,000 program/erase cycles. To address these problems, the systems have a translation layer and a garbage collection mechanism to provide applications a transparent storage service. It called a flash translation layer (FTL). Recently, mobile and embedded systems use many types of multimedia data. It means that the storage system must have a long life time, fast access speed, and large capacity. To satisfy these requirements, we propose new FTL algorithm called LogFTL (Log-based FTL). We provide the performance result based on our implementation of LogFTL and other FTLs