什麼是零拷貝

系統調用 瞭解零拷貝之前,你需要先了解什麼是系統調用。以下以linux爲例。 在linux中,系統分爲內核空間和用戶空間,我們所運行的JAVA等應用程序是運行在用戶空間的,而用戶空間是無法直接操作硬盤,網卡等硬件設備的。 因此需要通過系統調用來讓內核幫我們讀寫硬件上的數據。 而所謂的系統調用,其實就是內核給我們提供的一些方法,例如read方法,你可以在linux中使用man 2 read 看到該方
相關文章
相關標籤/搜索