On 3/3/19, David H. Durgee <[email protected]> wrote: > Dirk Munk wrote: >> The next item on the performance enhancements is pipelining. With >> pipelining several several http requests are packed into one TCP packet. >> >> 1. network.http.pipelining = true >> >> 2. network.http.pipelining.maxrequests = 64 >> >> Up to 64 requests into one tcp packet, seems a bit much perhaps, but >> remember that the network buffer sizes were increased to 32 MB. >> >> With all the changes I made so far, Seamonkey is unrecognisable fast now. > > Have you done any testing to optimize these settings? I have often seen > diminishing returns as parameters are increased. How much improvement > do you see with halving your figures as an example? Perhaps that would > suffice and leave more memory available for other parameter tuning. > > As I noted in an earlier post in this thread, it would be nice if > someone could put together an article on tuning SeaMonkey for systems > with more memory. This might need to be broken out by platform, as I am > sure that Windows differs from Linux that differs from OS X.
It looks like there was a mozilla project to figure out the best settings: https://wiki.mozilla.org/Project_Dory I have no idea what a "Hasal test framework" is, but their idea of "extreme" doesn't match mine: - The tests are conducted using default values of the prefs along with 2 extreme values in 2 directions (larger and smaller). - network.buffer.cache.size for most test cases, the default (32768) performs similarly with a larger value (65536). One item not on their list that used to make a difference is network.http.request.max-start-delay but with pipelining / spdy / http2 or moz bumping up the default # of connections however long ago it might not make any difference now. In any case, making a list of setting changes that might help is a good idea. Items mentioned so far are: browser.cache.disk.enable = 0 (false) browser.cache.memory.capacity = 4194304 (4 GB) browser.cache.memory.max_entry_size = -1 (no per entry limit) network.buffer.cache.size = 262144 (256 kB) network.buffer.cache.count = 128 network.http.pipelining = true network.http.pipelining.maxrequests = 64 Did I miss any? Lee _______________________________________________ support-seamonkey mailing list [email protected] https://lists.mozilla.org/listinfo/support-seamonkey

