On 2023-09-24 21:46, Anders Magnusson wrote:
Den 2023-09-24 kl. 21:32, skrev Johnny Billquist:Change was back in 1998-08-21. Thanks for just reminding me how old I'm getting. :-)I find it interesting that this NetBSD doesn't use TBIS at all.Agreed. Seems like it would potentially be clever to just doTBIS when you update one page.True. It may be relevant that NetBSD/vax, 1.4T at least, uses4K pages in the getpagesize() sense; [...]The 4K page is a bit more recent. Back when this was messed around with, NetBSD used a 1K page size on VAX.Well, the 1.4T kernel I'm working with definitely uses 4K pages.Wow. It's just over 25 years ago.I remember when testing with 4k logical pages it gave a huge performance gain, especially when starting binaries. (most easy to time by doing "make build" on the 11/785 I used at that time. It took several days to compile everything).
Well. That's better than now. Now a make build does not work at all, and haven't for quite a few years... :-(
But yeah. It made a big difference for performance. I still do think that there are times when TBIS could be motivated to use, but I'm not going to try and poke at it for now...
Johnny -- Johnny Billquist || "I'm on a bus || on a psychedelic trip email: bqt%softjar.se@localhost || Reading murder books pdp is alive! || tryin' to stay hip" - B. Idol