美文网首页源码与文档分享
基于JAVA的文件系统

基于JAVA的文件系统

作者: UlricaLee | 来源:发表于2019-08-03 18:19 被阅读1次

一、项目需求

在内存中开辟一个空间作为文件存储器,在其上实现一个简单的文件系统。退出这个文件系统时,需要该文件系统的内容保存到磁盘上,以便下次可以将其恢复到内存中来。

二、具体技术细节

文件存储空间管理可采取显式链接(如FAT)或者其他方法。(即自选一种方法)

空闲空间管理可采用位图或者其他方法。如果采用了位图,可将位图和FAT表合二为一

文件目录采用多级目录结构。至于是否采用索引节点结构,自选。目录项目中应包含:文件名、物理地址、长度等信息。同学可在这里增加一些其他信息

三、开发工具

环境: intellij

语言: Java

点击下载源码

相关文章

  • 大数据Hadoop工具python教程1-HDFS Hadoop

    Hadoop分布式文件系统(HDFS:Hadoop Distributed File System)是基于Java...

  • 认识Zookeeper

    zookeeper是一个类似hdfs(Hadoop分布式文件系统或HDFS是基于Java的分布式文件系统,允许您在...

  • 基于JAVA的文件系统

    一、项目需求 在内存中开辟一个空间作为文件存储器,在其上实现一个简单的文件系统。退出这个文件系统时,需要该文件系统...

  • JAVA 文件监控 WatchService

    概述 java1.7中 提供了WatchService来监控系统中文件的变化。该监控是基于操作系统的文件系统监控器...

  • Spark | HA

    spark ha 基于文件系统Spark HA方案 基于zookeeperd的Spark HA方案

  • Android文件(File)操作

    Android 使用与其他平台上基于磁盘的文件系统类似的文件系统。 本文讲述如何使用 Android 文件系统通过...

  • centos 7 k8s安装nfs 服务器与客户端 nfs动态存

    NFS介绍概述  网络文件系统(Network File System, NFS),是基于内核的文件系统,nfs主...

  • NFS服务

    1.NFS服务  NFS:Network File System 网络文件系统,基于内核的文件系统。Sun公司开...

  • YYCache 源码流程

    存储技术 基于文件读写 基于 mmap 文件内存映射 基于数据库 基于文件系统 SDWebImage 等缓存:一个...

  • HDFS 架构

    HDFS是Hadoop生态下的分布式文件系统,基于Linux本地文件系统上的文件系统,它的特点是: 支持超大文件存...

网友评论

    本文标题:基于JAVA的文件系统

    本文链接:https://www.haomeiwen.com/subject/eeqsdctx.html