Skip to content

Commit

Permalink
feat(mount): Improve write parallelism
Browse files Browse the repository at this point in the history
Changes:
- reduce the use of the global lock (gMutex) by substituting it by
mutex per inodeData instance.
- in write_data_flush: take the instantiation of zeros vector out of
the lock and add a last minute locking.
- specify for most functions which type of locking is required.
- remove a couple of unused functions in ChunkData.
  • Loading branch information
dmga44 committed Aug 16, 2024
1 parent 7ebcf9c commit dc68c17
Showing 1 changed file with 259 additions and 117 deletions.
Loading

0 comments on commit dc68c17

Please sign in to comment.