Demand-based switching (DBS) é uma tecnologia de gerenciamento de energia desenvolvida pela Intel na qual a tensão aplicada e a velocidade do relógio para um microprocessador são mantidas no mínimo necessário para permitir um ótimo desempenho das operações necessárias. Um microprocessador equipado com DBS opera com tensão e velocidade de clock reduzidas até que mais potência de processamento seja realmente necessária.
A maioria dos microprocessadores gasta relativamente pouco tempo trabalhando perto de seus níveis de pico de desempenho. Ao minimizar a voltagem média aplicada e a velocidade do relógio, o DBS minimiza a potência média que o chip consome. Isto facilita o resfriamento do sistema, e pode produzir economias significativas de custo de energia durante longos períodos de tempo. O conceito é semelhante ao usado em geradores de energia elétrica sofisticados nos quais o motor é acionado durante períodos de demanda baixa ou reduzida e funciona a pleno vapor somente durante períodos de demanda de pico.