thumpgun
Zombie club life member
can or is there a programe wrote that boosts the gp2x performance in the same way as windows xp use's virtual memory to boost its performance ? :huh:
This is exactly correct. In Windows a swap file is on the hard disk which is exceedingly slow compared to main RAM. On the GP2X, if you used the SD card it'd be far slower than RAM, especially with the lack of DMA, but it might be pretty snappy with NAND-- that is, to read from. You would want to write to NAND at a time when there is not much going on, because it's going to take a little while compared to reading it.I'm not sure how using virtual memory would improve performance. Virtual memory, if I'm correct, is used to handle a shortage of RAM. By using a swap file of sorts on something like NAND or an SD Card, I imagine things would actually go much slower than if it was using RAM. I could be incorrect, so please clarify if I'm wrong. I'm under the assumtion Windows uses it's swap file for the purpose of extending the physical RAM by using the harddrive storage space.
This is exactly correct. In Windows a swap file is on the hard disk which is exceedingly slow compared to main RAM. On the GP2X, if you used the SD card it'd be far slower than RAM, especially with the lack of DMA, but it might be pretty snappy with NAND-- that is, to read from. You would want to write to NAND at a time when there is not much going on, because it's going to take a little while compared to reading it.
This is exactly correct. In Windows a swap file is on the hard disk which is exceedingly slow compared to main RAM. On the GP2X, if you used the SD card it'd be far slower than RAM, especially with the lack of DMA, but it might be pretty snappy with NAND-- that is, to read from. You would want to write to NAND at a time when there is not much going on, because it's going to take a little while compared to reading it.
In fact, linux preemptively swaps things out (maybe only in more recent kernel versions) to swap before RAM fills, just for that performance reason. It makes more sense to have things in swap and RAM at the same time if memory is getting tight - that way the RAM copy can be dumped right away if needed.
This is exactly correct. In Windows a swap file is on the hard disk which is exceedingly slow compared to main RAM. On the GP2X, if you used the SD card it'd be far slower than RAM, especially with the lack of DMA, but it might be pretty snappy with NAND-- that is, to read from. You would want to write to NAND at a time when there is not much going on, because it's going to take a little while compared to reading it.I'm not sure how using virtual memory would improve performance. Virtual memory, if I'm correct, is used to handle a shortage of RAM. By using a swap file of sorts on something like NAND or an SD Card, I imagine things would actually go much slower than if it was using RAM. I could be incorrect, so please clarify if I'm wrong. I'm under the assumtion Windows uses it's swap file for the purpose of extending the physical RAM by using the harddrive storage space.