| 128 | } |
| 129 | |
| 130 | void bench_buffer_alloc(int size, int num) |
| 131 | { |
| 132 | utime_t start = ceph_clock_now(); |
| 133 | for (int i=0; i<num; ++i) { |
| 134 | bufferptr p = buffer::create(size); |
| 135 | p.zero(); |
| 136 | } |
| 137 | utime_t end = ceph_clock_now(); |
| 138 | cout << num << " alloc of size " << size |
| 139 | << " in " << (end - start) << std::endl; |
| 140 | } |
| 141 | |
| 142 | TEST(Buffer, BenchAlloc) { |
| 143 | bench_buffer_alloc(16384, 1000000); |
no test coverage detected