腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(9999+)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
7
回答
如何编写高效的Java代码?
大家可能都知道,Java代码是由
JVM
编译和解释的。我的问题涉及到
优化
:它是只在运行时由
JVM
优化
,还是在编译时也
优化
? 为了编写高效的代码,我在哪里可以找到支持的
优化
列表?或者,
JVM
优化
是否足够强大,以至于我只需编写可读且易于维护的代码,而不管速度
性能
如何?
浏览 0
修改于2009-06-03
得票数 18
回答已采纳
2
回答
获取
优化
的
JVM
运行时的快照
我知道
JVM
可以在运行时做一些非常重要的
优化
,特别是在-server模式下。当然,
JVM
需要一段时间才能稳定下来并达到
性能
峰值。有没有办法拍摄这些
优化
的快照,以便在下次运行应用程序时立即应用它们?“嘿,
JVM
!做的很好,
优化
我的代码。你能为我写下来吗?”
浏览 4
提问于2008-12-17
得票数 9
8
回答
过时的Java
优化
提示
有许多
性能
技巧已经被Java编译器,特别是淘汰了。例如,这些平台提供的
优化
可以极大地(根据消息来源)降低虚拟函数调用的成本。VM还具有方法内联、循环展开等功能。您遇到的其他
性能
优化
技术还有哪些仍在应用,但实际上已被更现代的
JVM
中的
优化
机制淘汰了?
浏览 0
提问于2010-10-26
得票数 43
回答已采纳
2
回答
单个Java的执行时间有多大的差异?
编辑:如果我有一个程序可以通过两种不同的方式进行
优化
,而每种
优化
都会减少每个变体程序执行的字节码,那么这两种
优化
都不能与此度量分开。但是,在
JVM
上运行时,每个字节码中的5个字节码可能转化为完全不同的
性能
特征(假设
JVM
在测量两个程序时的行为尽可能相似)。这两个
优化
的变体程序需要有多少字节码才能合理地确定其中一个程序的
性能
优于另一个程序?
浏览 0
修改于2014-07-12
得票数 0
回答已采纳
3
回答
如何通过负载测试
优化
JVM
和GC
到目前为止,我得到的答案更多是关于
优化
应用程序&在代码级别消除瓶颈。我知道这比尝试从
JVM
中获得额外的3%或5%更重要! 这个问题假设我们已经尽了一切努力在代码级别
优化
我们的应用程序架构。我被要求
优化
运行
JVM
的每个服务器的GC和一般
性能
(总共5)。我花了几天时间阅读GC和
性能
调优,并且很好地处理了每个不同的
JVM
选项做什么,堆是如何组织的,以及大多数选项如何影响
JVM
的总体
性能
。我的想法是,
优化</
浏览 1
修改于2012-01-05
得票数 6
回答已采纳
4
回答
现代
JVM
是否
优化
了简单的内联匿名类分配?
){ // do some simple local transform of foo into a Bar.}); 我回答说“没关系,
JVM
优化
了它”。虽然我知道这种“
优化
”不会以任何方式影响
性能
,而且我认为让代码内联访问的附加价值是值得的,但我很好奇我是否对
JVM
优化
是正确的。所以,我的问题是--提议的重构绝对是一个没有操作的,因为
JVM
无论如何都会
优化
它,还是这里
浏览 0
提问于2011-05-24
得票数 9
回答已采纳
1
回答
是否可能启用本机代码的缓存?
有没有办法让
JVM
缓存它生成的
优化
的本机代码到文件中,以提高以后运行的
性能
?
浏览 0
提问于2020-06-10
得票数 0
回答已采纳
1
回答
优化
postgres数据库和查询有哪些不同的步骤?
我正在使用Ruby on Rails
优化
Postgres。最近几天,我发现我的网站加载速度很慢。应用程序正在使用不同的查询和
3-4
个表的连接来获取数据。您能告诉我需要做些什么来提高应用程序在数据库级别的
性能
吗?
浏览 0
修改于2017-05-07
得票数 0
1
回答
什么是典型的工作负荷的例子,其中磁共振成像优于JRuby?
我有一个Ruby,最近我检查了使用JRuby (9.1.17.0,OpenJDK 1.8)是否会提高相对于目前使用的MRI (2.5.0)的
性能
。我预计会出现这种情况,因为
性能
瓶颈是用于计算响应数据的大量“基本算法”,而JRuby在计算量大的基准测试方面往往优于MRI。然而,事实并非如此:我尝试了许多JRuby/
JVM
选项的组合,但是“稳态”比MRI慢2倍。稳定状态是在重复请求~ 100次之后实现的,
JVM
显然在执行其JIT魔术,因为
性能
比初始请求提高了2.5倍。(
性能
瓶颈在M
浏览 0
修改于2018-05-07
得票数 3
回答已采纳
3
回答
Java/
JVM
(HotSpot):是否有一种方法可以在编译时保存JIT
性能
增益?
当我测量我的Java应用程序的吞吐量时,我看到随着时间的推移,
性能
提高了50%: 不保存JIT编译的原因是,“
JVM
执行的
优化
不是静态的,而是基于数据模式和代码模式的动态的。这些数据模式很可能在应用程序的生命周期内发生变化,从而使缓存的
优化
比最优的要小。” 但是,我知道,这些数据模式在我的应用程序生命周期内,甚至在多个应用程序
浏览 7
修改于2017-05-23
得票数 11
回答已采纳
1
回答
Java反射缺陷-
性能
开销
我正在经历Java反射的缺点,并从Java文档中了解到以下语句: 由于反射涉及动态解析的类型,因此无法执行某些Java虚拟机
优化
。因此,反射操作的
性能
比它们的非反射操作要慢,在
性能
敏感的应用程序中经常调用的代码部分应该避免反射操作。 请帮助我理解这一点。这意味着,反射涉及动态解析的类型?
JVM
一般提供哪些
优化
?
浏览 2
修改于2020-06-20
得票数 1
回答已采纳
8
回答
通过代码在Java中的
性能
?
首先,我应该提到,我知道
性能
优化
可能非常特定于项目这一事实。我现在基本上没有面对这些特殊的问题。我面临着
JVM
本身的一系列
性能
问题。我现在想知道: 从编译器的角度来看,哪种代码
优化
是有意义的:例如,为了支持垃圾收集器,我将变量声明为final --非常遵循Eclipse中PMD的建议。有哪些最佳实践: vmargs、堆和其他传递给
JVM
进行初始化的东西。我怎么才能在这里得到正确的值?有公式吗?还是尝试错误?Java自动化了很多,在字节码级别和其他方面做了很多
优化
.然
浏览 15
提问于2010-07-12
得票数 2
回答已采纳
2
回答
是什么使
JVM
的最新版本更快?
最近,我看到了多个说法,讨论Java (以及Scala等基于
JVM
的语言)在
性能
上如何与C/C++代码相媲美。例如,根据对的描述 有人能告诉我这些
JVM
优化
是什么吗?
浏览 3
修改于2017-06-21
得票数 16
回答已采纳
2
回答
如果我们使用反射,将丢失什么样的运行时
优化
。
在讨论使用的
性能
开销时,指出: X= 1;x= 2;x= 3; 如果没有反射,
JVM
将进行什么样的运行时
优化
?
浏览 2
修改于2013-10-08
得票数 9
回答已采纳
3
回答
“现代
JVM
”与较老的
JVM
有何不同?
在高中和大学的计算机科学课程中,我听到了很多这样的话: 通常,这会在讨论整体
性能
或
优化
策略时出现。这让我想知道:原型的“现代
JVM
”和更老的
JVM
之间到底有什么区别呢?
浏览 4
修改于2010-06-12
得票数 6
3
回答
JavaScript:在未来的版本中有实现线程的计划吗?
也就是说,我们知道JS有很多
性能
问题,其中之一就是使用线程
优化
运行时的能力。 我看到了这个:,但这个问题在
3-4
年前就得到了回答(一年内发生了很多变化,更不用说
3-4
年了)。
浏览 1
修改于2017-05-23
得票数 3
回答已采纳
2
回答
Percona对MySQL
为了在我们的情况下添加一些细节,我们几乎完全使用了InnoDB (我知道Percona已经为它做了很多
优化
),具有广泛的外键约束和一些存储过程。我们目前发现,MySQL对我们的查询进行了很差的
优化
,因此,任何高于
3-4
连接的查询,我们都必须使用直接联接显式构建,以提高
性能
。
浏览 0
修改于2012-03-26
得票数 24
回答已采纳
1
回答
优化
EC2 debian实例上的Solr 4
我试图修改
JVM
、Tomcat6和Solr 4的配置,以
优化
性能
,以每秒查询作为关键指标。目前,我正在使用Debian挤压的EC2 small层运行,但如果需要,可以切换到Ubuntu。我的理解是,这些领域可能需要调整: 但是,这些方法都没有指明
浏览 2
修改于2013-05-13
得票数 1
回答已采纳
2
回答
java字段限定符最佳实践
但是,是否还有其他原因,如
性能
或
JVM
优化
,默认使用的是私有的?作为一个例子 Class2 class2;变量class2可能是私有的。这对
性能
或
优化
有什么影响吗?
浏览 0
修改于2016-02-08
得票数 0
回答已采纳
2
回答
当前的JIT是否为基于运行时统计数据的分支预测
优化
生成的机器代码?
有些
JVM
会将Java字节代码编译成本机代码。我们知道有很多
优化
,我们可以申请。最近,我还了解到,如果CPU做错了预测,分支操作可能会阻塞CPU并显著影响
性能
。有没有人知道是否有
JVM
会为CPU生成更容易的机器代码,根据收集的运行时统计数据进行正确的预测?
浏览 0
修改于2012-08-06
得票数 8
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券