1
有以下pdf:http://shipilev.net/talks/jeeconf-May2013-forkjoin.pdf如何從Shipilev的ForkJoin紙張讀取圖形?
它包含一個我不明白的圖形,附在下面。任何人都可以提供任何幫助閱讀嗎?
有以下pdf:http://shipilev.net/talks/jeeconf-May2013-forkjoin.pdf如何從Shipilev的ForkJoin紙張讀取圖形?
它包含一個我不明白的圖形,附在下面。任何人都可以提供任何幫助閱讀嗎?
下圖描述瞭如何在ForkJoinPool
平衡的作品。
垂直線是池中的線程。時間在上升。連接線程的顏色線是任務竊取。每當線程發現其本地任務隊列爲空時,它會從某個其他線程的本地隊列中竊取一些任務,並在這兩個線程之間看到一條線。
在早期階段(在圖的頂部),所有線程都忙於處理他們自己的任務。但是他們逐漸完成並開始從其他線程竊取任務,並且圖表變得嘈雜。
該圖旨在說明ForkJoinPool
如何儘可能保持所有線程(以及CPU資源)儘快完成所有任務。
有關StackOverflow的問題必須自包含 –
這意味着....? –
你不應該指向外部資源,理解問題所需的一切應該直接而不是通過鏈接包含在問題中。 –