High-performance distributed file system FastCFS V3.1 released

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

The elimination algorithm of the distributed directory service FastDIR has two major characteristics:
  1. Elimination by directory structure: first elimination of child nodes, and then elimination of parent nodes;
  2. Elimination by data thread: each data thread is an independent data unit, and the data is stored in Both fetches and evictions are done lock-free in its data thread.

Other improvements and bug fixes are as follows:
  1. The reference counting method is adopted, and dentry is no longer delayed;
  2. Delay free namespace string for lockless;
  3. bugfixed: get trunk_file_size from ini file correctly.

FastCFS is hosted on github and gitee. You are welcome to download and experience. If you have any questions during installation and use, please feel free to give feedback.

{{o.name}}
{{m.name}}

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324209806&siteId=291194637