问题标签 [sun]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 为什么 Solaris 上的 Sun Java 占用 RSS 内存的两倍多?
我的 Solaris 服务器有问题。当我启动一个内存受限的 Sun Java 进程时,它需要两倍以上的资源。
例如,我的服务器上有 64 Go 内存。1 在 Linux 上,其他在 Solaris 上。我在所有服务器上运行相同的软件(仅 java)。
当服务器启动时,它们占用了 400Mb 到 1.2Gb 的 RAM。我启动了我的 java 进程(每个 java 进程通常在 4 到 16go 之间)并且我不能运行超过 32 Gb 的 Xmx 和 Xmx 值定义。我遇到了这种错误:
正如我们在这里看到的,我有很多保留的内存,它是由 java 进程创建的:
一旦我一个一个地杀死他们,我就恢复了我的保留空间并可以发射其他人。但实际上我不能使用超过一半的内存。
有人知道如何解决这个问题吗?
谢谢
java - 如何获取 java 1.4 中使用的本机 C 语言库的源代码?
我想看看 java.util.zip.CRC32 的实现。但是在这个类中,它使用本机 c 库函数进行核心实现。我怎样才能获得本机源代码。我可以看到 java.util.zip.CRC32 源代码,但这没有实际的实现。
java - JVM退出代码1073807364的原因是什么?
我已经构建了一个基于 RCP 的应用程序,而我的一个用户在 Windows XP、Sun JVM 1.6.0_12 上运行时发生了完整的应用程序崩溃。应用程序运行两天后(这不是新版本或任何东西),他得到了漂亮的灰色 JVM 强制退出框,退出代码=1073807364。
当时他不在机器旁,我在应用程序日志中唯一能找到的就是与数据库的一些通信(通过 Hibernate 实现的 SQL Server)。据我所知,没有 hs_ 文件或任何类似的文件。网络搜索在各种应用程序中发现了一堆带有该退出代码的崩溃报告,但我没有看到任何导致它的基本解释。
谁能告诉我是什么原因造成的?是否有可能已被转储的其他信息可能被证明有用?
java - 使用 netBeans 制作 RMI 存根
我在网络上看到一些地方可以使用 Netbeans 动态制作 Stub,这是它的一个很好的特性。
我搜索了很多,但所有点击都来自旧版本(4 或 5),其他人告诉 Netbeans 网站上有完整的参考,但链接已删除,我无法在网站上找到它。
断开的链接:rmi.netbeans.org
如果有我不知道的方法请告诉我,或者没有让我知道不再搜索并尝试使用 rmic。
更多搜索结果:
http://forums.sun.com/thread.jspa?threadID=5037503 http://forums.netbeans.org/post-8076.html&highlight=
谢谢
java - 为什么为 Java VM 编写了这么多新语言?
有越来越多的编程语言(Scala、Clojure 等)出现,它们是为 Java VM 设计的,因此与 Java 字节码兼容。
我开始问自己:为什么是 Java VM?
是什么让它如此强大或流行,以至于有新的编程语言,似乎也越来越受欢迎,为它创造了?
他们为什么不为新语言编写新的虚拟机?
git - Makefile 错误:看到意外的行尾
尝试安装 Git,我运行了 configure 和 make,但收到以下错误消息:
make:阅读器中的致命错误:Makefile,第 221 行:看到意外的行尾
Makefile 看起来像:
是什么导致了错误?
以下信息可能相关也可能不相关:
- 我尝试在 SunOS 5.9 (Solaris 9) 上安装 Git 1.7.0.3,位于我帐户的目录中。
- gcc 版本是 3.4.2(比 sunfreeware.com 声明的 3.4.6 版本旧)。
- 我没有root权限。
java - Sun permgen 和 JRockit 垃圾收集
在 Sun JVM 中,由类加载器加载的类被放入 permgen 空间,从不 gc'd。(除非类加载器超出范围)我的理解是 JRockit 将相同的数据放在堆上。然后这些数据会被垃圾收集吗?
谢谢。
java - 标准的 Sun javac 可以进行增量编译吗?
最近我开始使用 Eclipse 的 java 编译器,因为它比标准的 javac 快得多。有人告诉我它更快,因为它执行增量编译。但我仍然对此有点不确定,因为我找不到任何关于这两者的权威文档 - eclispse 和 sun 的 - 编译器“增量功能”。Sun 的编译器总是编译每个源文件,而 Eclipse 的编译器只编译已更改的文件以及受此类更改影响的文件,这是真的吗?
编辑:我没有使用 Eclipse 自动构建功能,而是在设置
对于我的蚂蚁构建。
java - Java bug 数据库:3 票不够的评论发送到哪里
Sun 的 Java 错误数据库允许您对最多 3 个错误进行投票。
我可以在哪里发送 3 个错误还不够的反馈?(似乎是 bugtracker 中的一个错误)
他们多年来一直未修复没有合理解决方法的错误。我希望能够投票支持更多 + 不知道如何推动这一点。
java - ant中如何让idlj编译idl文件
我不知道如何在 ant 的帮助下使用 sun-idl 编译器 (idlj) 编译我的 idl 文件?
有人有想法吗?