Changed from microtime to nanotime. More accurate load averaging based on core count