A cooling system, comprising a first cooling loop, a second cooling loop, a third cooling loop, a first heat exchanger and a second heat exchanger, wherein the first cooling loop comprises a first fluid pipeline for cooling a first heat-generating component and a first pump set, and the first pump set is configured to cause a first cooling medium to circulate within the first fluid pipeline; the second cooling loop comprises a second fluid pipeline for cooling a second heat-generating component and a second pump set, the second fluid pipeline comprises a main path and a bypass, and the second pump set is configured to cause a second cooling medium to circulate within the main path or within the main path and the bypass; the third cooling loop comprises a third fluid pipeline for cooling a third heat-generating component and a third pump set, the third pump set is configured to cause a third cooling medium to circulate within the third fluid pipeline, and the third fluid pipeline communicates with both the first heat exchanger and the second heat exchanger, wherein the third heat-generating component generates more heat than the first heat-generating component, but generates less heat than the second heat-generating component; the first heat exchanger is configured to thermally couple the first cooling medium, the second cooling medium and the third cooling medium to one another in a manner in which the first cooling medium, the second cooling medium and the third cooling medium are isolated from one another; the second heat exchanger is configured to thermally couple the second cooling medium to the third cooling medium through the bypass in a manner in which the second cooling medium and the third cooling medium are isolated from each another. the first cooling loop comprises a first fluid pipeline for cooling a first heat-generating component and a first pump set, and the first pump set is configured to cause a first cooling medium to circulate within the first fluid pipeline; the second cooling loop comprises a second fluid pipeline for cooling a second heat-generating component and a second pump set, the second fluid pipeline comprises a main path and a bypass, and the second pump set is configured to cause a second cooling medium to circulate within the main path or within the main path and the bypass; the third cooling loop comprises a third fluid pipeline for cooling a third heat-generating component and a third pump set, the third pump set is configured to cause a third cooling medium to circulate within the third fluid pipeline, and the third fluid pipeline communicates with both the first heat exchanger and the second heat exchanger, wherein the third heat-generating component generates more heat than the first heat-generating component, but generates less heat than the second heat-generating component; the first heat exchanger is configured to thermally couple the first cooling medium, the second cooling medium and the third cooling medium to one another in a manner in which the first cooling medium, the second cooling medium and the third cooling medium are isolated from one another; the second heat exchanger is configured to thermally couple the second cooling medium to the third cooling medium through the bypass in a manner in which the second cooling medium and the third cooling medium are isolated from each another.