谷姐:我们都是谷歌迷
We are all Google fans

很多MJJ认为JAVA卡(占内存)是什么原因造成的?-云缨

Rate this post

以上截取自某MJJ的帖子,帖子内容是说JAVA写的某SSH工具,这里就不对它讨论了

很多MJJ都说JAVA卡

那么是什么造成的呢

首先吧,对于JAVA,这个卡(占资源占内存)是客观事实,还是刻板印象

一些基于JAVA写的程序,卡,貌似确实有用过真卡的,对于这个卡,JAVA占多少责任呢,是代码写得不好,还是JAVA本身的原因。

有没有懂行的MJJ说一说

热议
推荐楼 h10 11小时前

CMBCHINA 发表于 2022-8-25 08:21
内存管理,很多人代码随便写,创建好对象也不销毁,甚至非常多的僵尸栈
因为现在都是大内存机器了,都不在 ...

java卡内存是事实
web项目啥都不干,跑起来内存都100多兆起步
仅java虚拟机,跑起来也是接近百兆内存
回头看看golang,相同的功能,程序小巧,内存消耗比java小一个数量级
不过一般企业级服务器不在乎这点内存而已

2楼 Senio 12小时前

不知道 我只知道以高效率为标题的mirai机器人 默认配置4g内存一个星期左右就要重启一次,部重启就有几率出现内存占满然后java崩溃 最后必须重启系统才能结束java的进程

3楼 DUNAI 11小时前

JMC

4楼 AaronYYDS 11小时前

之前在mbp上用finalshell 内存溢出 swap吃了我30多G

5楼 load1ng 11小时前

元老也能这样水贴

6楼 Meocat 11小时前

占内存是真的,但没那么夸张

7楼 7836246 11小时前

Java1.8中的JVM的GC回收机制本身运行JRE吃配置

8楼 破影成双 11小时前

别的我不管,java最稳定

9楼 CMBCHINA 11小时前

内存管理,很多人代码随便写,创建好对象也不销毁,甚至非常多的僵尸栈
因为现在都是大内存机器了,都不在乎这个了,导致一堆小白只写不优化

10楼 louiejordan 11小时前

64G内存表示无所畏惧

12楼 缭雾 11小时前

垃圾回收机制

13楼 h10 11小时前

CMBCHINA 发表于 2022-8-25 08:21
内存管理,很多人代码随便写,创建好对象也不销毁,甚至非常多的僵尸栈
因为现在都是大内存机器了,都不在 ...

java卡内存是事实
web项目啥都不干,跑起来内存都100多兆起步
仅java虚拟机,跑起来也是接近百兆内存
回头看看golang,相同的功能,程序小巧,内存消耗比java小一个数量级
不过一般企业级服务器不在乎这点内存而已

14楼 xuh 11小时前

卡到不至于,占内存是真的

15楼 darius 10小时前

都2022年了,java早就不慢了不卡了,资源占用确实比c,c++多,但是多一些占用就会给你带来方便,比如就是gc,不用再去考虑我写了指针忘了回收,但是有利有弊,如果代码没写好资源依然不会被gc就会造成内存泄露,这不是语言的问题,为什么大型业务的后端很多都是java开发的是有它的原因的

16楼 虎谷 5小时前

主要是java的运行机制问题,要想运行java程序,那么就需要启动一个虚拟机,你就说虚拟机耗不耗内存吧

17楼 sdqu 5小时前

追求极至性能的地方我用c,追求普通高效的地方我用go,追求开发效率的地方我用php
java,这玩意就是被一些大公司带风向带出来的
我一直最想笑的是java的号称跨平台,这也是他推出来的时候号称的最主要优点。搞笑吧,还要装一个java虚拟机才能跨啊! 我是不是每台机器上都装个gcc,然后就可以号称c++也跨平台了?

18楼 ByteCat 18分钟前

占用内存 100M起跳吧,正常,因为JVM,但是执行效率不低啊,说卡的,加点内存吧

申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。

未经谷姐允许不得转载:谷姐靓号网 » 很多MJJ认为JAVA卡(占内存)是什么原因造成的?-云缨
分享到: 生成海报

热门文章

评论 抢沙发

评论前必须登录!

立即登录   注册

买Google Voice认准【谷姐靓号网】

Google Voice靓号列表Google Voice自助购买
切换注册

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活