Subject: Re: pool_get()/pool_put() or malloc()/free()
To: None <tech-kern@netbsd.org>
From: Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
List: tech-kern
Date: 10/29/2000 16:12:08
In <200010271311.e9RDBlc05036@mirage.ceres.dti.ne.jp>
I wrote:

> I tried to make a GENERIC3X kernel on both kernels which use
> malloc/free and pool_get/pool_put:
 :
> I'll also try on CATS, macppc and newsmips.

I've tested on newsmips. "time make" on building GENERIC said:

malloc: 10770.145u 1191.785s 3:27:29.50 96.0%    0+0k 1064+14844io 1176pf+0w
pool:   10556.347u 1184.212s 3:24:11.53 95.8%    0+0k 1074+14838io 1176pf+0w

I think the results are notable. If there are no objections,
I'll commit the changes for mips/pmap.c.

I also tried on macppc, but the kernel using pool hanged up
after mountroot. I will punt it to powerpc guys..
---
Izumi Tsutsui
tsutsui@ceres.dti.ne.jp