IPFS storage issue

I have 3 ipfs node network. When I upload 4 Kb file to any node and check repo stat by ‘ipfs repo stat’ command, it show me 28147 bytes repo size increase after file uploading. which is equal to 28.147 kb which is 7 times more than actual file size.

Before file upload repo stats:

NumObjects: 17
RepoSize: 195581
StorageMax (MiB): 9536
RepoPath: /data/ipfs
Version: fs-repo@6

Afer file upload repo stats:

NumObjects: 21
RepoSize: 223728
StorageMax (MiB): 9536
RepoPath: /data/ipfs
Version: fs-repo@6

My question is where repo space utilize?

This effect is probably due to the overhead memory costs of adding files. It would probably not have been noticeable if a single large (> 1 Mb) file was added. Furthermore, I would expect that the addition of many small (~ 4Kb) files should consume less than x7 of the total file sizes.

Have tested with 31,24,201 bytes (3.1 mb) file but it also take 57623 bytes more space than actual.
Also I have tested with 10 file of 4 kb size but it take 165 kb which is 4 times more than actual file size.

Stat before 4 kb file upload:

NumObjects: 13
RepoSize: 127295
StorageMax: 10000000000
RepoPath: /data/ipfs
Version: fs-repo@6

Stats after 10 file of 4kb upload:

NumObjects: 24
RepoSize: 309881
StorageMax: 10000000000
RepoPath: /data/ipfs
Version: fs-repo@6

Is there any update on my issue??

@flyingzumwalt any idea ?

@rffrancon @josselinchevalay @flyingzumwalt any update?

in my knowlegde on IPFS i can’t explain that sorry