簡體   English   中英

io.netty.ByteBuf writeBytes(java.nio.ByteBuffer src) API說明

[英]io.netty.ByteBuf writeBytes(java.nio.ByteBuffer src) APIclarification

我想知道下面來自 io.netty.buffer.ByteBuf 接口的 writeBytes API 涉及多少個 memory 副本。 在傳輸到 Bytebuf 之前,數據會被復制到中間字節數組嗎? 還是將數據直接從 nio.ByteBuffer 的支持數組復制到 ButeBuf? 還是取決於提供的 nio.ByteBuffer 類型

請注意,我提供了一個只讀 ByteBuffer 作為參數。

API writeBytes(java.nio.ByteBuffer src)

這是一個實現細節,因此沒有真正的保證。 也就是說,我們嘗試在 Netty 中盡可能減少 memory 副本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM