@@ -5,18 +5,18 @@ const common = require('../common.js');
55const dgram = require ( 'dgram' ) ;
66const PORT = common . PORT ;
77
8- // `num ` is the number of send requests to queue up each time.
8+ // `n ` is the number of send requests to queue up each time.
99// Keep it reasonably high (>10) otherwise you're benchmarking the speed of
1010// event loop cycles more than anything else.
1111const bench = common . createBenchmark ( main , {
12- len : [ 64 , 256 , 1024 ] ,
13- num : [ 100 ] ,
14- chunks : [ 1 , 2 , 4 , 8 ] ,
12+ len : [ 64 , 512 , 1024 ] ,
13+ n : [ 100 ] ,
14+ chunks : [ 1 , 8 ] ,
1515 type : [ 'send' , 'recv' ] ,
1616 dur : [ 5 ] ,
1717} ) ;
1818
19- function main ( { dur, len, num , type, chunks } ) {
19+ function main ( { dur, len, n , type, chunks } ) {
2020 const chunk = [ ] ;
2121 for ( let i = 0 ; i < chunks ; i ++ ) {
2222 chunk . push ( Buffer . allocUnsafe ( Math . round ( len / chunks ) ) ) ;
@@ -26,11 +26,11 @@ function main({ dur, len, num, type, chunks }) {
2626 const socket = dgram . createSocket ( 'udp4' ) ;
2727
2828 function onsend ( ) {
29- if ( sent ++ % num === 0 ) {
29+ if ( sent ++ % n === 0 ) {
3030 // The setImmediate() is necessary to have event loop progress on OSes
3131 // that only perform synchronous I/O on nonblocking UDP sockets.
3232 setImmediate ( ( ) => {
33- for ( let i = 0 ; i < num ; i ++ ) {
33+ for ( let i = 0 ; i < n ; i ++ ) {
3434 socket . send ( chunk , PORT , '127.0.0.1' , onsend ) ;
3535 }
3636 } ) ;
0 commit comments