Hello,
I'm using FreeBSD/i386 to easily build the lastest Wine version. It is for test purposes, I want to improve FreeBSD compatibility in Wine but I saw that FreeBSD/i386 will only use 2 GB of RAM which is clearly not enough for Wine. Every big games like Skyrim, DOOM 3, Quake 4 and so much more will crash complaining about memory allocation. This problem doesn't exists in GNU/Linux because their i386 will allocate around 3,9 GB which is clearly enough because Windows 64 bits also offer that amount of memory for their 32 bits applications.
I could add PAE support but :
1. It will not change the amount of memory one application can use (so still stuck with 2 GB).
2. It seems to be broken. I tried but I have endless reboots.
How much memory FreeBSD/amd64 can allocate to an i386 binary ? Also 2 GB ? Or can it offer more ?
I'm using FreeBSD/i386 to easily build the lastest Wine version. It is for test purposes, I want to improve FreeBSD compatibility in Wine but I saw that FreeBSD/i386 will only use 2 GB of RAM which is clearly not enough for Wine. Every big games like Skyrim, DOOM 3, Quake 4 and so much more will crash complaining about memory allocation. This problem doesn't exists in GNU/Linux because their i386 will allocate around 3,9 GB which is clearly enough because Windows 64 bits also offer that amount of memory for their 32 bits applications.
I could add PAE support but :
1. It will not change the amount of memory one application can use (so still stuck with 2 GB).
2. It seems to be broken. I tried but I have endless reboots.
How much memory FreeBSD/amd64 can allocate to an i386 binary ? Also 2 GB ? Or can it offer more ?