The Windows Malloc() Implementation Is a Trash Fire

This page summarizes the projects mentioned and recommended in the original post on

Our great sponsors
  • Scout APM - Less time debugging, more time building
  • SonarQube - Static code analysis for 29 languages.
  • SaaSHub - Software Alternatives and Reviews
  • mimalloc

    mimalloc is a compact general purpose allocator with excellent performance.

    The other inaccuracies in this article have already been covered. I noticed there was also a weird rant about mimalloc in there ("For some insane reason, mimalloc is not shipped in Visual Studio").

    My understanding is mimalloc is basically a one-person project[1] from an MSR researcher in support of his research programming languages. It sounds like it's pretty nice, but I also wouldn't expect it to be somehow pushed as the default choice for Windows allocators.


  • netwake

    Simple Wake-on-LAN utility for Windows – all the way up from 3.11, plus a CLI

    > Ideally you'd like to build for all targets, including older systems, from a single, modern environment (this is trivial in Windows) does what you're talking about, but it does a lot of gymnastics to make it work, and it also needs to use MinGW rather than MSVC.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts