1'use strict'; 2const common = require('../common.js'); 3 4const bench = common.createBenchmark(main, { 5 extraSize: [1, 256, 4 * 256], 6 n: [8e5], 7}); 8 9function main({ n, extraSize }) { 10 const pieces = 4; 11 const pieceSize = 256; 12 13 const list = Array.from({ length: pieces }) 14 .fill(Buffer.allocUnsafe(pieceSize)); 15 16 const totalLength = (pieces * pieceSize) + extraSize; 17 18 bench.start(); 19 for (let i = 0; i < n; i++) { 20 Buffer.concat(list, totalLength); 21 } 22 bench.end(n); 23} 24