# File lib/innodb/space.rb, line 242
  def system_space?
    SYSTEM_SPACE_PAGE_MAP.each do |page_number, type|
      # We can't use page() here, because system_space? need to be used
      # in the Innodb::Page::Sys.parse to determine what type of page
      # is being looked at. Using page() would cause us to keep recurse
      # infinitely. Use Innodb::Page.new instead to load the page as
      # simply as possible.
      test_page = Innodb::Page.new(self, page_data(page_number))
      return false unless test_page.type == type
    end
    true
  end