/ / Чи виконується кварцовий планувальник на власному потоці? - java, кварц-планувальник

Чи працює кварцовий планувальник у власній течії? - java, кварц-планувальник

Я хотів би використовувати кварц в проекті мій. Я знаю, що є планувальник і threadpool для завдань.

  • Чи плановик безперервно запускається у власному потоці і спрацьовує?
  • Якщо я запускаю додаток на 2-х ядерному процесорі, один ядро ​​буде зайнятий потоком планування?

Відповіді:

3 для відповіді № 1

Так, кварц використовує принаймні n + 1 потоків, де 1 єпотік планувальника, який виконується в нескінченному циклі, що спить перед наступним завданням, яке має бути запущено. N - кількість робочих потоків у потоці. Ви можете налаштувати цей номер, використовуючи властивість org.quartz.threadPool.threadCount.


1 для відповіді № 2

Ви можете бачити, як він працює, наприклад, запустивши матеріал, наприклад, Eclipse, а потім у вікні налагодження можна побачити потоки активних і сплячих програм.

Кварц створить конфігурований пул потоків. Кожне завдання запускатиметься в його власному потоці (звичайно, інакше вони не можуть працювати одночасно).