文件系统

极客先躯12 天前
数据库·mysql·架构·文件系统·半同步复制·高可用·主从复制
mysql 架构详解MySQL的架构可以自顶向下分为多个层次,每个层次都有其特定的功能和组件。以下是对MySQL架构的详细解析:
The Mr.Nobody22 天前
物联网·文件系统·嵌入式开发
STM32F4读写SD卡:从读写扇区到FATFS文件系统使用STM32读写SD卡在低功耗存储中的应用是比较常见的,但是网上大多数资料都是基于标准库或者基于寄存器的开发。随着嵌入式设备越来越复杂,使用HAL库能够大大降低开发者的学习成本,从而提高开发效率。近年来,ST官方主推以STM32CubeMx为核心代码初始化工具,给开发者节省了配置硬件要花费的精力。
呆呆崽25 天前
文件系统
文件系统的作用在一个完整的嵌入式系统中,进行一个简单的操作(如读取传感器数据并保存到文件)通常会涉及多个步骤。这些步骤包括硬件初始化、数据采集、处理、存储以及与外部系统交互。以下是一个通用的操作流程及文件系统在其中的作用。
想想吴4 个月前
文件系统·procfs·proc·seq_file
07 - procfs---- 整理自 王利涛老师 课程 实验环境:宅学部落 www.zhaixue.cc用户空间与内核空间的交互方式:文件 I/O(read、write)、ioctl、procfs、debugfs、sysfs、netlink procfs 文件系统简介:基于内存的文件系统,进程的相关信息
Adward.xi4 个月前
操作系统·文件系统·系统调用·readdir·sys_readdir·sys_opendir·sys_closedir
操作系统真象还原:遍历目录这是一个网站有所有小节的代码实现,同时也包含了Bochs等文件遍历目录就是读取目录中所有的目录项,在遍历之前必须要先把目录打开,之后还需要把目录关闭。 Linux 中分别用函数 opendir 和 closedir 完成目录打开和关闭,原型分别是:
GOTXX5 个月前
android·linux·学习·文件系统
【Linux学习】文件系统 - 第一篇文件由文件属性与文件内容构成,所以空文件也会占用空间的,因为有文件属性。文件=文件内容+属性。对文件进行操作的时候,都是通过执行代码的方式完成操作,操作必须先将文件打开,打开文件的目的就是将文件从磁盘加载到内存。(内存级文件,没有打开的就在磁盘)
写bug的小屁孩5 个月前
大数据·linux·分布式·开源·云计算·文件系统·minio
分布式文件存储行业解决方案和技术选型分析上一集,我们已经完成了初始化测试报告以及判断压测类型的实战,我们在文章的末尾提到了文件上传的问题以及文件存储的问题,也说了接下来的几集中,我们会讨论分布式文件存储的内容。
JerryHe6 个月前
android·文件系统·常用命令·分区修复
Android 常用文件系统命令Android 常用文件系统命令当系统正在对某个文件系统的区域进行写入操作时(读的话没关系),突然断电,会造成文件系统对应区域的损坏(如写入脏数据), 而e2fsck算法就是用来恢复受损的文件系统,目的是:系统能够重启后,一切正常。当然,有损坏,想原样修复,当然不能100%保证,所以,就遇到了某些系统文件丢失,或者文件属性发生变化的事情。 文件损坏会报错structure needs cleaning(结构需要清理)。
efls1116 个月前
linux·运维·服务器·文件系统
Linux_文件IO目录一、库函数进行文件操作1、fopen/fclose2、fwrite3、追加方式-“a”4、fread
妙BOOK言6 个月前
论文阅读·文件系统
High Performance Design for HDFS with Byte-Addressability of NVM and RDMA——论文泛读ICS 2016 Paper 分布式元数据论文阅读笔记整理非易失性存储器(NVM)提供字节寻址能力,具有类似DRAM的性能和持久性,提供了为数据密集型应用构建高通量存储系统的机会。HDFS(Hadoop分布式文件系统)是MapReduce、Spark和HBase的主要存储引擎。尽管HDFS最初是为商品硬件设计的,但它越来越多地被用于HPC(高性能计算)集群。HPC系统的性能要求使HDFS的I/O瓶颈成为重新思考其NVM存储体系结构的关键问题。
小乌龟不会飞6 个月前
linux·运维·服务器·文件·文件系统
【linux】认识“文件”的本质,理解“文件系统”的设计逻辑,体会linux优雅的设计理念⭐⭐⭐个人主页⭐⭐⭐~~~~~~~~~~~~~~~~~~C站最❤❤❤萌❤❤❤博主~~~~~~~~~~~~~~~~~~~
xuchaoxin13757 个月前
文件系统·硬链接·符号链接
现代操作系统上创建各类链接的方法汇总mklink | Microsoft Learnmklink是cmd下的命令,powershell无法直接调用
DeadPool loves Star7 个月前
linux·文件系统·崩溃一致性
论文悦读(8)——Disk文件系统之OptFS(SOSP‘13)文件系统很经典的一篇文件系统工作,囊括了文件系统中最精华的部分:Crash Consistency。很多时候做文件系统其实就是做Crash Consistency,而研究Crash Consistency就是研究如何通过排布Metadata布局(例如日志文件系统)以及I/O顺序(例如日志提交)来最大程度发挥文件系统性能。OptFS主要针对journaling file system进行优化,研究重心在于通过保证I/O顺序实现durability与ordering分离从而对某些不用fsync的负载有较大的提升。
日晨难再7 个月前
文件系统
常见的文件系统NTFS(New Technology File System)是微软在1993年随Windows NT 3.1推出的一种文件系统,旨在替代早期的文件系统(如FAT和HPFS),提供更好的性能、安全性和可靠性。NTFS自推出以来,随着Windows的不断演进也进行了多次改进和扩展,如NTFS 3.0(随Windows 2000发布)和NTFS 3.1(随Windows XP发布)。
liwen017 个月前
文件系统
文件系统(四):FAT32文件系统实现原理FAT32是从FAT12、FAT16发展而来,目前主要应用在移动存储设备中,比如SD卡、TF卡。隐藏的FAT文件系统现在也有被大量使用在UEFI启动分区中。
加油,旭杏7 个月前
linux·运维·服务器·文件系统
【Linux】文件系统学习Linux的文件系统。文件内容和文件属性是分开进行存储的。inode Table(i节点表)是存放文件属性的,例如文件大小,所有者,最近修改时间……由于Linux中文件的属性是一个大小固定(128字节)的集合体,所以i节点表也是一个结构体组成的:
妙BOOK言8 个月前
论文阅读·文件系统·分布式系统
Facebook’s Tectonic Filesystem: Efficiency from Exascale——论文阅读FAST 2021 Paper 分布式元数据论文阅读笔记整理用来存放大量的文本、图片、视频等非结构化数据
说好不能打脸8 个月前
文件系统·vfs·fuse·系统存储
VFS-FUSE用户态文件系统设计说明存在于操作系统内核中的VFS(虚拟文件系统),为操作系统基于内核态实现的各种具体文件系统(EXT/EXT2/FAT32/NTFS等)提供了统一的操作接口。这有利于操作系统的上层应用程序能够忽略具体文件系统的技术细节,专注于应用程序的业务工作。如下图所示:
liwen018 个月前
文件系统
文件系统(三):嵌入式、计算机系统启动流程与步骤liwen01 2024.04.14我们身边的各种电子设备,手机、手表、相机、个人电脑等等,从用户体验的角度看,好像只要给它们一上电,它们就开始启动可以工作了,这个过程一般是比较短暂的。
木子dn8 个月前
视频·文件系统
视频分块上传Vue3+SpringBoot3+Minio前端将完整的视频文件分割成多份文件块,依次上传到后端,后端将其保存到文件系统。前端将文件块上传完毕后,发送合并请求,后端拿取文件块,合并后重新上传到文件系统。