Comment by Iwan-Zotow Comment by Iwan-Zotow 4 days ago 4 replies Copy Link View on Hacker News +1windows def allocator is pos. Jemalloc rules
Copy Link ahartmetz 4 days ago Next Collapse Comment - >windows def allocator is posWow, still? I remember allocator benchmarks from 10-15 years ago where there were some notable differences between allocators... and then Windows with like 20% the performance of everything else! Reply View | 1 reply Copy Link ComputerGuru 3 days ago Parent Collapse Comment - It’s improved considerably since. Reply View | 0 replies
Copy Link ComputerGuru 3 days ago Parent Collapse Comment - It’s improved considerably since. Reply View | 0 replies
Copy Link int_19h 4 days ago Prev Collapse Comment - > windows def allocatorWhich one of them? These days it could mean HeapAlloc, or it could mean malloc from uCRT. Reply View | 1 reply Copy Link carey 4 days ago Parent Collapse Comment - malloc in uCRT just calls HeapAlloc, though? You can see the code in ucrt\heap\malloc_base.cpp if you have the Windows SDK installed.Programs can opt in to the _segment_ heap in their manifest, but it’s not necessarily any faster. Reply View | 0 replies
Copy Link carey 4 days ago Parent Collapse Comment - malloc in uCRT just calls HeapAlloc, though? You can see the code in ucrt\heap\malloc_base.cpp if you have the Windows SDK installed.Programs can opt in to the _segment_ heap in their manifest, but it’s not necessarily any faster. Reply View | 0 replies
>windows def allocator is pos
Wow, still? I remember allocator benchmarks from 10-15 years ago where there were some notable differences between allocators... and then Windows with like 20% the performance of everything else!