Nabeel Al-Shamma
Nabeel Al-Shamma
Adobe applications work on documents that often contain large amounts of data. This data can be text, raster, video and so on. The data in a document is typically larger...
Yes, we do need the ability to seek within these files. Your assumption about the importance of the performance of the read operation is correct. :-)
We don't need to do read/write simultaneously. We typically write once and read many.
I totally agree with: > Something like byte-range file locking is not worthwhile if it would degrade performance. From the Adobe perspective, the multiple-readers is the priority as it would...
As an application developer, I prefer protective behaviors from the file system. I want to have the operation rejected and to receive an error code if I am performing something...
I guess I'm puzzled about the use cases for multiple writers. The only case I can think of is if there is range locking, so that one context to lock...