Solaris 9 4/04: Novedades del sistema operativo

SPARC: Admisión de múltiples tamaños de página

La admisión de múltiples tamaños de página (Multiple Page Size Support, MPSS) permite que un programa use cualquier tamaño de página que admita el hardware para acceder a secciones de memoria virtual. Anteriormente, sólo estaban disponibles páginas de 8–KB en las plataformas UltraSPARC para una pila o área de almacenamiento dinámico de un programa o memoria anónima asignada mediante mmap().

Se puede ajustar el rendimiento de las aplicaciones grandes y con un uso intensivo de memoria para que utilicen páginas de cualquier tamaño. Se puede usar cualquier tamaño de página que admita el hardware para pila, heap o memoria privada /dev/zero reasignada con la función mmap(). El uso de tamaños de páginas mayores puede mejorar notablemente el rendimiento de programas que usan grandes cantidades de memoria de forma intensiva.

Si desea más información, consulte las páginas de comando man pagesize(1), mpss.so.1(1), ppgsz(1), memcntl(2), mmap(2) y getpagesizes(3C).