garbage-collection

    0熱度

    2回答

    我正在嘗試使用gc模塊,它在調試和正常運行時均可使用。不幸的是,PyCharm本身並沒有看到這個模塊存在,抱怨它: UPDATE 我無法既不pip install gc,不conda install gc安裝gc,雖然它的工作。我決定這個軟件包是內置的。

    1熱度

    1回答

    我有一個非常大的文件。對於文件每一行的每個雙字(雙字),我必須檢查整個文件。我在Scala中所做的顯然是錯誤的,但我不知道如何解決它。 這個函數返回該文件的所有行 def allSentences() : ArrayList[String] = { val res: ArrayList[String] = new ArrayList[String]() val filena

    0熱度

    1回答

    我有一個名爲「radGroupBox1」的groupbox,我想在其中打開一個用戶控件。 這是我的代碼: radGroupBox1.Controls.Clear(); _main2 = new Forms.MainControl2(); radGroupBox1.Controls.Add(_main2); _main2.Dock = DockStyle.Fill; _main2.Frm

    1熱度

    1回答

    我正在處理一個大的CSV (〜200 mb的文本文件)我想將其轉換爲Excel表格,但工作簿變得非常消耗內存Java的拋出「GC開銷限制超過」! 我檢查了代碼,如果我生成虛擬參考,但我認爲不存在。 在我看來,從這些庫調用Apachi - POI可能會產生一些引用,使垃圾回收器如此繁忙。 我的問題是,如果我可以通過像文本文件這樣的附加到文本文件而不將它帶入內存的塊來將工作簿寫入文件塊。有沒有解決方案

    1熱度

    1回答

    我的單機可用資源: Total machine memory: 2.00 TB Free machine memory: 1.81 TB Max heap memory : 910.50 MB Processors: 192 Configured max memory: 1.63 TB 我file1.csv文件大小爲600GB 在我的csv文件條目的數量= 3 000 000 000

    1熱度

    1回答

    我們正在使用JDK 8,並且我們的一些進程正在給OOM提供「壓縮類空間」。我們正在記錄GC和我們的jvm statistics.log文件目前提供以下類型的日誌條目 2017-06-30 03:57:07,944信息 - 堆 - [用法:1678.7,FREE:986.7,總計:2665.5 ,MAX:2665.5]; PERM - [用法:N/A,FREE:N/A,MAX:N/A]; CLASS

    1熱度

    1回答

    我想知道是否可以通過永不會恢復的異步函數創建內存泄漏。例如: function timeout(ms) { return new Promise(resolve => setTimeout(resolve, ms)); } function Test() { this.arr = []; this.alloc = async function(

    1熱度

    1回答

    由於Swing Timer,我在Swing應用程序中遇到內存泄漏問題。 我已經使用Timer來顯示圖像的幻燈片Page1。 當我異形的應用,我注意到,導航到第2頁時,Timer對象,第一頁對象和第1頁對象中的任何對象都沒有垃圾收集。 我知道stopping這個Timer允許它被垃圾收集。 我假設如果任何對象沒有被引用,它已準備好進行垃圾回收。但是這種假設在這種情況下失敗了。 下面的代碼總結了我的應

    0熱度

    2回答

    假設我們有一個對象池(又名數組)。然後我們Constructor.apply(obj,arguments)。 var obj = objectPool[nextAvailableIndex]; obj.index = nextAvailableIndex; nextAvailableIndex += 1; Constructor.apply(obj, argument

    1熱度

    1回答

    我正在閱讀和article關於優化.Net應用程序性能。作者狀態 它顯示了主線程在所有GC中做了什麼。大部分時間(97.3%)是等待。 這意味着GC發生在其他線程(顯然在FileProcessing線程上),並且主線程必須等到GC完成。 據我所知.Net GC是停止世界的收藏家。因此,如果您的主線程正在等待,那意味着所有其他線程也必須等待。除了GC線程本身。 是文章過期還是我錯了?