Tag: ZLib

More squishy data

After Tobias Markmann told me that he was running into resource limitations with a Swiften-based tool for testing server load, I decided to do a small experiment myself. I created a small benchmarking tool, and ran it through the memory allocation profiler from Apple’s Instruments. It turned out that the combination of TLS and ZLib compression (aka “squishy data”) was causing a much higher memory usage than I would have expected.

Continue reading →

Posted in Swift | Tagged Apple, Compression, Expat, Instruments, Jabber, LibXML, OpenSSL, Profiling, Swiften, TLS, XMPP, and ZLib