题名 一种基于热数据识别技术的UBIFS优化方案
1
作者
马骏
童薇
刘景宁
刘景超
机构
华中科技大学光电国家实验室
华中科技大学计算机科学与技术学院
出处
《计算机科学》
CSCD
北大核心
2017年第6期43-50,共8页
基金
国家863项目计划(2015AA016701
2015AA015301)
+4 种基金
国家自然科学基金资助项目(61402189
61472153)
计算机体系结构国家重点实验室(CARCH201505)
武汉市应用基础研究计划项目(2015010101010004)
信息存储系统教育部重点实验室资助
文摘
NAND Flash介质具有特殊的物理性质,传统文件系统不能直接对NAND Flash进行管理,容易造成NAND Flash设备性能下降、磨损不均衡等负面影响。闪存文件系统将FTL与文件系统功能有机地结合起来,可更好地发挥NAND Flash的高性能。无序区块镜像文件系统(Unsorted Block Image File System,UBIFS)是一种被广泛使用的闪存文件系统,但其存在着写放大和垃圾回收操作频繁触发等问题。针对UBIFS中存在的问题,提出利用多哈希函数的哈希表对热数据进行识别,以降低热数据识别开销,提高热数据识别的准确率;采用多日志技术,将不同热度的日志、数据分开存放,以减少垃圾回收触发频率;采用热数据日志延迟提交技术来减少UBIFS中日志提交带来的元数据修改,进而减少了写放大产生的次数。测试与分析表明,与原UBIFS相比,优化后的UBIFS的系统内部写物理块的次数减少5%~10%,垃圾回收操作触发的次数减少了7%~13%,同时系统的IOPS提高了5%~18%,系统性能下降现象得到了有效缓解。
关键词
闪存
ubifs 文件系统
热数据
垃圾回收
Keywords
NAND flash
ubifs
Hot data
Garbage collection
分类号
TP316
[自动化与计算机技术—计算机软件与理论]
题名 基于S3C6410的机房智能监控系统设计
被引量:2
2
作者
潘永才
蹇安安
陶云峰
江栋
蒋琴
机构
湖北大学物电学院
出处
《物联网技术》
2012年第12期23-25,共3页
文摘
给出了一种对机房重要场所的环境参数及设备状态进行监控及报警的机房智能监控系统的设计方法。该系统主要由处理器、网卡、USB、A/D、数字信号采集、RS485、RS232等模块组成,其中处理器芯片选用三星公司的S3C6410芯片,操作系统由自裁剪的Linux2.6.38内核和UBIFS文件系统构成。系统整体采用B/S架构,操作系统内移植了嵌入式数据库SQLite3.7.4及嵌入式Web服务器Apache,结合PHP、HTML等脚本语言,将各项环境参数及指标在网页中实时、直观、友好地呈现给用户。
关键词
S3C6410
LINUX
2
6
38
ubifs
SQLITE
3
7
4
APACHE服务器
Keywords
S3C6410
Linux 2.6.38
ubifs
SQLite 3.7.4
Apache server
分类号
TP277
[自动化与计算机技术—检测技术与自动化装置]
题名 LINUX下UBI子系统的研究与应用
被引量:6
3
作者
韦斯
丁志刚
张伟宏
机构
上海市计算技术研究所
上海计算机软件技术开发中心
上海嵌入式系统应用工程技术研究中心
出处
《计算机应用与软件》
CSCD
2010年第10期68-71,共4页
基金
上海市科委重大项目(08dz1500405)
文摘
对Linux中基于MTD(Memory Technology Device)的UBI(Unsorted Block Images)子系统和基于UBI的UBIFS的二者内部工作机制和算法进行分析,在此基础上着重探讨UBIFS实现快速挂载与I/O的原理。在同一嵌入式Linux系统中分别使用直接基于MTD的JFFS2和基于UBI的UBIFS,对它们的挂载和I/O时间进行性能测试比对,证实UBIFS实现嵌入式Linux文件系统的快速挂载与读写。
关键词
UBI
MTD
ubifs
Keywords
Unsorted Block Image(UBI)
Memory Technology Device(MTD)
Unsorted Block Image File System(ubifs )
分类号
TP316.81
[自动化与计算机技术—计算机软件与理论]
题名 嵌入式Linux系统中的多重备份与恢复设计
被引量:1
4
作者
丁元舟
罗小巧
叶连松
陈宇
机构
华中师范大学物理科学与技术学院
出处
《电子技术应用》
北大核心
2015年第3期24-27,共4页
文摘
提出了一种嵌入式Linux系统多重备份与恢复机制。采用在一片NAND Flash上划分多个系统镜像区(包括内核和文件系统),在U-Boot和系统镜像中添加多重备份与恢复机制。当运行中的镜像区域出现故障,触发watchdog机制重启,激活自动备份与恢复机制,保证系统任何时候都有一个可用的系统运行。该方法在S5PV210处理器和Linux平台下进行模拟实验,得到很好的验证。当故障出现时,均能保证系统的正常启动,并且将出现故障的系统镜像自动恢复,测试结果证明了该方法的可行性。
关键词
嵌入式
U-BOOT
LINUX
ubifs
备份
恢复
Keywords
embedded
U-Boot
Linux
ubifs
backup
restore
分类号
TP302
[自动化与计算机技术—计算机系统结构]
题名 一种逻辑块温度和物理块年龄的磨损均衡算法
被引量:2
5
作者
刘柳
黄德才
机构
浙江工业大学计算机学院
出处
《计算机系统应用》
2011年第12期109-113,共5页
文摘
UBIFS文件系统中由UBI子系统实现磨损均衡管理,但研究发现UBI现有的磨损均衡策略存在着很大的局限性。提出了一种基于逻辑块温度和物理块年龄的新的磨损均衡算法,称为LTPA(leb temperature peb age)算法。该算法实现高温逻辑块与青年物理块,低温逻辑块与老年物理块之间的映射。通过局部操作时间的方法预测逻辑块的温度,使用循环队列的方式管理空闲物理块。通过实验比较证明了LTPA算法在磨损均衡应用中的优越性。
关键词
ubifs
UBI
磨损均衡
LTPA
循环队列
Keywords
ubifs
UBI
wear leveling
LTPA
circular queue
分类号
TP333
[自动化与计算机技术—计算机系统结构]
题名 FLASH文件系统的分析与测试
被引量:2
6
作者
杨舟
邵时
机构
华东师范大学计算机科学与技术系
出处
《微计算机信息》
2010年第21期154-156,共3页
文摘
NAND FLASH以其大容量,低成本,低功耗,抗震荡在非易失存储介质中占据重要地位。LINUX作为嵌入式应用中一款主流的操作系统,有着多款针对NAND FLASH的原生文件系统,本文分析比较了基于LINUX的NAND FLASH文件系统,重点对其读写性能进行测试与讨论,为嵌入式系统应用提供了量化依据。
关键词
LINUX
NANDFLASH
FTL
YAFFS2
UBI
ubifs
Keywords
LINUX
NAND FLASH
FTL
YAFFS2
UBI
ubifs
分类号
TP333
[自动化与计算机技术—计算机系统结构]
题名 机顶盒Flash文件系统分析及实现
被引量:1
7
作者
陈志杰
朱响斌
高洁
机构
浙江师范大学数理与信息工程学院
出处
《电脑知识与技术》
2012年第7期4737-4738,4748,共3页
文摘
在高清机顶盒迅速发展的背景下,为有效管理大容量Flash存储设备,通过分析JFFS2和UBIFS两种Flash文件系统的性能,设计高清机顶盒的Flash文件系统,并提出了在该系统上实现Flash驱动的方法。在一款MIPS平台上实现了该系统并进行了相应的测试。
关键词
FLASH文件系统
ubifs
JFFS2
高清机顶盒
Keywords
Flash file system
ubifs
JFFS2
HDTV STB
分类号
TP311
[自动化与计算机技术—计算机软件与理论]