2025-08-23 19:51 CEST

spring: develop 1dfea855 Diff ] Back to Repository ]
Author Committer Branch Timestamp Parent
rtri rtri develop 2017-01-24 13:05:57 develop b68830ce
Changeset ThreadPool work

  execute all SingleTask's on asynchronous threads
  these can not block other workers with IO delays
  and don't really care about wakeup-latency

  don't call NotifyWorkerThreads when pushing ST's
  this can block for up to 1000ms which absolutely
  kills performance if many tasks are queued up by
  model preloading, etc
mod - rts/System/Threading/ThreadPool.cpp Diff ] File ]
mod - rts/System/Threading/ThreadPool.h Diff ] File ]