全球主机交流论坛
标题:
很多MJJ认为JAVA卡(占内存)是什么原因造成的?
[打印本页]
作者:
云缨
时间:
2022-8-25 07:23
标题:
很多MJJ认为JAVA卡(占内存)是什么原因造成的?
以上截取自某MJJ的帖子,帖子内容是说JAVA写的某SSH工具,这里就不对它讨论了
很多MJJ都说JAVA卡
那么是什么造成的呢
首先吧,对于JAVA,这个卡(占资源占内存)是客观事实,还是刻板印象
一些基于JAVA写的程序,卡,貌似确实有用过真卡的,对于这个卡,JAVA占多少责任呢,是代码写得不好,还是JAVA本身的原因。
有没有懂行的MJJ说一说
作者:
Senio
时间:
2022-8-25 07:26
不知道 我只知道以高效率为标题的mirai机器人 默认配置4g内存一个星期左右就要重启一次,部重启就有几率出现内存占满然后java崩溃 最后必须重启系统才能结束java的进程
作者:
DUNAI
时间:
2022-8-25 07:47
JMC
作者:
AaronYYDS
时间:
2022-8-25 07:50
之前在mbp上用finalshell 内存溢出 swap吃了我30多G
作者:
load1ng
时间:
2022-8-25 07:52
元老也能这样水贴
作者:
Meocat
时间:
2022-8-25 08:09
占内存是真的,但没那么夸张
作者:
7836246
时间:
2022-8-25 08:13
Java1.8中的JVM的GC回收机制 本身运行JRE吃配置
作者:
破影成双
时间:
2022-8-25 08:14
别的我不管,java最稳定
作者:
CMBCHINA
时间:
2022-8-25 08:21
内存管理,很多人代码随便写,创建好对象也不销毁,甚至非常多的僵尸栈
因为现在都是大内存机器了,都不在乎这个了,导致一堆小白只写不优化
作者:
louiejordan
时间:
2022-8-25 08:22
64G内存表示无所畏惧
作者:
tkn
时间:
2022-8-25 08:31
拉屎不出怪地硬
作者:
缭雾
时间:
2022-8-25 08:32
垃圾回收机制
作者:
h10
时间:
2022-8-25 08:36
CMBCHINA 发表于 2022-8-25 08:21
内存管理,很多人代码随便写,创建好对象也不销毁,甚至非常多的僵尸栈
因为现在都是大内存机器了,都不在 ...
java卡内存是事实
web项目啥都不干,跑起来内存都100多兆起步
仅java虚拟机,跑起来也是接近百兆内存
回头看看golang,相同的功能,程序小巧,内存消耗比java小一个数量级
不过一般企业级服务器不在乎这点内存而已
作者:
xuh
时间:
2022-8-25 08:38
卡到不至于,占内存是真的
作者:
darius
时间:
2022-8-25 09:23
都2022年了,java早就不慢了不卡了,资源占用确实比c,c++多,但是多一些占用就会给你带来方便,比如就是gc,不用再去考虑我写了指针忘了回收,但是有利有弊,如果代码没写好资源依然不会被gc就会造成内存泄露,这不是语言的问题,为什么大型业务的后端很多都是java开发的是有它的原因的
作者:
虎谷
时间:
2022-8-25 14:09
主要是java的运行机制问题,要想运行java程序,那么就需要启动一个虚拟机,你就说虚拟机耗不耗内存吧
作者:
sdqu
时间:
2022-8-25 14:22
追求极至性能的地方我用c,追求普通高效的地方我用go,追求开发效率的地方我用php
java,这玩意就是被一些大公司带风向带出来的
我一直最想笑的是java的号称跨平台,这也是他推出来的时候号称的最主要优点。搞笑吧,还要装一个java虚拟机才能跨啊! 我是不是每台机器上都装个gcc,然后就可以号称c++也跨平台了?
作者:
ByteCat
时间:
2022-8-25 19:20
占用内存 100M起跳吧,正常,因为JVM,但是执行效率不低啊,说卡的,加点内存吧
欢迎光临 全球主机交流论坛 (https://sunk.eu.org/)
Powered by Discuz! X3.4