mirror of
				https://github.com/superseriousbusiness/gotosocial.git
				synced 2025-11-04 09:12:24 -06:00 
			
		
		
		
	[chore]: Bump github.com/KimMachineGun/automemlimit from 0.5.0 to 0.6.0 (#2859)
This commit is contained in:
		
					parent
					
						
							
								b7c629a18a
							
						
					
				
			
			
				commit
				
					
						0db9e34b69
					
				
			
		
					 7 changed files with 86 additions and 32 deletions
				
			
		
							
								
								
									
										5
									
								
								vendor/github.com/KimMachineGun/automemlimit/README.md
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										5
									
								
								vendor/github.com/KimMachineGun/automemlimit/README.md
									
										
									
										generated
									
									
										vendored
									
									
								
							| 
						 | 
				
			
			@ -28,7 +28,8 @@ go get github.com/KimMachineGun/automemlimit@latest
 | 
			
		|||
package main
 | 
			
		||||
 | 
			
		||||
// By default, it sets `GOMEMLIMIT` to 90% of cgroup's memory limit.
 | 
			
		||||
// You can find more details of its behavior from the doc comment of memlimit.SetGoMemLimitWithEnv.
 | 
			
		||||
// This is equivalent to `memlimit.SetGoMemLimitWithOpts(memlimit.WithLogger(slog.Default()))`
 | 
			
		||||
// To disable logging, use `memlimit.SetGoMemLimitWithOpts` directly.
 | 
			
		||||
import _ "github.com/KimMachineGun/automemlimit"
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -43,6 +44,7 @@ func init() {
 | 
			
		|||
	memlimit.SetGoMemLimitWithOpts(
 | 
			
		||||
		memlimit.WithRatio(0.9),
 | 
			
		||||
		memlimit.WithProvider(memlimit.FromCgroup),
 | 
			
		||||
		memlimit.WithLogger(slog.Default()),
 | 
			
		||||
	)
 | 
			
		||||
	memlimit.SetGoMemLimitWithOpts(
 | 
			
		||||
		memlimit.WithRatio(0.9),
 | 
			
		||||
| 
						 | 
				
			
			@ -53,7 +55,6 @@ func init() {
 | 
			
		|||
			),
 | 
			
		||||
		),
 | 
			
		||||
	)
 | 
			
		||||
	memlimit.SetGoMemLimitWithEnv()
 | 
			
		||||
	memlimit.SetGoMemLimit(0.9)
 | 
			
		||||
	memlimit.SetGoMemLimitWithProvider(memlimit.Limit(1024*1024), 0.9)
 | 
			
		||||
	memlimit.SetGoMemLimitWithProvider(memlimit.FromCgroup, 0.9)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue