@Override
  public void moveDataToNewMNode(IMeasurementMNode<?> newMNode) {
    if (newMNode.isLogicalView()) {
      newMNode.setSchema(this.schema);
      newMNode.setPreDeleted(preDeleted);
    }
    throw new SchemaExecutionException(
        new IllegalArgumentException(
            "Type of newMNode is not LogicalViewMNode! It's "
                + newMNode.getMNodeType().toString()));
  }
The memory occupied by an MeasurementInfo based occupation

<ol>
  <li>object header, 8B
  <li>offset, 8B
  <li>boolean preDeleted, 1B
  <li>estimated schema size, 32B
  <li>viewExpression
</ol>
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/schemaengine/schemaregion/mtree/impl/mem/mnode/info/LogicalViewInfo.java