[FreeBSD] locating wine at 0x20000000

Alexandre Julliard julliard at winehq.org
Tue Aug 8 13:05:28 CDT 2006


Tijl Coosemans <tijl at ulyssis.org> writes:

> Currently I lower RLIMIT_DATA to 0x18000000 (384Mb) in wine-glibc and
> locate wine-pthread at 0x64000000. Is this an acceptable location?
>
> There has to be enough room after wine-pthread + data segment for
> every lib and dlopen'ed object. Moreover, the data segment can't be too
> small because it's the malloc heap and the limit is inherited by the
> wineserver process. So this is a bit of a balancing act.

It seems it would be preferable to set a much lower limit and raise it
again before starting wineserver. Otherwise it creates a big range of
memory that will be inaccessible to Windows apps, and force us to
relocate pretty much all native dlls.

-- 
Alexandre Julliard
julliard at winehq.org



More information about the wine-devel mailing list