Windows Phone dikenal dengan performa yang luar biasa dengan tetap menjaga agar aplikasi tidak menghabiskan resource memori. Developer harus memiliki rencana yang matang untuk mengatur penggunaan memori yang dialokasikan untuk aplikasi buatannya.
Di Windows Phone 8, developer memiliki batasan memori 150 MB bahkan untuk device yang memiliki RAM 2GB untuk aplikasi yang berjalan secara background. Tetapi di Windows Phone 8.1 tampaknya batasan itu telah ditingkatkan, Microsoft meningkatkannya sampai 300MB. Ini juga dilakukan untuk aplikasi yang berjalan secara foreground, Microsoft memberikan batasan memori hingga 825MB untuk device dengan RAM 2Gb. Coba lihat gambar dibawah ini:
Microsoft mencoba menyudutkan developer untuk membuat aplikasi yang berkualitas dan menarik tetapi dengan menggunakan resource sekecil mungkin sehingga tidak akan menyebabkan crash pada sistem. Informasi ini muncul ketika event BUILD beberapa saat lalu, lihat videonya dibawah ini.