The invention discloses a CPU (
Central Processing Unit) hardware resource sharing method and
system for a hardware isolation multi-
system, the method is applied to the hardware isolation multi-
system comprising a plurality of system domains, an isolation hardware resource sharing manager runs in an
operating system of each system domain, jailhouse runs in a privilege layer of the hardware isolation multi-system, and an isolation hardware resource sharing
server is arranged in the jailhouse. The isolation hardware resource sharing
server creates corresponding CPU hardware resources as weak isolation hardware resources when a new system domain is created, isolates the weak isolation hardware resources to the corresponding system domain, and manages the weak isolation hardware resources by using a
linked list; an isolated hardware resource sharing manager of each system domain dynamically applies for weakly isolated hardware resources through an isolated hardware resource sharing
server. According to the invention, re-isolation sharing of CPU hardware resources after hardware isolation is realized, the use efficiency of the CPU resources is greatly improved, and the system operation efficiency of different system domains is improved.