Topic: Acceleration disk reading by means of BtrFS
In Linakse in 2012 fixed standards of data storage at "new" file system BtrFS. One of possibilities is data compression "on the fly" at reading / records. As in the project I buried at speed I/O decided to try this possibility. On SSD a disk it will have double advantage: spares a place + accelerates data reading. My text files are csv - files, dataful divided '; ', and the binary - sequentially written down data structures with fields of numerical types.
There is no compression:
The initial size of text files: 37,2
Speed of reading of text files: 136
The initial size of the binary data: 6,8
The size of text files: 8,8
Speed of reading of text files: 99
The size of the binary data: 3,2
The size of text files: 14
Speed of reading of text files: 74
The size of the binary data: 4
Already there was a new method of compression ZSTD with possibility of setting of numerical compression ratio. I yet did not test it, but I think that with its help it is possible to achieve still speed of data reading. But even now it is visible that the size on a disk is reduced approximately in 2,5 times, and speed of reading increases approximately in 2 times.
So who will have a similar case, can try also possibilities of file systems from Linaksa.