Virtual memory
오래된 운영 체제들과의 호환성을 유지하기 위해, 640 키비바이트의 장벽은 8088이 최대 16 메비바이트의 메모리를 쓸 수 있는 인텔 286 프로세서로 대체되기 전까지 PC의 설계의 일부로 남았었다. (다만 286이 호환성 모드에 있는 한, 1 메비바이트의 장벽은 남는다.) 오늘날 IBM 개인용 컴퓨터의 호환성은 MS-DOS가 실행되면 그대로이며, 가장 현대의 윈도 기반의 개인용 컴퓨터에서조차 중첩 확장 메모리는 여전히 640과 1024 키비바이트 사이에 구멍이 있다. 페이징과 가상 메모리 덕에 응용 프로그램들에게는 보이지 않을 뿐이다.