pub fn default_workers() -> usize
Returns the default number of worker threads (half of logical cores)