[SERVER-31818] Add server parameter to disable MarkThread{temporary}Idle Created: 03/Nov/17  Updated: 30/Oct/23  Resolved: 03/Nov/17

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 3.2.19, 3.4.11, 3.6.0-rc3

Type: Task Priority: Major - P3
Reporter: Mark Benvenuto Assignee: Mark Benvenuto
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Related
related to SERVER-22763 Investigate performance of new gperft... Closed
related to SERVER-28249 Use TCMalloc MarkThreadTemporarilyIdl... Closed
related to SERVER-28599 Test MarkThreadTemporarilyIdle with f... Closed
Backwards Compatibility: Fully Compatible
Backport Requested:
v3.4, v3.2
Sprint: Platforms 2017-11-13
Participants:
Case:

 Description   

With the increase of the TCMalloc thread cache to 1024 MB, and the changes to reduce the maximum cached allocation in 3.3+ to 16KB, MarkThreadTemporaryIdle is no longer beneficial after re-running SERVER-16773.



 Comments   
Comment by Bruce Lucas (Inactive) [ 24/Jan/18 ]

Introduces server parameter tcmallocEnableMarkThreadTemporarilyIdle (default false).

Note that the name of the parameter and the default are different in the 3.4 and 3.2 backports.

Comment by Githook User [ 17/Jan/18 ]

Author:

{'name': 'Mark Benvenuto', 'email': 'mark.benvenuto@mongodb.com', 'username': 'markbenvenuto'}

Message: SERVER-31818 Add server parameter to disable MarkThreadIdle

(cherry picked from commit 836ad1fdfae0243ecf88b4747e9ae4a1cd40a438)
Branch: v3.2
https://github.com/mongodb/mongo/commit/a7ffe65bd73e5254583a6304188d7efbd47c2574

Comment by Githook User [ 17/Jan/18 ]

Author:

{'name': 'Mark Benvenuto', 'email': 'mark.benvenuto@mongodb.com', 'username': 'markbenvenuto'}

Message: SERVER-31818 Add server parameter to disable MarkThreadIdle

(cherry picked from commit 836ad1fdfae0243ecf88b4747e9ae4a1cd40a438)
Branch: v3.4
https://github.com/mongodb/mongo/commit/903bbae76a2c690a7e91c9acaaa07648e4448ff9

Comment by Githook User [ 03/Nov/17 ]

Author:

{'name': 'Mark Benvenuto', 'username': 'markbenvenuto', 'email': 'mark.benvenuto@mongodb.com'}

Message: SERVER-31818 Add server parameter to disable MarkThread

{temporary}

Idle
Branch: master
https://github.com/mongodb/mongo/commit/836ad1fdfae0243ecf88b4747e9ae4a1cd40a438

Generated at Thu Feb 08 04:28:16 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.