F5F Stay Refreshed Software Operating Systems Use virtual memory instead of physical RAM

Use virtual memory instead of physical RAM

Use virtual memory instead of physical RAM

B
BanaanBerry
Senior Member
253
07-27-2024, 11:33 AM
#1
Yes, it's possible to start Windows using virtual RAM rather than physical RAM. This technique allows the system to simulate more memory than is physically available, improving performance for certain applications.
B
BanaanBerry
07-27-2024, 11:33 AM #1

Yes, it's possible to start Windows using virtual RAM rather than physical RAM. This technique allows the system to simulate more memory than is physically available, improving performance for certain applications.

L
Luxrray
Member
60
07-27-2024, 08:20 PM
#2
Maybe in a simulated setting, but not directly on physical hardware. Performance would be significantly reduced compared to standard RAM, even with a fast SSD. Additionally, you'd need to consider the impact of wear on the SSD.
L
Luxrray
07-27-2024, 08:20 PM #2

Maybe in a simulated setting, but not directly on physical hardware. Performance would be significantly reduced compared to standard RAM, even with a fast SSD. Additionally, you'd need to consider the impact of wear on the SSD.

J
james1931
Junior Member
44
07-27-2024, 10:36 PM
#3
Windows requires memory to start up because it initially stores the kernel there. Virtual memory is not fast enough, so you shouldn't depend on it.
J
james1931
07-27-2024, 10:36 PM #3

Windows requires memory to start up because it initially stores the kernel there. Virtual memory is not fast enough, so you shouldn't depend on it.

A
Abdonix
Member
66
08-16-2024, 12:26 PM
#4
The CPU is limited to working with RAM only. Virtual RAM refers to utilizing storage devices like HDDs or SSDs. The CPU cannot directly connect to your storage hardware. It requires an operating system to carry out tasks, which enables communication between the drive and the virtual RAM, allowing the CPU to function. Think of it this way: the CPU is quite simple in its operations. It can handle a huge volume of calculations quickly but relies on instructions from the OS to carry out any specific actions. The BIOS manages supplying the CPU with the OS, which then acts as the system's brain, coordinating all components through the CPU.

If you're looking to move beyond traditional PC setups, it's possible to design a CPU that communicates directly with storage devices such as SSDs or HDDs. But there are several factors to consider: RAM remains affordable and its cost per gigabyte continues to decline over time. What once cost around $150-200 for 32GB is now much more accessible, making it economically sensible. Today's consumer-grade RAM offers speeds that rival high-end memory solutions.

From the CPU’s viewpoint, having extremely fast RAM becomes a constraint. To overcome this, modern CPUs include built-in memory features like L3, L2, and L1 caches. These help bridge the gap between storage speed and processing needs. Even with advanced SSDs—such as PCIe 4.0 drives—the CPU still experiences latency issues, especially when handling small data packets. In reality, consumer-grade NVMe storage performs comparably to DDR2 RAM in terms of speed, which is why it often lags behind the theoretical maximum.

RAM latency plays a significant role in overall performance, and while SSD speeds are impressive for large files, they struggle with rapid, frequent accesses typical of small data transfers. This is why, despite progress, current storage technologies still fall short of matching the responsiveness of high-speed memory. As we approach DDR5, the gap may narrow, but for now, RAM remains the more practical choice.
A
Abdonix
08-16-2024, 12:26 PM #4

The CPU is limited to working with RAM only. Virtual RAM refers to utilizing storage devices like HDDs or SSDs. The CPU cannot directly connect to your storage hardware. It requires an operating system to carry out tasks, which enables communication between the drive and the virtual RAM, allowing the CPU to function. Think of it this way: the CPU is quite simple in its operations. It can handle a huge volume of calculations quickly but relies on instructions from the OS to carry out any specific actions. The BIOS manages supplying the CPU with the OS, which then acts as the system's brain, coordinating all components through the CPU.

If you're looking to move beyond traditional PC setups, it's possible to design a CPU that communicates directly with storage devices such as SSDs or HDDs. But there are several factors to consider: RAM remains affordable and its cost per gigabyte continues to decline over time. What once cost around $150-200 for 32GB is now much more accessible, making it economically sensible. Today's consumer-grade RAM offers speeds that rival high-end memory solutions.

From the CPU’s viewpoint, having extremely fast RAM becomes a constraint. To overcome this, modern CPUs include built-in memory features like L3, L2, and L1 caches. These help bridge the gap between storage speed and processing needs. Even with advanced SSDs—such as PCIe 4.0 drives—the CPU still experiences latency issues, especially when handling small data packets. In reality, consumer-grade NVMe storage performs comparably to DDR2 RAM in terms of speed, which is why it often lags behind the theoretical maximum.

RAM latency plays a significant role in overall performance, and while SSD speeds are impressive for large files, they struggle with rapid, frequent accesses typical of small data transfers. This is why, despite progress, current storage technologies still fall short of matching the responsiveness of high-speed memory. As we approach DDR5, the gap may narrow, but for now, RAM remains the more practical choice.