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.
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.