shithub: riscv

Download patch

ref: 83ffc3a1dab930c341aef0ff7892481351197ef5
parent: 349abfcd795125bf09fae588944d98b9d871cbc9
author: cinap_lenrek <cinap_lenrek@gmx.de>
date: Sat Oct 6 03:05:08 EDT 2012

pc kernel: make imagemem maxsize 10% less of mainmem maxsize

--- a/sys/src/9/pc/main.c
+++ b/sys/src/9/pc/main.c
@@ -461,7 +461,7 @@
 	 * the dynamic allocation will balance the load properly,
 	 * hopefully. be careful with 32-bit overflow.
 	 */
-	imagmem->maxsize = mainmem->maxsize;
+	imagmem->maxsize = kpages - (kpages/10);
 	if(p = getconf("*imagemaxmb")){
 		imagmem->maxsize = strtol(p, nil, 0)*MB;
 		if(imagmem->maxsize > mainmem->maxsize)
--