Which component of the Oracle Database architecture is responsible for managing memory structures and background processes?