Skip to content
GitLab
Explore
Projects
Groups
Topics
Snippets
Projects
Groups
Topics
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
educg-net-12099-788067
proj117-基于UBIFS的更智能的文件系统-2239
Commits
f174ea1e
Commit
f174ea1e
authored
2 years ago
by
编译通过求求了
Browse files
Options
Download
Patches
Plain Diff
Version 3.11
parent
a1b42ec1
master
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
README.md
+2
-2
README.md
with
2 additions
and
2 deletions
+2
-2
README.md
+
2
−
2
View file @
f174ea1e
...
...
@@ -22,8 +22,8 @@
我们实现了一个基于UBIFS的
**YOUBIFS**
文件系统,基本完成情况如下:
|
**改进内容**
|
**完成情况**
|
**说明**
|
| --------------
|
------------ | ------------------------------------------------------------ |
|
**改进内容**
<Br>
|
**完成情况**
<Br>
|
**说明**
<Br><Br>
|
| --------------
--------------- | -----------------
------------ | ------------------------------------------------------------ |
| 数据压缩模块 | 已完成 | ① “预压缩”方案
<Br>
② “自适应压缩等级”方案
<Br>
③ 测试环节:使用FIO测试压缩比极低的数据,相较于UBIFS写入时间缩短了近一半;后续的详细测试中,处理压缩比小于1.4的数据均最大40MB/s的写入速度提升,而对于压缩比大于1.4的数据有不到10MB/s的写入速度下降;同时,牺牲了一定的压缩比。 |
| 纠错编码模块 | 基本完成 | ① 实现自适应生命周期纠错
<Br>
② 自适应生命周期测试:在人为注入5、12、30、60位错误的情景中纠错编码均能正常发挥作用;相比于固定进行60位纠错的方案,其写入性能提升了105.7%;读出性能提升了262.24%。
<Br>
③ 基于块的crc+RAID5的纠错
<Br>
④ crc+RAID5测试:无错读出时的速度有19%的提升;而对于有错的情形,在1%、10%错误情形下仍分别有约15%、8%的性能提升,而在100%错误的极端情形下也只有不到30%的性能下降。 |
| 读写缓冲的添加 | 已完成 | ① 与crc+RAID5配套使用,加快读写速度 |
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment
Menu
Explore
Projects
Groups
Topics
Snippets