Does bulk memmove speed up `std:remove_if`? (No.)
Article URL: https://quuxplusone.github.io/blog/2026/05/23/chunked-remove/ Comments URL: https://news.ycombinator.com/item?id=48295727 Points: 1 # Comments: 0
Arthur O'Dwyer
C++
memmove
std::remove_if
Évolution chronologique
-
« Chunking » n’accélère pas `std::remove_if` malgré l’usage de `memmove`
Arthur O'Dwyer a testé une version « chunkée » de std::remove_if qui utilise memmove. Contre toute attente, la version classique reste plus rapide, avec une pénalité de 11 à 33 % p...