jaimergp

Results 1343 comments of jaimergp

On staged-recipes, I took the logs from https://github.com/conda-forge/staged-recipes/pull/27748 - **Linux**: 52s = 26s (pull Miniforge image) + 26s (just install deps) ``` 2024-10-02T15:42:53.8611837Z + docker pull quay.io/condaforge/linux-anvil-cos7-x86_64 2024-10-02T15:43:19.2033102Z + docker...

On a feedstock, I took the logs from `libignition-physics` (Unix) and `mamba` (Windows): - **Linux**: 59s = 29s (pull Docker image) + 30s (install and update deps) ``` 2024-10-02T19:25:18.4151535Z +...

Some timings for a `micromamba`-only replacement on macOS and Windows: https://github.com/conda-forge/staged-recipes/pull/27753. Not much of a difference on macOS, but it's much faster on Windows!

For Pixi, both macOS and Windows take under 30s from scratch: https://github.com/conda-forge/staged-recipes/pull/27754#issuecomment-2389788447

On staged-recipes macOS, the Miniforge approach takes 1m10s to 1m30s. With micromamba, that goes down to 1min; with Pixi, 30s. The differences with Windows are striking: from ~4mins to under...

> We would get the same benefit with mamba 2.0. On Windows, you get

> micromamba v2 takes twice that of micromamba v1 ? Might be related to simdjson parsers not being so optimized on Windows (e.g. https://github.com/simdjson/simdjson/issues/847). 1.x used libsolv parsers, IIRC. I...

Turns out that part of the slowdown in Windows is due to installing to C drive. Changing to D cuts it in half. See https://github.com/conda-forge/conda-smithy/pull/2076#issuecomment-2391665013.

Let's summarize more or less what I've found out today (no lockfiles): | Platform | Installer | Time to provision | |----------|-------------------------|-------------------| | Windows | Miniforge (C:) [^1] | ~3-4...

I think we can set `CONDA_PKGS_DIRS` accordingly in Windows. In macOS, we are using `~/.conda` so that should be ok. The caches should be compatible, I hope. This can be...