GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - reddy2004/RedFS-Windows-Filesystem: A userspace file system for Windows (using dokan). Supports snapshots, clones and deduplication of files.

BranchesTags
Open more actions menu

Latest commit

 

History

13 Commits
13 Commits

Folders and files

NameName
Last commit message
Last commit date
Executables
Executables
 
 
redfs_initiator_svn2
redfs_initiator_svn2
 
 
redfs_v2
redfs_v2
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 

Repository files navigation

RedFS-Windows-Filesystem

www.channelapp.org/redfs

(I'm not actively working on this project. If you would like to contribute, please ping me.)

A userspace file system for Windows (using dokan). Supports snapshots, clones and deduplication of files.

The RedFS filesystem is based on heirarchial refcounts to keep track of block usage. Remember that RedFS file system is laid over a regular NTFS file, but I would like to change this in future such that the file system is laid out on a physical disk.

The following are the op complexities in RedFS.

O(1) - Volume snapshot/clone

O(1) - File clone within a volume

O(1) - Cross volume file clone

O(n) - Directory clone withing a volume

O(n) - Directory clone across volumes.

Infinity - The number of supported snapshots. Reads/Writes are not impacted by the number of clones/snapshots.

Infinity - The number of file clones allowed.

RedFS also supports LUNS which can be formatted and mounted as NTFS/FAT drives. LUNS can be cloned/snapshotted!

RedFS supports file delta back ups.

Deduplication works at the block level, hence all data across all volumes become candidates for dedupe pattern matching.

About

A userspace file system for Windows (using dokan). Supports snapshots, clones and deduplication of files.

Resources

Readme
License
Activity

Stars

25 stars

Watchers

7 watching

Forks

5 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.