-
Notifications
You must be signed in to change notification settings - Fork 47
Footprint increase - acmeair after load last 2 weeks #203
Comments
This there is also an increase footprint after for node-dc-eis. |
Do you have an exact date for the first point that is higher? |
Ping @mhdawson. Is the raw data public? |
The raw data is not published right now, but I can post it here. |
Discussed in last Benchmarking meeting @uttampawar took action to try to narrow it down to a date/commit |
Turns out I need to do a sql query to get the raw data so will take me a bit longer. |
Raw data is in: Strangely I can't find the increased numbers in the data yet. Is should be in the series were we see
|
First problematic point is on 2018-02-02. There was no V8 update this time (it happened 5 days before). I'm not surprised because the canary curve followed master. We should have seen the regression in canary before. Many commits landed on 2018-02-01, so it's difficult to find candidates for the regression. |
I think nodejs/node@5898dc3 is pretty safe, it shouldn’t change memory layout in the big picture, and only has an effect if there’s handles being sent over an IPC channel. I wouldn’t consider it impossible that nodejs/node@7c4b09b has a memory impact. I would be surprised, but from a quick look at the commits landed that day it seems like it would be reasonable candidate. I can’t say anything about nodejs/node@4404c76. I wonder if nodejs/node@67a4ce1 would be a candidate too. It certainly has performance implications, although maybe not so much for memory usage? |
An additional +7% and 11% or down to only being that versus the previous +30% |
I'm still narrowing it down from Commit list in February. Currently we do see stable size for node-dc-eis (much closer to the LTS 8) but AcmeAir show relatively high footprint. I'll update the result as soon as I find the culprit commit. |
For Node-DC-EIS I see following footprint increase, commit id: 4404c76 commit id: 5898dc3 commit id: 7c4b09b Release: (v8.x) |
It looks like, commit-id 7c4b09b where we see significant footprint increase. See following table for 15 commits. Commit-id (pre, post,increase)5898dc3 src: simplify handles for libuv streams (48072, 143656, 95584) |
I think this was fixed by nodejs/node@3217e8e |
Chart does not seem to be updated, but looking at the output from the 10.x run it did look better:
which is close to what we were seeing for 8.x |
Latest chart also shows that its back to expected values :) Closing. |
https://benchmarking.nodejs.org/charts/acmeair_postfootprint.png
Looks to have increased from around 90 to ~126.
@targos, does this line up with an update to v8 ?
The text was updated successfully, but these errors were encountered: