( iattilagy | 2020. 12. 02., sze – 21:41 )

Ugyanis többszálúság esetén az ARM processzorok garanciái a memória konzisztenciára mások, mint x86-on! He? Ezt nem tudom honnan szedted, de egy jól megírt C kód ami fut x86-on, futni fog ARM-on is. Userspaceban túl nagy különbségnek nem kéne lennie. Magasabb szintű nyelvek meg nyilván mennek. Akkor lehet gond, ha a kód egy racy okádék, platform specifikus felesleges optimalizációkkal. Az időzítést tök más lesz nyilván. A Linux kernel elég nagy része is több architektúrára fordul simán, pedig az kernelspace. Pl. TCP stack meg ilyenek, scheduler etc.