Publishing Service

Polishing & Checking

Frontiers of Information Technology & Electronic Engineering

ISSN 2095-9184 (print), ISSN 2095-9230 (online)

An efficient wear-leveling-aware multi-grained allocator for persistent memory file systems&

Abstract: Persistent memory (PM) file systems have been developed to achieve high performance by exploiting the advanced features of PMs, including nonvolatility, byte addressability, and dynamic random access memory (DRAM) like performance. Unfortunately, these PMs suffer from limited write endurance. Existing space management strategies of PM file systems can induce a severely unbalanced wear problem, which can damage the underlying PMs quickly. In this paper, we propose a Wear-leveling-aware Multi-grained Allocator, called WMAlloc, to achieve the wear leveling of PMs while improving the performance of file systems. WMAlloc adopts multiple min-heaps to manage the unused space of PMs. Each heap represents an allocation granularity. Then, WMAlloc allocates less-worn blocks from the corresponding min-heap for allocation requests. Moreover, to avoid recursive split and inefficient heap locations in WMAlloc, we further propose a bitmap-based multi-heap tree (BMT) to enhance WMAlloc, namely, WMAlloc-BMT. We implement WMAlloc and WMAlloc-BMT in the Linux kernel based on NOVA, a typical PM file system. Experimental results show that, compared with the original NOVA and dynamic wear-aware range management (DWARM), which is the state-of-the-art wear-leveling-aware allocator of PM file systems, WMAlloc can, respectively, achieve 4.11× and 1.81× maximum write number reduction and 1.02× and 1.64× performance with four workloads on average. Furthermore, WMAlloc-BMT outperforms WMAlloc with 1.08× performance and achieves 1.17× maximum write number reduction with four workloads on average.

Key words: File system; Persistent memory; Wear-leveling; Multi-grained allocator

Chinese Summary  <8> 含氧气氛中的二氧化碳浓度对硼团聚体燃烧特性的影响

作者:段炼,夏智勋,冯运超,陈斌斌,张家瑞,马立坤
机构:国防科技大学,空天科学学院,中国长沙,410073
目的:在冲压发动机燃烧室中,含碳燃料燃烧产生的CO2与硼团聚体一起进入燃烧室。本文旨在探究在O2浓度固定的情况下,CO2浓度对团聚硼燃烧特性的影响规律,以深入认识在O2和CO2共存的情况下,团聚硼的燃烧模式以及硼的反应和能量释放路径。
创新点:1.直接观测燃烧过程中,团聚硼的表面形貌的变化过程;2.通过凝相燃烧产物分析测试获得团聚硼在O2和CO2共存的气氛中的反应消耗路径。
方法:1.通过激光点火实验,直接观察在不同CO2浓度的气氛下,团聚硼燃烧过程中的表面形貌、颗粒结构和火焰形貌的演变过程(图3~5);2.分析得到凝相燃烧产物的表面形貌、元素成分以及晶体结构(图10~12);3.通过热重-差示扫描量热法获得在不同CO2浓度的气氛中,团聚硼的低温氧化过程。
结论:1.硼团聚体在高温含氧气氛中可与CO2反应生成B4C,增加硼的反应和消耗途径,改变了颗粒的物理化学性质和燃烧状态;2.在O2浓度固定为20%的气氛中,当颗粒温度达到硼的熔点时,CO2含量的增加使得硼团聚体的燃烧模式由单颗粒液滴燃烧转变为多孔颗粒燃烧;3.当颗粒温度低于B2O3的沸点时,B4C氧化生成的B2O3形成玻璃态液膜覆盖在颗粒表面,阻碍颗粒进一步燃烧。

关键词组:硼燃烧;无定形硼;含硼推进剂;固体燃料冲压发动机


Share this article to: More

Go to Contents

References:

<Show All>

Open peer comments: Debate/Discuss/Question/Opinion

<1>

Please provide your name, email address and a comment





DOI:

10.1631/FITEE.2200468

CLC number:

TP212

Download Full Text:

Click Here

Downloaded:

1856

Download summary:

<Click Here> 

Downloaded:

243

Clicked:

1236

Cited:

0

On-line Access:

2023-05-31

Received:

2022-10-15

Revision Accepted:

2023-05-31

Crosschecked:

2023-03-01

Journal of Zhejiang University-SCIENCE, 38 Zheda Road, Hangzhou 310027, China
Tel: +86-571-87952276; Fax: +86-571-87952331; E-mail: jzus@zju.edu.cn
Copyright © 2000~ Journal of Zhejiang University-SCIENCE