docs: @Override
  	public BulkBlockChannelReader createBulkBlockChannelReader(FileIOChannel.ID channelID,
  			List<MemorySegment> targetSegments, int numBlocks) throws IOException
  	{
  		checkState(!isShutdown.get(), "I/O-Manager is shut down.");
  		return new AsynchronousBulkBlockReader(channelID, this.readers[channelID.getThreadNum()].requestQueue, targetSegments, numBlocks);
  	}