3 ms·
Lack of -v3 binaries are common in Docker containers. Most, if not all of development, CI and deployment targets support -v3. And yet images like Postgres or Re
by orf 3y ago
Lack of -v3 binaries are common in Docker containers. Most, if not all of development, CI and deployment targets support -v3. And yet images like Postgres or Redis are built with the absolute lowest common denominator in mind.
How many CPU cycles are wasted globally because of this? It’s nuts
- rahilarious 3y agoThere are containers which are based on Gentoo and optimized for x86-64-v2 and x86-64-v3. https://github.com/rahilarious/gentoo-containers https://github.com/rahilarious/gentoo-containers
- orf 3y agoSure there are, but it doesn’t matter because everyone uses the stock images. The issue is there is no concept of a -v2 or -v3 Intel architecture in the OCI spec. which is a shame.