[SERVER-22475] manyclients.js consumes too much memory Created: 04/Feb/16 Updated: 18/Nov/16 Resolved: 05/Feb/16 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Testing Infrastructure |
| Affects Version/s: | 3.3.1 |
| Fix Version/s: | 3.2.3, 3.3.2 |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Mira Carey | Assignee: | Mira Carey |
| Resolution: | Done | Votes: | 0 |
| Labels: | test-only | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||
| Operating System: | ALL | ||||||||
| Backport Completed: | |||||||||
| Sprint: | Platforms 10 (02/19/16) | ||||||||
| Participants: | |||||||||
| Linked BF Score: | 0 | ||||||||
| Description |
|
parallel/manyclients.js uses 100 threads, which appears to still be too many (in terms of memory pressure) on some debug builders. Let's ramp that down to something more manageable. I.e. 50 (the same as in noPassthroughWithMongod/connections_opened.js) |
| Comments |
| Comment by Githook User [ 10/Feb/16 ] | |||||||||
|
Author: {u'username': u'hanumantmk', u'name': u'Jason Carey', u'email': u'jcarey@argv.me'}Message: Drop from 100 to 50 to lower the memory pressure. (cherry picked from commit 475e90668351d6f4719e1fbce7cf54f2fdfe52da) | |||||||||
| Comment by Githook User [ 05/Feb/16 ] | |||||||||
|
Author: {u'username': u'hanumantmk', u'name': u'Jason Carey', u'email': u'jcarey@argv.me'}Message: Drop from 100 to 50 to lower the memory pressure. | |||||||||
| Comment by Mira Carey [ 04/Feb/16 ] | |||||||||
|
ah, I see. Thanks for the heads up. Bleh, bits is top level too | |||||||||
| Comment by Max Hirschhorn [ 04/Feb/16 ] | |||||||||
|
There is already logic in manyclients.js that attempts to reduce the number of connections to 50 connections on debug builds.
I think the issue is that we are checking db.adminCommand("buildInfo").buildEnvironment.debug instead of db.adminCommand("buildInfo").debug. |