Am 18.12.17 um 20:45 schrieb Henrik-Nergaard: > Hi Andreas, > > It looks like you may have problems with hash collisions > FLLargeIdentityDictionary. > What are the tally sizes of the FLLargeIdentityDicitonary used when you > serialize? (If these have a tally larger than ~ 75% of the available size > (4096 items), then there may well be some performance loss).
Well, hm, I have FLLargeIdentityDicitonary instances with up to 300'000 items... But that's what "large" means, right? Is there anything I can do here? I don't think so. > > You could check if file writing is the problem by measuring the time it > takes to only serialize in memory. > You can try to use: "FLSerializer serializeToByteArray: " and see if it > gives petter performance? Thanks for this hint! I did that, and measured the same crazy difference, 6minutes vs. 1.5 minutes. So: It's not the storage! It's something inside Fuel. I keep investigating and will update here. Cheers, Andreas -- Andreas Brodbeck www.mindclue.ch