Extensions
Operating System Support
The availability of the `jemalloc` extension depends on the operating system.  
#### Linux {#docs:extensions:jemalloc::linux}  
On Linux, the AMD64 (x86_64) distribution of DuckDB ships with the `jemalloc` extension.
To disable the `jemalloc` extension, [build DuckDB from source](#docs:dev:building:build_instructions) and set the `SKIP_EXTENSIONS` flag as follows:  
```bash
GEN=ninja SKIP_EXTENSIONS="jemalloc" make
```  
The ARM64 (AArch64) DuckDB distribution on Linux does not ship with the `jemalloc` extension.
To include it, build it as follows;  
```bash
GEN=ninja BUILD_JEMALLOC=1 make
```  
#### macOS {#docs:extensions:jemalloc::macos}  
The macOS version of DuckDB does not ship with the `jemalloc` extension but can be [built from source](#docs:dev:building:build_instructions) to include it:  
```bash
GEN=ninja BUILD_JEMALLOC=1 make
```  
#### Windows {#docs:extensions:jemalloc::windows}  
On Windows, this extension is not available.