Java比优化的Rust程序更快
Danyal Mh
嗨,起初,我是一个Rust程序员,并为它写了一些项目和一个框架,在听说动态编译技术后,JVM对我有吸引力,我用Rust写了一个程序,为编译器设置了许多优化标志以获得最佳性能,并在java中写了实例。
在热身时间过后,我看到JVM的表现令人惊讶,它是一头野兽,在性能上可以击败Rust。
Rust结果: 10,648 _ 6,678 _ 8,274
Java结果: 8,661 _ 9,608 _ 6,302
平均12次的基准。
Rust: 9,948
Java:8,693
Java代码 public static void main(String[] args) { for (int q = 0; q < 1001; q++) { long tInit = System.nanoTime(); ArrayList arr = new ArrayList(100); for (int i = 0; i < 100 ; i++) { arr.add(new CClass("fname", "lname", i % 30)); } for (int i = 0; i < 100 ; i++) { CClass cls = arr.get(i); cls.validation(); } if (q > 997) { System.out.println(System.nanoTime() - tInit); } } }
Rust Code : fn main() { for _ in 0..3 { let now = std::time::Instant::now(); // =============================================== let mut v = Vec::with_capacity(100); for i in 0..100 { v.push(Class::new("fname", "fname", i % 30)); } for i in 0..100 { let cls = v.get(i).unwrap(); cls.validation(); } // =============================================== let now2 = std::time::Instant::now(); println!("==> {}", now2.duration_since(now).as_nanos()); } }
我使用了一些Rust编译器标志,以使性能最大化。 [build] rustflags=["-C", "target-cpu=native"] [profile.dev] lto = true opt-level = 3
最后,我越来越喜欢JVM,java/Scala。
伟大的语言,巨大的生态系统,和惊人的性能。
阿里巴巴、Linkedin、Twitter、Amazon等公司80%的后端工作都使用JVM。
这不仅仅是为了JVM的独立或生产力
它是为了 惊人的性能和惊人的稳定性
做工精致的折叠笔记本支架,还带有扩展坞功能大家平时工作生活中,应该都需要用到笔记本支架,前些天我也入手了一款ORICO的折叠笔记本支架,这款支架除了能起到垫高的作用,改善笔记本的散热之外,还具备扩展坞的功能,用起来比较方便
苹果手机黑屏死机白屏怎么办?强制重启假如你的苹果手机在使用过程中出现了黑屏,无法关机,也开不了机,或者用着用着死机了,按钮都没反应。那么你可以通过强制重新启动,来恢复手机。强制重新启动不会抹掉手机上的任何内容,可以放
华为nova8SE重新上架,价格仅为2099元,搭载国产麒麟芯文有鱼审核子扬校对知秋受制于国际形势的变幻,以及芯片枯井,华为手机目前面临较大的发展压力,但华为高管不止一次向外界强调,华为不会放弃手机业务。余承东甚至在消费者业务的宣讲会上喊话,
借助AI探索能源前沿领域携手宁德时代建21C创新实验室U30文福布斯中国新能源巨头宁德时代正借助AI,探索能源新领域,进而推进突破创新。近日,深势科技与宁德时代新能源科技股份有限公司(以下简称宁德时代)达成战略合作,双方将共建联合实验室,深
独家前阿里副总裁墙辉创办的来未来再获2亿元融资,元璟领投红杉加磅投中网独家获悉,近日,新一代智能中台技术服务商来未来科技获得由元璟资本领投红杉中国同创伟业跟投的A轮2亿元人民币融资。其中,元璟红杉均为老股东,同创伟业为新进股东。此前来未来科技已
银行数字化转型焦虑如何解?临近年底,回顾这一年银行数字化转型历程,可以说,既有新风口新机遇,同时也面临着新问题新挑战。近日,在2021银行数字动能与金融创新峰会上,多位银行业学界与业界专家以直播的形式,围绕
教父柳传志的功与过改革开放以来,中国科技领域取得举世瞩目的成就,国家电网,国家高铁都掌握了世界一流技术,没想到现在被芯片卡脖子卡的死死地。究其原因,中国的战略被资本耽误了,错失发展良机,自从1984
科瑞技术拟2。77亿收购鼎力智能新能源业务倍增占营收28长江商报消息通过对外并购,科瑞技术(002957。SZ)将进一步完善在新能源业务的布局。交易方案显示,此次科瑞技术拟以自有资金2。768亿元收购惠州市鼎力智能科技有限公司(以下简称
抢滩企服万亿市场,企服平台的垂直与综合博弈众所周知,企业服务行业已成为资本圈热门的投资赛道之一。相关机构统计显示,截至2021年11月17日,全球企业服务领域本年度共计2501起投融资事件,总融资金额约11364。75亿元
2022年全球人工智能软件市场规模将达625亿美元北京商报讯(记者石飞月)11月30日,据市场机构Gartner预测,2022年全球人工智能(AI)软件收入总额预计将达625亿美元,相比2021年增长21。3。Gartner认为,
先进封装市场恐生变近日,有台湾地区媒体报道,台积电已将2。5D封装技术CoWoS(ChipOnWaferOnSubstrate)业务的部分流程(OnSubstrate,简称oS)外包给了OSAT厂商