- 博客(7)
- 收藏
- 关注
原创 littlefs的使用技巧和性能分析
元数据块的压缩过程,读取flash的次数太多;压缩不了后,进行分片,有多余的擦除操作和压缩操作;block_cycles达到上限之后,会申请新的元数据对,并有压缩的过程。
2023-06-16 00:00:00
5518
6
原创 Littlefs的掉电安全设计
Littlefs是arm公司设计的文件系统,其核心设计主要是掉电安全,在掉电安全的基础上,littlefs对资源开销、读写性能也进行了部分优化。本篇文章,主要讲述littlefs的掉电安全实现,并且不涉及到具体的代码逻辑,其他优化的讲解在其他文章中说明。
2023-06-10 22:01:54
1726
原创 Littlefs的接口说明
在compact的时候,会先计算一下压缩后需要多少空间,当需要的空间大于一般block大小的时候,会进行分片处理,分裂出一个新的block pair,把前一半的文件信息(LFS_TYPE_NAME、LFS_TYPE_USERATTR、LFS_TYPE_STRUCT)放到前一个block pair,把后一半的文件信息放到新的block pair,并且前一个block pair通过LFS_TYPE_HARDTAIL指向新的block pair。会自动从旧的目录中复制过来。如果某一级目录不存在,则会创建失败。
2023-06-10 21:50:47
2488
转载 Jenkins 主备master-slave模式搭建
jenkins的版本是2.70,使用下来感觉是一个不错的版本,至于如何搭建jenkins,在此就不多说了,推荐的方法是先安装tomcat,然后再加jenkins.war放在tomcat的webapp路径下来启动jenkins会比较好,这样不存在权限的问题,否则会出现root和jenkins用户权限的相关问题。由于我的其中一台机器是centos的,没有图形化Jenkins,...
2020-04-24 10:08:02
837
转载 gerrit权限控制
装载:https://blog.youkuaiyun.com/chenjh213/article/details/50571190在gerrit中权限控制是基于群组的. 每个用户有一个或者多个群组, 访问权限被赋予这些群组.访问权限不能赋予个人用户.System Groups在Gerrit系统自带下面的群组Anonymous UsersChange OwnerProject OwnersReg...
2020-04-23 15:40:28
3440
转载 VMware与windows共享文件夹
转载:https://blog.youkuaiyun.com/tiramisu_L/article/details/80628345 一般来说VMware不能与主机实现共享文件夹,那么一般来说都是VMwa...
2020-04-16 10:33:48
362
转载 新安装ubuntu安装软件时,下载速度慢解决方法
一种情况就是你的网络本身速度就比较慢导致的;另一种情况,就是你的系统选择的源,由于你选择的源可能在国外或者即使在国内也因为各种情况导致与你的连接速度会比较慢。1、打开 系统设置。选择 软件和更新2、打开软件和更新窗口。3、这里面的每个选项,我们...
2020-04-16 10:26:38
1356
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人