Why am I getting create_view out of memory?

Peter Urbanec winehq.org at urbanec.net
Wed Mar 2 22:15:42 CST 2011


I've got a heavily multithreaded 64-bit app that uses a lot of memory. 
After a while, I see this:

fixme:virtual:create_view out of memory in virtual heap for 
0x7f94465b0000-0x7f94466d6000
fixme:virtual:create_view out of memory in virtual heap for 
0x7f9446640000-0x7f94466d3000
fixme:virtual:create_view out of memory in virtual heap for 
0x7f9446690000-0x7f94466da000
fixme:virtual:create_view out of memory in virtual heap for 
0x7f94466b0000-0x7f94466d5000

Could someone please explain to me what's going on here? Quick look at 
the code indicates that there is a 4MB heap used for "views" (I have no 
idea what these are) and presumably that heap is exhausted. Is this 
likely a resource leak somewhere?

Some memory stats on the app I'm running:

Process:
  PeakVirtualSize    3f2baf000, VirtualSize      3eccd0000
  PeakWorkingSetSize 3762d6000, WorkingSetSize   3689ac000
  PeakPagefileUsage  3f2baf000, PagefileUsage    3eccd0000

Global:
  TotalPhys          3eb4f2000, AvailPhys         0c4d8000
  TotalPageFile      66b984000, AvailPageFile    1733eb000
  TotalVirtual    7ffffffdffff, AvailVirtual  7ffc1330ffff


Cheers,

     Peter Urbanec




More information about the wine-devel mailing list