I am just trying to keep it simple, give me a break?
If you look in the windows system settings, under virtual memory it only refers to the page file, even there it just says "Virtual memory, A paging file is an area on the hard disk that Windows uses as if it were RAM". This makes it sound like its extra to me, are you going to say that Windows makes no sense too now?
A 64bit machine with 8GB ram and a 2GB swap file does not have 16 exbibytes available as virtual memory. It has 10GB available, 8GB in the system memory and 2GB on the hard drive.
Also you can have more than 4GB virtual memory on a 32bit system, you could have 4GB ram and a 100GB swap file giving 104GB virtual memory, the limitation applies to a program only being able to address 4GB of it, you could have 20 programs using 4GB each on a 32bit system.
Virtual memory speed depends on the type of media being accessed, its going to stay fairly fast if you only address as much as you have system memory, after the system memory has run out of space, it will depend on the speed of the drive the swap file is residing on, whether its a SSD or a mechanical drive, it will be "slow, cheap, second class, additional, reserve or whatever" compared to the speeds you get addressing the RAM part of the virtual memory. Look up thrashing if you want a worst case scenario of slow Virtual memory.
If you look in the windows system settings, under virtual memory it only refers to the page file, even there it just says "Virtual memory, A paging file is an area on the hard disk that Windows uses as if it were RAM". This makes it sound like its extra to me, are you going to say that Windows makes no sense too now?
A 64bit machine with 8GB ram and a 2GB swap file does not have 16 exbibytes available as virtual memory. It has 10GB available, 8GB in the system memory and 2GB on the hard drive.
Also you can have more than 4GB virtual memory on a 32bit system, you could have 4GB ram and a 100GB swap file giving 104GB virtual memory, the limitation applies to a program only being able to address 4GB of it, you could have 20 programs using 4GB each on a 32bit system.
Virtual memory speed depends on the type of media being accessed, its going to stay fairly fast if you only address as much as you have system memory, after the system memory has run out of space, it will depend on the speed of the drive the swap file is residing on, whether its a SSD or a mechanical drive, it will be "slow, cheap, second class, additional, reserve or whatever" compared to the speeds you get addressing the RAM part of the virtual memory. Look up thrashing if you want a worst case scenario of slow Virtual memory.