Commit c3272b0
committed
Use jemalloc (#1321)
In load tests, it appears that jemalloc is--perhaps unsurprisingly--more efficient
than the alternatives. Specifically, jemalloc uses less memory and is more responsive
to memory being released without substantially impacting latency or CPU usage.
This is only enabled on `x86_64-unknown-linux-gnu`, as this is the only platform
on which all tests pass, etc (per [gnzlbg/jemallocator][readme]).
[readme]: https://github.com/gnzlbg/jemallocator/tree/c27a859e98e3cb790dc269773d9da71a1e918458#platform-support1 parent a3aac7c commit c3272b0
3 files changed
+33
-22
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
226 | 226 | | |
227 | 227 | | |
228 | 228 | | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
229 | 235 | | |
230 | 236 | | |
231 | 237 | | |
| |||
549 | 555 | | |
550 | 556 | | |
551 | 557 | | |
| 558 | + | |
| 559 | + | |
| 560 | + | |
| 561 | + | |
| 562 | + | |
| 563 | + | |
| 564 | + | |
| 565 | + | |
| 566 | + | |
| 567 | + | |
| 568 | + | |
| 569 | + | |
| 570 | + | |
| 571 | + | |
| 572 | + | |
| 573 | + | |
| 574 | + | |
| 575 | + | |
| 576 | + | |
| 577 | + | |
| 578 | + | |
552 | 579 | | |
553 | 580 | | |
554 | 581 | | |
| |||
581 | 608 | | |
582 | 609 | | |
583 | 610 | | |
584 | | - | |
585 | | - | |
586 | | - | |
587 | | - | |
588 | | - | |
589 | | - | |
590 | | - | |
591 | | - | |
592 | | - | |
593 | 611 | | |
594 | 612 | | |
595 | 613 | | |
| |||
1456 | 1474 | | |
1457 | 1475 | | |
1458 | 1476 | | |
| 1477 | + | |
1459 | 1478 | | |
1460 | 1479 | | |
1461 | | - | |
1462 | 1480 | | |
1463 | 1481 | | |
1464 | 1482 | | |
| |||
1535 | 1553 | | |
1536 | 1554 | | |
1537 | 1555 | | |
1538 | | - | |
1539 | | - | |
1540 | | - | |
1541 | | - | |
1542 | | - | |
1543 | | - | |
1544 | | - | |
1545 | | - | |
1546 | | - | |
1547 | 1556 | | |
1548 | 1557 | | |
1549 | 1558 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
17 | 16 | | |
18 | 17 | | |
19 | 18 | | |
20 | 19 | | |
21 | 20 | | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
| 12 | + | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| |||
0 commit comments