Page Menu
Home
Phabricator
Search
Configure Global Search
Log In
Files
F7689026
threading.txt
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Size
692 B
Referenced Files
None
Subscribers
None
threading.txt
View Options
# This file is a work of a US government employee and as such is in the Public domain.
# Simson L. Garfinkel, March 12, 2012
Plans for making AFFLIB multi-threaded:
Low hanging fruit:
* Compress in background
* Calculate hashes in background
Easy implementation strategy:
* mutext for:
- the entire cache
- each page of the cache
- the TOC (should this be re-implemented as a C++ vector?)
Both compressing and hashing needs access to the page cache in another thread:
- Needs to lock the page cache so no other process will write to it.
- Or needs to make a copy of it.
- Then needs to write it out.
Test program:
- Can we write a method that computes hash in another thread?
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Fri, Oct 31, 11:15 AM (1 d, 11 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
1347936
Default Alt Text
threading.txt (692 B)
Attached To
Mode
rXMOUNT xmount
Attached
Detach File
Event Timeline
Log In to Comment