I know that the "back ground mining" option with the new 0.11.0.0 version of Monero Core is 'experimental', but is it relatively safe to leave on and not worry about your computer over heating? Especially if I'm running the GUI on my laptop? How does it regulate itself?
Yes, leaving it on in the background should be fine. Background mining limits CPU usage to 40%, so you shouldn't have any trouble with overheating.
static constexpr uint8_t BACKGROUND_MINING_DEFAULT_MINING_TARGET_PERCENTAGE = 40; static constexpr uint8_t BACKGROUND_MINING_MIN_MINING_TARGET_PERCENTAGE = 5; static constexpr uint8_t BACKGROUND_MINING_MAX_MINING_TARGET_PERCENTAGE = 50;
Also FYI, on a laptop it will also check that you're on AC power so it doesn't kill your battery (although you can override that check).