On Tue, 1 Mar 2011, Jeff Mitchell wrote:
# A fun alternative is.. # # zip (uncompressed) everything. # zip contains iso, PXML.xml, icon(s). # Since its uncompressed, asking the zip tailer for the offset to # the iso is trivial, and can use loopback to mount it (since everythig is # uncompressed.) # (the iso itself could be squash or crammed or whatever still, of # course.) # # So no custom binary header at all, just a zip of the whole lot. # # (I've often brought up iso+zip, but I think zip-all would be the # way to go)
atc brought up something we also trie dlong ago but discarded at the time..
Pure zip pnd; not even an iso inside. Just a zip filesystem.
When we (very briefly!) tried it before, I think we had both zipfs performance issues, and FUSE was broken badly anyway. I seem to recall zipfs was really slow or something.
I really should go back to those ancient IRC chats and see why we decideed or un-decided some of these things!
Anyway, a pure-zip pnd would make life easier for all devs, so if its feasible now, it might just be the way to go. (All them jar's and Quake paks in the wild would suggest it works okay. Everything else about java might be crazy, but jar's are okay ;)
So .. anyone got time to make performance tests across the different formats?
jeff
-- If everyone would put barbecue sauce on their food, there would be no war.