More frequent and less disc consuming compaction

I have following problem: when compaction comes it consume 100% disk throughput for several minutes. Mostly - reads.
It happens rarely.
Could you give advices how to do compactions ( possibly ) more frequently to smooth such spikes?

Your question was answered by Ibrahim, it is waiting for your response tho.