The invention discloses an integration method for large memory pages based on
bitmap alteration of memory pages. The method comprises following steps: acquiring
page fault frequency of a
system memory according to the preset period when
page fault frequency is larger than a first threshold value; obtaining access information of all memory pages in the period and calculating access heat rate of all the memory pages based on access information of all the memory pages; and renewing a
bitmap of a
system according to access heat rate of all the memory pages, calculating the digit number of difference before and after renewal of the
bitmap, and splitting large pages or merging small pages to the
system memory when the digit number of difference is larger than a second threshold value according to a renewed bitmap.The integration method for large memory pages based on bitmap alteration of memory pages has following beneficial effects: based on access heat rate of all the memory pages in the system memory, splitting of large pages or merging of small pages are carried out in order to match an allocation scheme with a practical situation of the system memory; flexibility in use and access speed of the system memory are improved; and final integration operation is performed or not based on threshold values for
page fault frequency and the digit number of the bitmap so that bumping effect possibly caused by fluctuation of load is reduced.