logoalt Hacker News

pjc50yesterday at 9:20 AM2 repliesview on HN

Are there any of those left? The popular VMs for Java, Javascript and dotnet are all very mature heavily tuned designs.


Replies

GoblinSlayeryesterday at 2:12 PM

My benchmark:

1) .net app, one text field, one button; private bytes 22mb, working set 27mb

2) native app, two text fields, three buttons; private bytes 1.2mb, working set 7.3mb

show 1 reply
nixon_why69yesterday at 11:19 AM

They're heavily tuned but I think having the generational hypothesis and copying longer-lived objects is still standard? As is allowing a fair amount of garbage to accumulate to increase throughput and reduce copying at the cost of memory footprint?

Posting instead of researching in hopes someone smarter can chime in, because I'm lazy.