A snubber circuit for a switch, comprising: a static snubber unit, connected in parallel with the switch, configured to balance static voltage sharing across the switch when the switch is in a state of turn-off; and a dynamic snubber unit configured to balance a dynamic voltage sharing across the switch when the switch is in a process of turn-on or turn-off, comprising: a dynamic voltage sharing capacitor connected in parallel with the switch and having a relationship between a capacitance and a voltage of the dynamic voltage sharing capacitor; and a controller configured to control the capacitance of the dynamic voltage sharing capacitor to be in a predetermined working area of capacitance wherein the capacitance is rising while the voltage across the switch is increasing, wherein the controller comprises: a receiver configured to receive a voltage across the switch; a calculator configured to determine the capacitance of the dynamic voltage sharing capacitor based on the received voltage across the switch from the relationship between the capacitance and the voltage of the dynamic voltage sharing capacitor; and a regulator configured to regulate a gate driving signal provided to the switch so that the capacitance of the dynamic voltage sharing capacitor is reduced so as to be in the predetermined working area when the determined capacitance of the dynamic voltage sharing capacitor exceeds the predetermined working area. a static snubber unit, connected in parallel with the switch, configured to balance static voltage sharing across the switch when the switch is in a state of turn-off; and a dynamic snubber unit configured to balance a dynamic voltage sharing across the switch when the switch is in a process of turn-on or turn-off, comprising: a dynamic voltage sharing capacitor connected in parallel with the switch and having a relationship between a capacitance and a voltage of the dynamic voltage sharing capacitor; and a controller configured to control the capacitance of the dynamic voltage sharing capacitor to be in a predetermined working area of capacitance wherein the capacitance is rising while the voltage across the switch is increasing, wherein the controller comprises: a receiver configured to receive a voltage across the switch; a calculator configured to determine the capacitance of the dynamic voltage sharing capacitor based on the received voltage across the switch from the relationship between the capacitance and the voltage of the dynamic voltage sharing capacitor; and a regulator configured to regulate a gate driving signal provided to the switch so that the capacitance of the dynamic voltage sharing capacitor is reduced so as to be in the predetermined working area when the determined capacitance of the dynamic voltage sharing capacitor exceeds the predetermined working area. a dynamic voltage sharing capacitor connected in parallel with the switch and having a relationship between a capacitance and a voltage of the dynamic voltage sharing capacitor; and a controller configured to control the capacitance of the dynamic voltage sharing capacitor to be in a predetermined working area of capacitance wherein the capacitance is rising while the voltage across the switch is increasing, wherein the controller comprises: a receiver configured to receive a voltage across the switch; a calculator configured to determine the capacitance of the dynamic voltage sharing capacitor based on the received voltage across the switch from the relationship between the capacitance and the voltage of the dynamic voltage sharing capacitor; and a regulator configured to regulate a gate driving signal provided to the switch so that the capacitance of the dynamic voltage sharing capacitor is reduced so as to be in the predetermined working area when the determined capacitance of the dynamic voltage sharing capacitor exceeds the predetermined working area. a receiver configured to receive a voltage across the switch; a calculator configured to determine the capacitance of the dynamic voltage sharing capacitor based on the received voltage across the switch from the relationship between the capacitance and the voltage of the dynamic voltage sharing capacitor; and a regulator configured to regulate a gate driving signal provided to the switch so that the capacitance of the dynamic voltage sharing capacitor is reduced so as to be in the predetermined working area when the determined capacitance of the dynamic voltage sharing capacitor exceeds the predetermined working area.