docs: private boolean checkFreeSlotAt(final long sequence) {
          final long wrapPoint = sequence - bufferSize;
          final long minPoint = getMinimumGetOrAck();
          if (wrapPoint > minPoint) { // 刚好追上一轮
              return false;
          } else {
              // 在bufferSize模式上，再增加memSize控制
              if (batchMode.isMemSize()) {
                  final long memsize = putMemSize.get() - ackMemSize.get();
                  if (memsize < bufferSize * bufferMemUnit) {
                      return true;
                  } else {
                      return false;
                  }
              } else {
                  return true;
              }
          }
      }