garbage-collection

    1热度

    1回答

    这是我试图做的最小版本。这是我的main.py文件: class MainScreen(Screen): def __init__(self): super(MainScreen, self).__init__() self.url_input = TextInput() self.start = Button(text='Download')

    1热度

    2回答

    由于JVM将内存分配给方法区域中的静态变量类型。但是,当涉及到静态字符串类型时,它是从方法区域引用堆区域,还是在方法区域本身提供了内存。如果它指向堆区,那么String将具有相同的行为(例如下面的例子)? 例子: static String s1 = new String("Aman"); static String s2 = "Aman";

    0热度

    1回答

    我对数字图像处理工作。当我尝试更高分辨率的图像加载时,我得到很多OOM问题。 我使用与应用 -Xms10240m -Xmx10240m -XX:NewRatio=3 -XX:+PrintFlagsFinal -XX:+UseCMSInitiatingOccupancyOnly -XX:CMSInitiatingOccupancyFraction=80 -XX:+UseConcMarkSweepGC

    0热度

    2回答

    嗨我试图导入一个巨大的数据。它的大约8GB有更多的53k文件。 我想要的是一次导入一个文件,完成其使用,然后删除/删除或垃圾收集缓存。 我知道当我们使用delete关键字时,它只删除obj实例的引用。删除或使变量值为null或undefined不起作用。 这是我的代码。 fs.readdir(dirname, (err, filenames) => { if (err) {

    -1热度

    2回答

    比方说,你有这样的:(样板代码遗漏) static Object foo() { Object test = new Object(); return test; } Object output = foo(); 至少在C#中,程序不会当您尝试使用即使它指向foo中声明的同一对象输出崩溃。为什么它不立即得到解除分配? 如果这是处理Object返回值的不好的方法,有没

    0热度

    1回答

    我在Javascript性能问题,在工作最近导致飞机坠毁。随着现代化的目标我们的应用程序,我们正在进入运行我们的应用程序作为Web服务器,在其上我们的客户将通过一个浏览器(Chrome,火狐,...)连接,并有我们所有正在运行的HTML + JS网页接口。 为了给你我们的性能要求的概述,我们从摄像机源的应用程序运行的图像处理,超过20个FPS在某些情况下运行,但在大多数情况下,各地2-3fps最大

    0热度

    2回答

    如何在JVM中将自己的自定义字体作为Web应用程序部署在Azure中时可用? (注意 - 这与在html页面中提供它们并配置适当的MIME类型不同,我将字体应用到使用lucee和coldfusion生成的图像上。) 在旧世界中,当我们使用虚拟机,我们只需将字体添加到系统字体文件夹,JVM将在运行时使用它们。借助Azure Web应用程序,我无法访问此文件夹。我们正在运行的Java 8 事情我想应该

    3热度

    2回答

    我有一个使用Nashorn的应用程序。就我的例子而言,我创建了一个ScriptContext,通过执行一些Javascript来创建一些全局变量,然后通过在紧密循环中调用NashornScriptEngine#eval(String, ScriptContext)在单个线程中反复使用该上下文。我不会将结果存储在任何地方,只要我可以告诉我的应用程序代码不会导致任何副作用。 默认的GC可以无限期地工作

    4热度

    2回答

    用GC标志“PrintGCApplicationStoppedTime”但是,当我与Java 9运行它,它与下面的错误而失败我的应用程序: Unrecognized VM option 'PrintGCApplicationStoppedTime' Error: Could not create the Java Virtual Machine. Error: A fatal exceptio

    2热度

    1回答

    HotSpot JVM GC Tuning GuideUseGCOverheadLimit选项仅在关于CMS和并行GC的页面中提及。此外,上GC Ergonomics文档页面的相关选项GCTimeLimit和GCHeapFreeLimit提到一样,如果它们仅具有平行GC工作: 并行垃圾收集器(UseParallelGC)抛出存储器外的一个异常,如果过多的时间量正在花费收集少量的堆。为避免此异常,您