文件名称:goose-nfsd:鹅NFS服务器
文件大小:89KB
文件格式:ZIP
更新时间:2024-03-07 03:58:12
Go
鹅nfsd 与一起使用的NFS实现。
【文件预览】:
goose-nfsd-master
----fstxn()
--------fstxn.go(3KB)
--------commit.go(1KB)
--------fsstate.go(1KB)
----stop-linux.sh(131B)
----addr()
--------addr.go(790B)
----nfs_ops.go(21KB)
----n.txt(4KB)
----alloctxn()
--------alloctxn.go(4KB)
----run-linux.sh(126B)
----alloc()
--------alloc.go(2KB)
----inode()
--------inode.go(9KB)
--------shrink.go(2KB)
----super()
--------super.go(2KB)
----cmd()
--------largefile()
--------goose-nfsd()
--------fs-smallfile()
--------fs-largefile()
--------simple-nfsd()
--------smallfile()
--------lookup()
--------clnt-smallfile()
----cache()
--------cache.go(1KB)
----run-goose-nfs.sh(309B)
----buftxn_replication()
--------buftxn_replication_test.go(920B)
--------buftxn_replication.go(1KB)
----nfs_test.go(18KB)
----.github()
--------workflows()
--------mailbot.json(124B)
----simple()
--------inode.go(3KB)
--------recover_example.go(679B)
--------fh.go(610B)
--------ops.go(11KB)
--------mkfs.go(834B)
--------0super.go(376B)
--------simple_test.go(4KB)
--------mount.go(839B)
----kvs()
--------kvs.go(1KB)
--------kvs_test.go(1KB)
----run-goose-clnt.sh(269B)
----stop-goose-nfs.sh(99B)
----start-goose-nfs.sh(236B)
----wal()
--------00walconst.go(1KB)
--------installer.go(2KB)
--------logger.go(2KB)
--------0sliding.go(3KB)
--------0circular.go(2KB)
--------wal_test.go(7KB)
--------wal.go(5KB)
--------0waldefs.go(566B)
----TODO(460B)
----LICENSE(1KB)
----nfs.go(4KB)
----txn()
--------txn.go(3KB)
----twophase()
--------twophase.go(3KB)
----shrinker()
--------shrinker.go(2KB)
----common()
--------common.go(481B)
----dir()
--------dir.go(4KB)
--------dcache.go(2KB)
----nfstypes()
--------goose-workaround()
--------nfs_types.go(13KB)
--------nfs_xdr.go(35KB)
----nfs_ls.go(1KB)
----lorder.go(2KB)
----.gitignore(7B)
----Makefile(780B)
----go.sum(6KB)
----nfs_clnt.go(5KB)
----fh()
--------nfs_fh.go(929B)
----README.md(235B)
----util()
--------util_test.go(1008B)
--------util.go(621B)
----buf()
--------bufmap.go(776B)
--------buf.go(3KB)
--------buf_test.go(772B)
----mount.go(904B)
----lockmap()
--------lock.go(2KB)
----start-linux.sh(361B)
----buftxn()
--------buftxn.go(4KB)
----dcache()
--------dcache.go(629B)
----go.mod(324B)