There is literally no reason to care how much "virtual memory" you're using - pointers are 64-bit after all.
(Well, 48 bits.)
Exceptions apply on Windows for reasons I forget, and on watchOS because there isn't enough memory for the page tables for really big VM regions.