術語“CPU綁定”和“I / O綁定”是什么意思?術語“CPU綁定”和“I / O綁定”是什么意思?
3 回答
拉丁的傳說
TA貢獻1789條經驗 獲得超8個贊
這非常直觀:
如果CPU速度更快,則程序受CPU限制,即它大部分時間都花在CPU上(進行計算)。計算π的新數字的程序通常是CPU綁定的,它只是處理數字。
如果I / O子系統更快,程序將受I / O限制。哪個確切的I / O系統可能會有所不同; 我通常將它與磁盤相關聯,但當然網絡或通信也很常見。一個程序通過一個巨大的文件查找某些數據可能會成為I / O綁定,因為瓶頸就是從磁盤讀取數據(實際上,這個例子可能有點老式,現在數百MB / s從SSD進來)。
添加回答
舉報
0/150
提交
取消
