主要功用:使cacheline失效。

如果該cacheline是髒的(dirty), 則在使他失效之前將其寫入memory.[1]

參考資料:
[1] 屠变恶龙之人"clflush指令" Internet: https://blog.csdn.net/u014800094/article/details/51150718, Apr. 14, 2016 [Nov. 25, 2021]

[2] 码农家园"关于性能:clflush通过C函数使缓存行无效" Internet: https://www.codenong.com/51818655/, Jan. 19, 2020 [Nov. 25, 2021]

[3] mahood. "clflush to invalidate cache line via C function" Internet: https://stackoverflow.com/questions/51818655/clflush-to-invalidate-cache-line-via-c-function, Aug. 13, 2018 [Nov. 25, 2021]

創作者介紹
創作者 檸檬的C語言初學日誌 的頭像
檸檬

檸檬的C語言初學日誌

檸檬 發表在 痞客邦 留言(0) 人氣( 39 )