Posted by Steven Moreland – Staff Software Engineer, Sandeep Patil – Principal Software Engineer A page is the granularity at which an operating system manages memory. Most CPUs today support a 4 KB page size and so the Android OS and applications have historically been built and optimized to run with a 4 KB page size. ARM CPUs support the larger 16 KB page size. When Android uses this larger page
![Adding 16 KB Page Size to Android](https://cdn-ak-scissors.b.st-hatena.com/image/square/5a77e609fa8fc5dd138f7bf3d22c678923c266a6/height=288;version=1;width=512/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEihepfPFsFLid2VfHdxfSsM1OtZobzMJbdRZBuDF3QnBMq7Ot5wH_M9pifV_G2BGCiqy5nhyphenhyphencj3JTEXMg9rjWSrxMWk34Gluf7wGv9UCaV2DT05T-YIWDJ2x9zRA6t7H1cWE2A01AjuBbHD9UDp4jMHawf5hkruWeooaQs2lGsrF-Cw_Orgitix5xe_Bks%2Fs1600%2FMaking-security-easy--How-we-are-helping-developers-fix-vulnerabilities-social.png)