This image shows a large rounded-corner rectangle representing the SGA. Inside the SGA, arranged in two rows of four, are rounded-corner boxes for the Java pool, the buffer cache, the redo buffer, the result cache, the shared pool, the Streams pool, and the large pool. The last box is named Other Components. Outside the SGA, with arrows going back and forth to the SGA, are boxes representing server processes, background processes, and Oracle processes. Each process also shows an arrow going back and forth to a box representing its own PGA. Each PGA box is to the side of its process box.