------------------------------------------------------------ revno: 13920 revision-id: squid3@treenet.co.nz-20150924052946-ao7gmp72lndssi1c parent: squid3@treenet.co.nz-20150924052638-km5gxiy7o95rin38 author: Francesco Chemolli committer: Amos Jeffries branch nick: 3.5 timestamp: Wed 2015-09-23 22:29:46 -0700 message: Remove custom pool chunk size for StoreEntry. As an historic optimization StoreEntry uses a custom pool chunk size of 2MB. Knowledge of the actual benefits from this optimization has been lost in time, and it's not possible to accurately measure its actual impact in all load scenarios; at the same time this optimization is blocking other potentially useful developments. This change is therefore considered a potential performance regression in some load scenarios. ------------------------------------------------------------ # Bazaar merge directive format 2 (Bazaar 0.90) # revision_id: squid3@treenet.co.nz-20150924052946-ao7gmp72lndssi1c # target_branch: http://bzr.squid-cache.org/bzr/squid3/3.5 # testament_sha1: 25b2f99d9d85119fdb2a06fd51cfed239340fd72 # timestamp: 2015-09-24 05:50:54 +0000 # source_branch: http://bzr.squid-cache.org/bzr/squid3/3.5 # base_revision_id: squid3@treenet.co.nz-20150924052638-\ # km5gxiy7o95rin38 # # Begin patch === modified file 'src/store.cc' --- src/store.cc 2015-08-29 20:11:19 +0000 +++ src/store.cc 2015-09-24 05:29:46 +0000 @@ -151,7 +151,6 @@ if (!pool) { pool = memPoolCreate ("StoreEntry", bytecount); - pool->setChunkSize(2048 * 1024); } return pool->alloc();