Skip to content

Commit 4f50bed

Browse files
committed
Minor text changes
1 parent 3d967ea commit 4f50bed

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -169,11 +169,11 @@ This wrapped struct array is the final "payload" that is used in the benchmark u
169169
It should be noted that the time to convert the unmapped data to the mapped structs is excluded from all measurements in the benchmark.
170170

171171
### Precautions
172-
173-
It was discovered that some libraries can considerably impact the performance of other libraries when measured in the same running process, possible also due to memory reuse. To prevent this (and to get reproducible results) all measurements in the results section has been measured with each implementation running in an isolated Node.js process.
174172

175173
Each appended element in the growing array is modified slightly so that all elements are unique.
176174

175+
It was discovered that some libraries can considerably impact the performance of other libraries when measured in the same running process, possible due to memory reuse. To prevent this (and to get reproducible results) all measurements in the results section has been measured with each implementation running in an isolated Node.js process.
176+
177177
To reduce unpredictable stalls by the automatic garbage collector in Node.js, the garbage collector is forcefully triggered before each measurement. This did not have any discernable impact on the measured performance other than reducing some randomness.
178178

179179
### Unmapped data

0 commit comments

Comments
 (0)