Binden Sie Threads an Prozessoren

Wenn ich meinen Multithread-Code ausführe, verschiebt das System (Linux) manchmal die Threads von einem Prozessor auf einen anderen. Da ich über so viele Threads wie Prozessoren verfüge, werden Caches ohne triftige Gründe ungültig und meine Verfolgungsaktivitäten werden durcheinander gebracht.

Wissen Sie, wie man Threads an Prozessoren bindet und warum ein System dies tun würde?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage