Discussing address space for 32bit apps

Ken Thomases ken at codeweavers.com
Tue Nov 13 15:05:30 CST 2018


On Nov 13, 2018, at 1:23 PM, Stefan Dösinger <stefandoesinger at gmail.com> wrote:
> 
> Am 13.11.2018 um 19:46 schrieb Axel Davy <davyaxel0 at gmail.com <mailto:davyaxel0 at gmail.com>>:
>> I assume on windows, OpenGL, d3d, etc all allocate in the 2GB. Thus I believe most of the difference is the space taken by the mapped library codes (llvm, libx11, etc), and eventually some libraries allocating more space than they should (pulseaudio).
>> 
> As far as I understand on Vista and later D3DPOOL_DEFAULT resources don't consume client address space as long as they stay in GPU memory. When they get paged out of the GPU, they reside in the app's address space.

Hmm, really?  What would happen if there isn't room in the process address space at that point?

-Ken

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.winehq.org/pipermail/wine-devel/attachments/20181113/a37275ab/attachment-0001.html>


More information about the wine-devel mailing list