Самое забавное, что пробить эту дыру непонимания мне помогла такая мысль:

64 битный процессор - значит что могу обратится по 2^64 различным адресам, если каждый из этих адресов указывает на один байтик, то если б у меня была RAM которая занимает все это адресное пространство, тогда ее размер был бы около 1 600 000 терабайт!
А у меня ее всего несколько гигабайт, значит есть еще место, знчт вот её-то размапить по девайсам и можно.