← Back to events
ActiveTech

Adding CPU affinity in a 24-core build machine made builds take longer

What happened

@halcy@icosahedron.website @whitequark@treehouse.systems @hayley@social.applied-langua.ge @casandro@f-ckendehoelle.de We also hit something like this with CPU affinity work in FreeBSD. Adding CPU affinity in a 24-core build machine made builds take longer. It turned out that, on modern systems, snopping a peer's L1 cache is *really* fast, so the cost of a process migrating between cores was very low. But each job wa…

Summary assembled by rule from the sources below

Why it's spreading

Sources