1
다음은 내 코드입니다. Netty Unpooled.directBuffer.do를 사용했는데 메모리를 명시 적으로 할당 해제해야하거나 netty를 사용합니까?Netty 직접 버퍼 메모리가 어떻게 할당 및 할당 해제 되었습니까?
public ByteBuf Payload() {
int totalLength=0;
for(ByteBuf byteBuf:payload){
totalLength+=byteBuf.readableBytes();
}
**ByteBuf byteBuf= Unpooled.directBuffer(totalLength,totalLength+10);**
for(ByteBuf byteBuf1:payload){
byteBuf.writeBytes(byteBuf1);
}
System.out.println("content :"+byteBuf.readableBytes());
return byteBuf;
}