The resource utilization of multi-core processing platform for the current avionics system is low. Moreover, the number of system users is limited to cores. Multicore partition method for airborne applications is proposed and implemented, adopting the combination of virtualization and partitioning technology. The limitation of user numbers is resolved, to maximize resource utilization. Experimental results show that the method can be deployed more than 64 functional modules, moreover, multi-user cooperative development is supported ; Compared to traditional asymmetric multiprocessing architecture, the reduction of hardware volume is more than 80%, the weight of more than 75%,and the power dissipation is more than 65%. The degree of system integration is improved, and the functionality of the application of time, space and resource access segregation, so as to achieve the goal of improving system security and reliability.