腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
当我在
Linux
或Windows上使用Java时。它使用哪个
JVM
?是j9还是JamVM还是Squeak?
、
当我使用Java时,通常在我的
Linux
中使用包管理器安装OpenJDK。对于Windows,我使用Sun官方下载。当我在
linux
下
使用OpenJDK和Windows
下
默认的Sun下载时,它会使用什么?所有
JVM
是否都可用于8位到64位平台(开放源码使用它们或商业)?
浏览 2
提问于2012-02-11
得票数 0
回答已采纳
3
回答
适用于不同windows操作系统的
JVM
、
、
正如我们所知道的,
JVM
实现是特定于操作系统的(Windows /
Linux
/ Solaris等)。我想深入挖掘一
下
,比如,对于不同的Windows OS版本,我们是否有不同的
JVM
实现?示例:
JVM
-Implementation-For-Win-XP与
JVM
-Implementation-For-Win-8是否相同??
浏览 4
提问于2015-07-06
得票数 1
1
回答
Java堆问题
、
、
拥有64位
JVM
和64位
linux
。我们正面临着java堆的问题,我们已经将堆限制提高到了512 Mb到6 GB,仍然面临着同样的问题。我们发现对于32位机器,
JVM
最大内存仅为2 GB??如果我错了,请纠正我,64位
linux
机器的
JVM
限制是多少?在这种情况
下
,我应该如何处理这种约束? 我可以使用java的命令行选项来增加最大堆大小,但是
JVM
限制会不会超出内存?
浏览 1
提问于2013-04-03
得票数 0
回答已采纳
2
回答
欺骗
JVM
关于可用内核的数量(在
linux
上)
、
、
在某种意义上,需要让
JVM
思考一
下
,它运行在机器上,机上有N核,而不是实际数量的核心(例如,4核而不是16)。所以..。有什么想法吗?
浏览 6
提问于2014-03-30
得票数 13
回答已采纳
2
回答
Java
JVM
中的内存交换到磁盘
、
、
、
我使用的是64位
Linux
和Java
JVM
。我想确认一
下
,如果
JVM
使用的内存小于机器的物理内存大小,那么操作系统将不会交换磁盘内存?
浏览 4
提问于2013-07-04
得票数 2
3
回答
可以通过参数"-d32“强制64位
JVM
使用32位模式吗?
、
、
因此,我有一些第三方本机库,它只能在32位
JVM
中运行,适用于windows、osx、
linux
,并且我需要始终强制java应用程序在32位
JVM
模式
下
运行。如果目标系统只安装了64位
JVM
,是否可以强制它以32位模式运行java应用程序呢?
浏览 0
提问于2011-12-04
得票数 16
回答已采纳
1
回答
如何在
Linux
/WebSphere上为JProfiler (脱机/远程模式)设置TMP dir
、
、
、
我正在努力让JProfiler将
JVM
堆转储设置为脱机模式。默认情况
下
,它会尝试将其保存到tmp文件夹中,在我的情况
下
,也许大多数情况
下
,tmp文件夹都不够大。然后我遵循了来自的答案,但是
JVM
属性java.io.tmpdir不起作用JProfiler 8.0
浏览 2
提问于2017-03-14
得票数 2
3
回答
Jetty应用程序的JProfiler启动错误找不到libjprofilerti.so
、
解压了我运行了jpintegrate并生成了start_jetty_jprofiler.sh查看并剪掉了:-agentpath:/RAID10/home/mbl/profiler/jprofiler7/bin/
linux
-x86运行修改后的脚本,得到以下错误消息:找不到绝对路径中的代理库: /RAID10/home/mbl/profiler/jprofiler7/bin/
linux
-x86/libjprofil
浏览 5
提问于2011-10-21
得票数 0
2
回答
JVM
+
Linux
+Intel的超线程=
、
、
、
、
我注意到
JVM
线程出于某些原因在
Linux
下作为进程运行(如果我错了,请纠正我)。此外,Intel的超线程只为属于同一进程的两个线程提供额外的并行化。这是否意味着,一个单一的多热
JVM
程序将不会从
Linux
下
的超线程中获益,因为它的线程不是从CPU的角度来看的线程吗?
浏览 7
提问于2011-11-26
得票数 2
回答已采纳
1
回答
使用
jvm
启动tomcat
、
、
在我目前的情况
下
,当
jvm
崩溃或需要重新启动时,apache tomcat服务器必须手动启动。我想知道是否有一种方法可以在
jvm
完成启动时强制tomcat启动。我用的是ubuntu
linux
机器。
浏览 0
提问于2014-08-20
得票数 0
1
回答
Apache 5.9.0 - ActiveMQ中的启动问题
/apache-activemq-5.9.0/bin/
linux
-x86-64 [aaa@addr:17.34.34.34
linux
-x86-64]$:/ngs/app/xxx
浏览 10
提问于2013-11-07
得票数 1
4
回答
jstack在服务器上不工作
、
它不能在我们的
Linux
服务器上工作。: sun.
jvm
.hotspot.debugger.DebuggerException: get_thread_regs failed for a lwp at sun.
jvm
.hotspot.debugger.
linux
.LinuxThread.getC
浏览 51
提问于2011-11-16
得票数 18
回答已采纳
1
回答
线程和进程上下文切换的处理
、
每个Tomcat服务器在自己的
JVM
上运行,每个
JVM
在操作系统中是一个单独的进程。现在,我已经在Tomcat中部署了多个应用程序,它具有自己的上下文和类加载器。如果我在每个应用程序中运行多个线程,操作系统如何处理线程切换,以及如何将整个
JVM
作为进程与其他进程进行切换。这些
JVM
进程和Java线程在上下文切换方面是如何关联的。
浏览 1
提问于2017-06-09
得票数 1
回答已采纳
2
回答
在java的特定版本
下
运行java程序
、
、
安装在我的
linux
机器上的java版本/usr/lib/
jvm
/java-17-oracle/bin/java/usr/lib/
jvm
/java-8-openjdk-amd64/jre/bin/java 如何使文件.sh在J
浏览 12
提问于2022-04-15
得票数 1
2
回答
无法获取线程转储?你知道为什么我的应用会被阻止吗?
、
、
、
: sun.
jvm
.hotspot.debugger.DebuggerException: get_thread_regs failed for a lwp at sun.
jvm
.hotspot.debugger.
linux
.LinuxThread.getContext(LinuxThread.java: get_thread_
浏览 2
提问于2010-09-06
得票数 8
1
回答
SIGSTOP和SIGTSTP是否会损害
JVM
?
、
、
、
、
在
Linux
中,有两个不同的信号可以用来暂停进程,SIGSTOP和SIGTSTP。这两者都不是由HotSpot虚拟机SIGSTOP处理的,因为无法被捕获和SIGTSTP 。我想知道发送这两个信号是否安全,或者在不安全的情况
下
,
JVM
的哪个部分会受到影响(例如垃圾收集器)。请注意,我并不关心在
JVM
上运行的程序可能存在的问题,我特别感兴趣的是
JVM
的内部结构。向
JVM
发送STOP/TSTP安全吗?
浏览 0
提问于2013-07-03
得票数 5
1
回答
如何防止Java应用程序在GNU/
Linux
上执行进程?
、
、
、
换句话说,现代GNU/
Linux
或
JVM
(理想情况
下
是Java 11+)是否能够阻止Java进程执行其他进程?像Log4Shell和Spring4Shell这样的问题似乎是可能的,因为
JVM
允许一个Java应用程序执行其他程序。 在操作系统级别上,我认为可能有一些进程隔离、监控程序等。有完整的例子吗?
JVM
本身呢?对于,有哪些选项可以使Java变硬呢?
浏览 7
提问于2022-04-09
得票数 0
1
回答
未创建hsperfdata_uid文件夹
、
我正在尝试使用jstat和jmap实用程序来获取
jvm
的快照。它在dev和staging环境下工作得很好,但在生产环境
下
却不能工作。这三个系统都运行在
linux
上。错误是‘找不到jvmId’。我发现的主要区别是,on prod
jvm
没有创建/tmp/hsperfdata_uid文件夹,但在dev env上,我可以看到在hsperfdata_uid下为每个
jvm
创建的文件。我无法弄清楚这些
JVM
中这些设置之间的区别。我尝试在该
jvm
上使用-XX:+U
浏览 1
提问于2010-09-28
得票数 3
1
回答
我在哪里可以找到这些函数的本机实现?
、
中找到了这些文件 {"currentTimeMillis", "()J", (void *)&
JVM
_CurrentTimeMillis}, {"arraycopy", "(
浏览 0
提问于2011-08-24
得票数 6
2
回答
如何从Debian中删除libgcj?
、
、
默认情况
下
,Debian6.x附带了libgcj。在启动eclipse时,它显示了一个警告,即this
JVM
is deprecated and may cause problems。出于这个原因,我从Oracle的站点下载并安装了
JVM
。设置系统路径上的bin目录。我在Windows上
浏览 0
提问于2012-08-20
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
什么是JVM?深入解析JVM原理!
【JVM】关于JVM,你需要掌握这些 | 一文彻底吃透JVM系列
Linux下MySQL安装
Linux下安装Java
Linux下php安装
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券