File tree Expand file tree Collapse file tree 3 files changed +16
-5
lines changed Expand file tree Collapse file tree 3 files changed +16
-5
lines changed Original file line number Diff line number Diff line change @@ -1702,14 +1702,17 @@ changes:
17021702
17031703Specify the maximum size, in bytes, of HTTP headers. Defaults to 16 KiB.
17041704
1705- ### ` --max-old-space-size-percentage=PERCENTAGE  `  
1705+ ### ` --max-old-space-size-percentage=percentage  `  
17061706
1707- Sets the max  memory size of V8's old memory section as a percentage of available system memory.
1707+ Sets the maximum  memory size of V8's old memory section as a percentage of available system memory.
17081708This flag takes precedence over ` --max-old-space-size `  when both are specified.
17091709
1710- The ` PERCENTAGE `  parameter must be a number greater than 0 and up to 100.  representing the percentage
1710+ The ` percentage `  parameter must be a number greater than 0 and up to 100,  representing the percentage
17111711of available system memory to allocate to the V8 heap.
17121712
1713+ ** Note:**  This flag utilizes ` --max-old-space-size ` , which may be unreliable on 32-bit platforms due to
1714+ integer overflow issues.
1715+ 
17131716``` bash 
17141717#  Using 50% of available system memory
17151718node --max-old-space-size-percentage=50 index.js
Original file line number Diff line number Diff line change @@ -347,14 +347,18 @@ The file used to store localStorage data.
347347Specify the maximum size of HTTP headers in bytes. Defaults to 16 KiB.
348348. 
349349.It  Fl  -max-old-space-size-percentage  Ns  =  Ns  Ar  percentage 
350- Sets the max  memory size of V8's old memory section as a percentage of available system memory.
350+ Sets the maximum  memory size of V8's old memory section as a percentage of available system memory.
351351This flag takes precedence over
352352.Fl  -max-old-space-size 
353353when both are specified.
354354The
355355.Ar  percentage 
356356parameter must be a number greater than 0 and up to 100, representing the percentage
357357of available system memory to allocate to the V8 heap.
358+ .Pp 
359+ Note: This flag utilizes
360+ .Fl  -max-old-space-size  ,
361+ which may be unreliable on 32-bit platforms due to integer overflow issues.
358362. 
359363.It  Fl  -napi-modules 
360364This option is a no-op.
Original file line number Diff line number Diff line change 22
33// This test validates the --max-old-space-size-percentage flag functionality 
44
5- require ( '../common' ) ; 
5+ const  common  =  require ( '../common' ) ; 
6+ // This flag utilizes --max-old-space-size, which is unreliable on 
7+ // 32-bit platforms due to integer overflow issues. 
8+ common . skipIf32Bits ( ) ; 
9+ 
610const  assert  =  require ( 'node:assert' ) ; 
711const  {  spawnSync }  =  require ( 'child_process' ) ; 
812const  os  =  require ( 'os' ) ; 
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments