The present application discloses a file data block addressing method,
system, and device and computer readable storage medium. The file data block addressing method comprises obtaining a file
block number of a file to be operated, and determining whether the file
block number is within a preset range; if yes, according to a pointer corresponding to the file
block number, a disk
logical block number corresponding to the file to be operated is determined by directly addressing; if not, a target pointer is acquired, and according to the base tree pointed by the target pointer and the file blocknumber, a disk
logical block number corresponding to the file to be operated is determined; the base tree is a base tree of a disk
logical block number storing the file. The file data block addressingmethod uses a direct mapping and a base tree mapping to map a file block number to a disk logical block number. Through a direct index of a preset range of the file block number,
small files can complete the disk request by accessing the disk twice, and the base tree mapping is adopted for sparse files and large files, thereby effectively reducing the disk occupation of the index block.