| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
There was a problem hiding this comment.
I think using FixedQueue would have better performance?
Sorry, something went wrong.
There was a problem hiding this comment.
remove todos
Sorry, something went wrong.
|
Benchmark CI for BufferList implementation https://ci.nodejs.org/view/Node.js%20benchmark/job/benchmark-node-micro-benchmarks/1369/ |
Sorry, something went wrong.
|
the pipe-to benchmark takes too long, it's currently running for an hour. Each iteration (single combination) takes 9 seconds. there are 16 possible combinations. new Benchmark CI that has reduced the number of chunks from 5M to 100K for BufferList implementation |
Sorry, something went wrong.
Each iteration (single combination) takes 9 seconds. there are 16 possible combinations. so 9 seconds * 16 combination * 30 runs * 2 versions = 2 hours and 24 minutes...
| assert(controller[kState].queueTotalSize !== undefined); | ||
| assert(controller[kState].queue.length); | ||
| return controller[kState].queue[0].value; | ||
| debugger; |
There was a problem hiding this comment.
remove
Sorry, something went wrong.
Could not make it work, the tests failed for some reason... current BufferList does not show any improvement so closing this |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
webstream possible improvement:
BufferList implementation
From my local tests:
Before
After