Posix Compatible

Mapfs supports the majority of Posix Standards, but NOT ALL.

POSIX Items Standards Mapfs
rename Yes No
overwrite Non-Empty file Yes No
file locking Yes No
file/folder's birth time Yes No
folder length folder is a special file, occupies at least 4KB folder's length is 0 byte.
atime file/folder's last access time No
ctime file/folder's status change time ctime is always the same as mtime

setattr: uid/gid/atime/mtime

chmod/chown

utimens

Change file/folder's attributes Noop
truncate Change file length No
symlink symbolic link No
device file, FIFO file, socket special type of files No
link hard link No
statfs Yes Return a large enough result