solana-with-rpc-optimizations/accounts-db
Yueh-Hsuan Chiang 7c49b9c59e
[TieredStorage] Use BufWriter in TieredWritableFile (#261)
#### Problem
TieredWritableFile currently uses File instead of BufWriter.
This will introduce more syscall when doing file writes.

#### Summary of Changes
This PR makes TieredWritableFile uses BufWriter to allow the
write-call to be more optimized to reduce the number of syscalls.

#### Test Plan
Existing tiered-storage test.
Will run experiments to verify its performance improvement.

#### Dependency
https://github.com/anza-xyz/agave/pull/260
2024-03-18 14:27:55 -07:00
..
benches Adds a new bench for accounts delta hash (#210) 2024-03-12 14:25:47 -04:00
src [TieredStorage] Use BufWriter in TieredWritableFile (#261) 2024-03-18 14:27:55 -07:00
store-tool [anza migration]: add 'agave=info' to default log level (#223) 2024-03-14 20:35:33 +08:00
Cargo.toml Increases account hash's stack buffer to hold 200 bytes of data (#56) 2024-03-05 12:02:47 -05:00
build.rs Crates have identical build.rs to frozen-abi can just be symlink (#33787) 2023-10-21 13:33:10 -05:00