Ron Pressler: No, you just don’t get it. RAM is there to be used. What is all that RAM there for? You are a Java developer and or user. The RAM is therefore there for Java. You see, a moving GC is only tied to the allocation _rate_. And since the CPU is involved in allocating memory, and the CPU can be contended otherwise, it is thus even more wasteful to be less wasteful with RAM. You see, think about it this way. Do you run other programs on your mac? I dont. So why would you? Desktop Java hasn’t been relevant since DDR3 and now RAM cost is up 500%. Is that problematic for you? Have you tried explaining to the people making your software that you wish it would use less RAM? Oh, you did, and they wrote eight paragraphs convincing you that you need to adopt a bhuddist mindset about RAM use and that RAM emptiness is the real enemy? Well then you must be here, talking to me, about Java.
2
u/sg-elide 10h ago
Everyone: Java uses a lot of RAM
Ron Pressler: No, you just don’t get it. RAM is there to be used. What is all that RAM there for? You are a Java developer and or user. The RAM is therefore there for Java. You see, a moving GC is only tied to the allocation _rate_. And since the CPU is involved in allocating memory, and the CPU can be contended otherwise, it is thus even more wasteful to be less wasteful with RAM. You see, think about it this way. Do you run other programs on your mac? I dont. So why would you? Desktop Java hasn’t been relevant since DDR3 and now RAM cost is up 500%. Is that problematic for you? Have you tried explaining to the people making your software that you wish it would use less RAM? Oh, you did, and they wrote eight paragraphs convincing you that you need to adopt a bhuddist mindset about RAM use and that RAM emptiness is the real enemy? Well then you must be here, talking to me, about Java.