Skip to content

FastCFS v3.1 released

Compare
Choose a tag to compare
@happyfish100 happyfish100 released this 16 Jan 09:29
· 553 commits to master since this release

FastCFS V3.1 mainly improves the core component FastDIR, realizes the LRU elimination algorithm, and supports massive files with limited memory.

The elimination algorithm of distributed directory service FastDIR has two characteristics:

  1. Eliminate by directory structure: first eliminate child nodes, then eliminate parent nodes;
  2. Eliminate by data thread: each data thread is an independent unit, and data access and 
     elimination are completed in it‘s data thread by lock free.

Other improvements and bug fixes are as follows:

  1. The reference counting method is adopted to release dentries without delay;
  2. Delay free namespace string for lockless;
  3. Bug fixed: get trunk_file_size from ini file correctly.

You are welcome to download and experience FastCFS. If you have any questions during installation and use, please feedback at any time.