[x264-devel] Win32 large-address-aware?

Jason Garrett-Glaser darkshikari at gmail.com
Fri Sep 11 23:26:00 CEST 2009


On Fri, Sep 11, 2009 at 2:23 PM, Jeppe Øland <uxorious at acon.dezign.dk> wrote:
>>>>> While testing the new mb-tree code, memory usage runs rather high :-)
>>>>> I found that even on a 64-bit Windows, x264 is only allowed to
>>>>> allocate 2 GB memory.
>>>>
>>>> Try updating to the latest version; the memory usage has been greatly
>>>> reduced with the "threaded lookahead" change.
>>>
>>> I believe I am already running the latest version.
>>> Encoding 1080p content with --rc-lookahead 250 is a bit hungry.
>>
>> Then don't do that ;)
>>
>> Values over the default are mostly useless.
>
> I'm just running some tests on a short clip to see how things measure out.
> (Even going for --rc-lookahead 100 ran out of memory)
>
> Whether or not I should do that long-term is no reason to keep the exe
> limited if it works fine otherwise.
> Tomorrow I might be compressing a 4K video with shorter lookahead, and
> who knows how that would go ;-)

Wait a minute, I just looked again at your original email, which I
obviously didn't read carefully enough...

>While testing the new mb-tree code, memory usage runs rather high :-)
>I found that even on a 64-bit Windows, x264 is only allowed to
>allocate 2 GB memory.

Er.... everyone I've talked to who uses 64-bit Windows has had no
issues with memory allocations over 2 gigabytes.

Dark Shikari


More information about the x264-devel mailing list