Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is it possible that the hardware is limiting the virtual RAM memory in DOSBox-X? #5218

Open
2 tasks done
BridgeHeadland opened this issue Sep 20, 2024 · 1 comment
Open
2 tasks done
Labels

Comments

@BridgeHeadland
Copy link

Question

As I see it, there are apparently divided opinions about how high you can set the virtual RAM memory (memsize). I find that the limit is 3.5 GB (3584) in my case, while in @Torinde's case he experiences that the limit is 4 GB (4096) (if I remember correctly). I myself have added 4096 as the memsize value, but the start of DOSBox-X still says 3584.

I have checked the performance of my PC device.
Basic Speed: 3.80 GHz
Sockets: 1
Cores: 8
Logic Processors: 16
Virtualization: Enabled
L1 Cache: 512 KB
L2 Cache: 4.0 MB
L3 Cache: 32.0 MB

Can at least some of you compare the performance of your PC/Mac as well, with how high the virtual RAM memory can be increased in DOSBox-X in the same device? I wonder if the performance of the devices actually limits the virtual RAM, and maybe other things as well.
If someone has a computer device with a better performance than mine, preferably far more in every way, I'm extra curious about the virtual RAM memory limitation. I've done my research this summer, and read that some PCs have a basic speed of 9.12 GHz.

Have you checked that no similar question(s) exist?

  • I have searched and didn't find any similar question.

Code of Conduct & Contributing Guidelines

  • I agree to follow the code of conduct and the contributing guidelines.
@Torinde
Copy link
Contributor

Torinde commented Sep 20, 2024

Going above 3.5GB on 32-bit machines is tricky. What's the usecase here?

I just tried and I'm stuck at 3.5GB even when I enter a bigger value (in DOSbox-X build from 2024-07-16).

I don't think host performance is very relevant for memory size, maybe a little bit, but your host seems quite powerful already. I would assume you need physical RAM to be at least few gigabytes larger than he emulated one (e.g. 1GB-4GB for your host OS, 512MB for DOSbox, 4GB for the guest RAM = rounded up to 16GB host RAM)

some PCs have a basic speed of 9.12 GHz

Where? Is this some ultra-overclocked one? Fastest CPUs I'm aware of are at 6.2GHz (and that's a boost mode).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants