「JAVA调用慢」java运行速度慢

博主:adminadmin 2022-12-06 00:51:06 73

本篇文章给大家谈谈JAVA调用慢,以及java运行速度慢对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

手机java运行慢怎么办

运行的快慢根据手机的硬件来决定的

手机java运行慢有2种可能性

1.手机CPU处理效率

2.手机内存大小

3.java程序的大小.

java启动很慢?

1、java是解释性语言,它不像C++那样直接被译为可执行的机器代码运行。而是通过虚拟机运行字节码。也就是语言运行的时候有间接性。

2、为什么要有虚拟机呢?因为java最重要的优势和特点之一就是可移植性。同样的字节码,配上不同的虚拟机,就能在单片机啊,PC啊,服务器等各种操作系统和硬件环境下运行。所以牺牲一点点性能是值得的。

3、并且,随着现在硬件水平的提高,java的性能瓶颈也被越来越缩小,所以不能说java运行速度很慢,只是适用的情况不同罢了。在大型网站,平台等的背后,java可以发挥它的用武之地,并且保持让人满意的性能。

4、在JAVA页面,点击所有JAVA下载,在里面windows脱机27.7MB,然后会提示有正在运行的可能是JAVA程序,你点关闭继续进行。可能你会看到什么都没有,实际正在安装,你看安装所在文件夹就知道。相当神速,绝对不会显示还有96小时以上。

Java应用执行非常慢,如何分析

问题现象:

1. 应用一周左右未重启会出现执行批量特别慢的情况,平时600w数据跑完半小时左右,出问题的应用可能要2个小时甚至更长,重启可以恢复正常,不重启第二天可能还会慢,也有可能会恢复。

1. 出问题的机器,应用,交易不固定,同一台机器某个或某几个应用出问题其他应用正常执行不受任何影响,出问题的应用所有交易执行时间拉长,所有的操作都会变慢,但是能正常跑完。

问题分析:

1. 之前怀疑是网络,I/O问题,现在基本可以排除,因为观察网络和磁盘io占用很小

1. 怀疑是由于内存占用太高导致的,然后机器内存剩余80G左右,应用内存占用均正常。机器CPU占用70%以下

1. 分析heapdump和gc,jstack日志没有发现明显的异常,应用也没有任何报错,无解。

1. 对出问题的应用使用jmap -histo:live [pid]命令,应用会恢复正常,目前测试了出问题的几个应用,都有效果,但是目前还不清楚原因。

1. 应用FullGc非常少,一天能有一次就不错了。younggc也还好,高频的时候也就30s左右一次,每次29ms这样。

1. 怀疑内存泄露,但是从dump来看并没有什么异常,出问题的应用堆栈基本都在执行数据库操作,就是慢,而且出问题的应用CPU占用比较高达到90%以上。

JAVA运行太慢怎么办

任务管理器---进程中,看看是不是有多个javaw.exe ,如果有多个,则说明之前运行的一些java程序没有关,所以资源占用越来越多,速度越来越慢。也可能是由于死循环造成的,你看看javaw.exe的资源占用率就可以判断了。

关于JAVA调用慢和java运行速度慢的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-12-06,除非注明,否则均为首码项目网原创文章,转载请注明出处。