pull down to refresh

Both. If difficulty doubles, the required hashrate to produce a block in the same amount of time also doubles. Could be either total # of hashes for all miners combined, or # of hashes per CPU. Whatever your hashrate, it has to "change to ensure the blocks are created at a predictable rate."
What did you mean?