TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Zing - A JVM for virtualized x86 platforms with pauseless GC

59 pointsby cgbystromover 14 years ago

7 comments

wccrawfordover 14 years ago
I really, really hate sales sites that don't list prices.<p>I also think their use cases are either a joke or written by a fool. "Scary for Apps"? Seriously? <a href="http://www.azulsystems.com/products/zing/use-cases" rel="nofollow">http://www.azulsystems.com/products/zing/use-cases</a> Also makes a lot of bold statements that it doesn't even try to back up with numbers like "Better application performance under hypervisors than if run natively".<p>My scam sense tells me to run for the hills just from that one page. I hope for their sake that they redo that page in a hurry.
评论 #2058861 未加载
评论 #2059386 未加载
bpuvanathasanover 14 years ago
Azul is a great innovator in the JVM space, and I think their innovation will start to trickle down to other VM based languages like Ruby, Python, PHP, JavaScript etc. They've already open sourced some of their innovations: <a href="http://www.managedruntime.org" rel="nofollow">http://www.managedruntime.org</a>
评论 #2064620 未加载
poover 14 years ago
I'm actually more interested in the "elastic memory" bit: <a href="http://www.azulsystems.com/products/zing/elastic-memory" rel="nofollow">http://www.azulsystems.com/products/zing/elastic-memory</a><p>When I used to work with JVM's all day I was always frustrated about having to decide how big a maximum heap for a given app would be. We had some xml processing tasks that almost never used much memory but every now and then would need tons. It was one part I couldn't thin-provision.<p>Am I right in interpreting this as shipping the JVM work off to a dedicated appliance-like server? Does that mean the memory profile on the appliance is the one that can be thin-provisioned?<p>Heap size tuning is one of those things that made me hate the JVM.
jaenover 14 years ago
Previous discussion about the (awesome) GC: <a href="http://news.ycombinator.com/item?id=2022723" rel="nofollow">http://news.ycombinator.com/item?id=2022723</a>
jburwellover 14 years ago
This technology could be extremely interesting -- especially if they make it easy to provision on EC2. Getting rid of the overhead to customize OS distributions simply to run a JVM would reduce TCO and time to market not to mention better resource utilization.
评论 #2059294 未加载
nitrogenover 14 years ago
Simply regarding the pauseless GC aspect, what is preventing someone from adding an existing realtime garbage collector like Rollendurchmesserzeitsammler (hereinafter rdmzs) to OpenJDK? Obviously rdmzs is designed for audio processing, as it bases its heap size on the audio processing cycle time, but are these similar GC concepts, or is the "pauseless GC" mentioned here something completely different from what rdmzs does?
评论 #2059703 未加载
codexonover 14 years ago
I wonder when a real time GC will be available for openjdk.