效能三倍於JDK標準執行緒池Executor服務

banq發表於2016-09-13
vmlens是一個高吞吐量的Java執行緒池執行器服務,根據其自己測試,效能快於JDK標準執行緒池服務三倍。

JDK提供兩種執行緒池服務,普通的Executor服務和Fork/Join執行緒池,後者效能高於前者,但是其實質是一種遞迴方式,也就是可以將你任務進行遞迴切分效能才能體現,具體見:Java併發Fork Join池原理和使用

vmlens執行緒池服務使用起來非常簡單:

import com.vmlens.executorService.VMLensExecutors;
ExecutorService executorService = VMLensExecutors.newHighThroughputExecutorService(5);

<p class="indent">


透過Maven將依賴配置到你的專案:

<dependency>
    <groupId>com.vmlens</groupId>
    <artifactId>executor-service</artifactId>
    <version>1.0.0</version>
</dependency>
<p class="indent">


vmlens executor service

[該貼被banq於2016-09-13 19:18修改過]

[該貼被banq於2016-09-13 19:18修改過]

相關文章