cost 216 ms
WatchService 大量目錄(遞歸)

[英]WatchService large number of directory (recursive)

我想檢測目錄內的變化,所以我使用 WatchService 來實現 這是主要方法 我的問題是:我應該如何初始化線程池? 由於任務數量巨大(> 50000)。 它會影響服務器(64 Gb RAM)嗎? ForkJoinPool 和 RecursiveTask 在這種情況下有用嗎? 如 ...

Forkjoinpool VS 順序性能

[英]Forkjoinpool VS sequential perofrmance

我正在比較算法(前 n 個數字的總和)的順序和並行性能(使用 ForkJoinPool): 我嘗試改變 numLoops 的值范圍很廣,但順序方法總是表現得更好,而且也是按 3-4 的順序。 考慮到數組大小不是那么小,並行版本不應該在這里表現得更好嗎? ...

下面的遞歸任務的實現是否正確?

[英]is the implementation of the Recursive Task below correct?

我開始了解遞歸任務和遞歸操作的實現。 根據我的理解和一些 java 文檔,我想出了以下代碼來將數組中的所有數字相加。 我需要幫助來糾正這個問題,並幫助我指出我哪里出錯了。 新代碼 [已修復]這是我修復的代碼,似乎僅適用於小數組。 在下面的示例中,數組大小為 10000,總和是錯誤的。 為什么它 ...

嘗試使用 Java 中的遞歸任務(分叉和連接)計算 (3*3)^2 時出錯

[英]Error when trying to calculate (3*3)^2 using Recursive Task (Fork and Join) in Java

我必須使用Java Recursive Task (Fork and Join)來計算如下內容:(3 * 3)^ 2。 我有這個應該可以工作的代碼: 但是,當我運行它時,我收到此錯誤: 我究竟做錯了什么? 請注意,我是 Java 中 Recursivetask 的新手。 ...

為什么RecursiveTask在fork連接中實現Serializable?

[英]Why RecursiveTask implements Serializable in fork join?

我打算通過擴展RecursiveTask類在應用程序中使用Fork / Join。 我注意到它是可Serializable 。 我要保留一些非序列化類型的字段。 我可以使它們變為瞬態,但這會使它們在進行Serde操作后變為空,我不希望這樣。 我想知道為什么RecursiveTask類 ...

ReforsiveTask執行ForkJoin時拋出StackOverflowError

[英]RecursiveTask Throwing StackOverflowError While executing ForkJoin

我設計了一個RecursiveTask 這是我設計的任務的代碼。 該任務處理的最大數據為32000(32k) 在代碼中,如果超過閾值,我將拆分任務 當我嘗試將majorDataThreshold減小到小於16001的值時,出現錯誤 堆棧跟蹤 為了解決這個 ...

在compute()中調用兩個以上的RecursiveActionTasks

[英]Invoking more than 2 RecursiveActionTasks in compute()

在以下代碼中調用許多RecursiveAction的缺點是什么? RecursiveActionThing類擴展了RecursiveAction { } 到目前為止,我只看到了調用2個任務,因此執行上述調用可能會在創建所有這些任務時產生大量開銷,但是為什么通過將varargs ...


排序:
質量:
 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM