>
Fa   |   Ar   |   En
   یک لایه ترجمه فلش جدید با قابلیت بروزرسانی درون بلوکی  
   
نویسنده غلامی تقی زاده رضا ,بینش مروستی محمدرضا ,اصغری امیر ,غلامی تقی زاده رامین
منبع رايانش نرم و فناوري اطلاعات - 1399 - دوره : 9 - شماره : 3 - صفحه:256 -270
چکیده    ظهور حافظه های پایدار نیمه هادی از نوع nand فلش منجر به تولید نسل جدیدی از حافظه های جانبی به نام درایوهای حالت جامد (ssd) شد. یکی از مهمترین ویژگی های این نوع از درایوها به روزرسانی سکتورهای داده به صورت بیرون از مکان است. در ssdها برای مخفی کردن چنین ویژگی هایی از دید سیستم عامل، از یک بخش میان افزاری به نام لایه ترجمه فلش (ftl) استفاده می کنند. وظایف این بخش شامل ترجمه آدرس، زباله روبی و پخش فرسودگی است. در این مقاله یک طرح جدید برای لایه ترجمه فلش بر مبنای فشرده سازی داده ها به نام لایه ترجمه فلش با قابلیت به روزرسانی درون بلوکی (in block update ftl) پیشنهاد شده است. در این طرح پیشنهادی، حافظه مورد نیاز برای جدول نگاشت آدرس به میزان قابل توجهی کاهش یافته است. همچنین نتایج شبیه سازی با حجم‌کاری (workload) واقعی نشان می دهد که سرعت خواندن و نوشتن روش مذکور نسبت به طرح مشابه قبلی به میزان قابل قبولی بهبود یافته است.
کلیدواژه حافظه ی Nand فلش، درایو حالت جامد، لایه ترجمه فلش، واحد ترجمه آدرس، فشرده سازی داده ها در Ssd
آدرس دانشگاه خوارزمی, دانشکده مهندسی برق و کامپیوتر, ایران, دانشگاه خوارزمی, دانشکده مهندسی برق و کامپیوتر, ایران, دانشگاه خوارزمی, دانشکده مهندسی برق و کامپیوتر, ایران, دانشگاه خوارزمی, دانشکده مهندسی برق و کامپیوتر, ایران
پست الکترونیکی std_ramin.gholami.taghizadeh@khu.ac.ir
 
   A New Flash Translation Layer with In-Block Update Capability  
   
Authors Binesh Marvasti Mohammad Reza ,Gholami Taghizadeh Ramin ,Gholami Taghizadeh Reza ,Asghari Seyyed Amir
Abstract    The emergence of nonvolatile NAND flash memory led to a new generation of Solid State Drives (SSD). One of the most important features of this type of drive is to update the data sectors out of place. In SSDs, a middleware called Flash Translation Layer (FTL) is used to hide such features from the operating system. The most important tasks consist of address translation, garbage collection, and wear leveling effect. Address translation has a great effect on the efficiency and read/write speed within SSDs. In this paper, we propose a new address translation scheme based on data compression, called In Block Update FTL. In the proposed scheme, the required memory of the address mapping table has been significantly reduced. Moreover, our extensive experimental results show that the proposed FTL scheme outperforms previous FLT schemes in the read and write operations under real workloads.
Keywords
 
 

Copyright 2023
Islamic World Science Citation Center
All Rights Reserved