Far as I know zip files are not seek able, so you have to decompress all files to get to a certain one, so the only way it would give any performance boost will be if you keep the entire library in memory, like a ramdrive.
Taking this into account I highly doubt if it would be faster then setting up a decent file list cache and only load files upon request. In short I'm wondering if the 20MB decompress and huge memory overhead 'wins' from smart file list caching (so you don't have to chat with the os for every file location resolve, and essentially only have the file read overhead).
Taking this into account I highly doubt if it would be faster then setting up a decent file list cache and only load files upon request. In short I'm wondering if the 20MB decompress and huge memory overhead 'wins' from smart file list caching (so you don't have to chat with the os for every file location resolve, and essentially only have the file read overhead).