java - 为 Javafx 程序分配更多 VRAM

标签 java optimization javafx parameters vram

我正在开发 JavaFX 程序并希望加快我的应用程序。阅读有关大图像和与之相关的问题后here ,我决定听从那里的建议并分配更多 VRAM。我不太确定如何执行此操作,但是,尽管我知道如何执行此操作,但我希望获得具体说明。我需要使用的参数是Dprism.maxvram=XX。我正在使用eclipse IDE,想知道我在其中插入参数的位置以及导出到jar文件时是否会携带该参数?

最佳答案

在 Eclipse 中,要更改构建参数,请转到“运行”->“运行配置...”,然后选择“参数”。

-Dprism.maxvram=whatever 添加到您的 VM 参数(不是程序参数,这些是传递给您的 mainargs[]方法)

这不会转移到您的 .JAR 文件中,因为参数必须通过命令行传递并且不存储在文件本身中。

不过,您可以创建一个批处理文件来使用您指定的参数为您运行 JAR。

示例批处理文件:

java -Dprism.maxvram=90M -jar MyJar.jar

然后您只需双击您的 bat 文件即可使用 90MB 的 VRAM 运行您的 JAR。

关于java - 为 Javafx 程序分配更多 VRAM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41442881/

相关文章:

java - 我的 else 语句似乎不起作用(JAVA)

java - 传递保存

Java - map.get 不起作用,但元素在 map 中?

regex - 正则表达式如何在幕后工作(在 CPU 级别)?

c++ - 提高通过 ctypes 将数据从 Python 传递到 C(++) 的速度

android - 在嵌入式上快速解决许多微小的线性规划问题

java - 在 JavaFX 中显示字符串/标签

java - 依赖 DAOFactory 的 DAO 的优点和缺点

JavaFX:工件仅显示空窗口

JavaFX 加载指示器显示时没有动画