Islam AbdelRahman
b49b92cf28
Introduce Read amplification bitmap (read amp statistics)
...
Summary:
Add ReadOptions::read_amp_bytes_per_bit option which allow us to create a bitmap for every data block we read
the bitmap will contain (block_size / read_amp_bytes_per_bit) bits.
We will use this bitmap to mark which bytes have been used of the block so we can calculate the read amplification
Test Plan: added new tests
Reviewers: andrewkr, yhchiang, sdong
Reviewed By: sdong
Subscribers: yiwu, leveldb, march, andrewkr, dhruba
Differential Revision: https://reviews.facebook.net/D58707
2016-08-26 18:55:58 -07:00
..
2016-07-20 11:23:31 -07:00
2016-07-20 11:23:31 -07:00
2016-06-03 10:47:47 -07:00
2016-06-10 16:27:56 -07:00
2016-06-10 16:27:56 -07:00
2016-08-26 11:46:32 -07:00
2016-08-01 14:50:19 -07:00
2016-07-20 11:23:31 -07:00
2016-07-20 11:23:31 -07:00
2016-08-26 18:55:58 -07:00
2016-08-26 18:55:58 -07:00
2016-07-12 14:15:32 -07:00
2016-08-19 15:10:31 -07:00
2016-07-08 17:50:51 -07:00
2016-02-09 15:12:00 -08:00
2016-08-26 18:55:58 -07:00
2016-08-26 18:55:58 -07:00
2016-08-26 18:55:58 -07:00
2016-02-09 15:12:00 -08:00
2016-02-09 15:12:00 -08:00
2016-07-19 09:44:03 -07:00
2016-04-06 23:10:32 -07:00
2016-04-06 23:10:32 -07:00
2016-07-20 11:23:31 -07:00
2016-07-20 11:23:31 -07:00
2016-04-06 23:10:32 -07:00
2016-07-19 09:44:03 -07:00
2016-02-09 15:12:00 -08:00
2016-06-10 16:27:56 -07:00
2016-07-12 14:15:32 -07:00
2016-07-19 09:44:03 -07:00
2016-07-19 09:44:03 -07:00
2016-06-03 10:47:47 -07:00
2016-06-10 16:27:56 -07:00
2016-06-10 16:27:56 -07:00
2016-07-20 09:49:03 -07:00
2016-07-20 09:49:03 -07:00
2016-08-11 11:54:17 -07:00
2016-02-09 15:12:00 -08:00
2016-07-20 09:49:03 -07:00
2016-03-01 13:47:12 -08:00
2016-02-09 15:12:00 -08:00
2016-07-20 09:49:03 -07:00
2016-02-09 15:12:00 -08:00
2016-08-26 11:46:32 -07:00
2016-07-19 09:44:03 -07:00
2016-07-20 11:23:31 -07:00
2016-07-20 11:23:31 -07:00
2016-05-15 22:17:18 -07:00
2016-05-15 22:17:18 -07:00
2016-08-26 11:46:32 -07:00
2016-04-06 23:10:32 -07:00
2016-08-26 11:46:32 -07:00
2016-07-20 11:23:31 -07:00
2016-02-09 15:12:00 -08:00
2016-02-09 15:12:00 -08:00
2016-02-09 15:12:00 -08:00
2016-02-09 15:12:00 -08:00
2016-08-26 11:46:32 -07:00
2015-12-23 10:15:07 -08:00
2016-02-09 15:12:00 -08:00
2016-08-19 16:17:56 -07:00
2016-04-27 17:36:03 -07:00
2016-08-19 15:10:31 -07:00
2016-08-26 11:46:32 -07:00
2016-04-27 17:36:03 -07:00
2016-08-19 15:10:31 -07:00
2016-08-26 11:46:32 -07:00
2016-08-11 11:54:17 -07:00
2016-02-09 15:12:00 -08:00