-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 07/30/2014 04:06 PM, Xin Tong wrote: > I see 2 ways to do this. > > 1. allocate 512 4KB contiguous pages everytime a handle_mm_fault is > called and have the THP kernel thread to coalesce it to a huge > page. 2. modify the kernel (maybe extensively) to allocate 2MB > page by default. > > I like 1. better because it requires less modifications. but it is > not as reliable. any suggestions The kernel already does both of the above when CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y - -- All rights reversed. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBAgAGBQJT2cCrAAoJEM553pKExN6DAFEH/2K7GdK21t+sEB8rletBkyX7 88xGjdvmtFqN1eJI/kcoq+xDyTSfH0+/C/NoXggnxDNOw0yEmKo9rarFaazlaVXH /pPS+jxkuislTsIzhLpLXJH0o8fi742ZCYU4OAXCJ4ZPiFxo0I8gJGWzsjvsbcqa fY6eDAdB2Zn70ABHLlp5iiEbVGf32L5OnwrtXDZTJqlX2GNZxmtBlYn4dr7Pzfl/ eio6u9JXk98ECKKKoHme/PFVSrpjUiOB8gzMDocs1bAuVSJGD36htH3HyI27lM5V ruSM9dvQZe0XupELT5Xvu1IP0lmAXacKu/FvAZbVg1+3m1nYjLqdd+vONMkOmCE= =6i2v -----END PGP SIGNATURE----- _______________________________________________ Kernelnewbies mailing list Kernelnewbies@xxxxxxxxxxxxxxxxx http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies