as far as I can see no threadpools used in this case

flushThreads = new GridWorker[flushThreadCnt];

writeCache = new ConcurrentLinkedHashMap<>(initCap, 0.75f, concurLvl);

for (int i = 0; i < flushThreads.length; i++) {
    flushThreads[i] = new Flusher(gridName, "flusher-" + i, log);

    new IgniteThread(flushThreads[i]).start();

Also, *system *pool is used for cache operations, and *public *is for

P.s. Please properly subscribe to the mailing list so that the community can
receive email notifications for your messages. To subscribe, send empty
email to user-subscr...@ignite.apache.org and follow simple instructions in
the reply.

On Tue, Sep 20, 2016 at 5:04 AM, ght230 <ght...@163.com> wrote:

> We can configure internal thread pool and system thread pool in XML file by
>     <property name="publicThreadPoolSize" value="64"/>
>     <property name="systemThreadPoolSize" value="32"/>
> What is the different of their usage?
> I want to configure Number of threads for write-behind caching by setting
> "setWriteBehindFlushThreadCount(int)",
> and I want to know is it use "publicThreadPoolSize" or
> "systemThreadPoolSize"?
> --
> View this message in context: http://apache-ignite-users.
> 70518.x6.nabble.com/Different-of-publicThreadPoolSize-and-
> systemThreadPoolSize-tp7835.html
> Sent from the Apache Ignite Users mailing list archive at Nabble.com.

Reply via email to