The invention discloses a virtualized platform performance evaluating method based on program contour analysis, comprising the following steps of: acquiring the resource requests of a macro load by using a contour analysis technology, wherein the resource requests of the macro load includes various operation numbers of CPU (Central Processing Unit), virtual machine sensitive operation number causing context switching of a virtual machine, memory read-write number and cache hit ratio, disk read-write data volume and network read-write data volume; using micro-reference test to acquire the resource supply capability of a virtualized platform to be tested, wherein the resource supply capability includies various operation speed of a CPU, virtual machine sensitive operation delay, memory read-write speed and cache read-write speed, disk read-write speed and network read-write speed; and calculating the response time, CPU utilization ratio, disk utilization ratio and network utilization ratio of the macro load. The method uses the program contour analysis technology to acquire the resource requests of the macro load and uses the micro-reference test to acquire the resource supply of the virtualized platform to be tested; moreover, the macro-performance is analyzed and calculated so that the complexity and the cost of the test are decreased.