Tamaño de página os
Una página, página de memoria o página virtual es un bloque contiguo de longitud fija de memoria virtual, descrito por una única entrada en la tabla de páginas. Es la unidad de datos más pequeña para la gestión de la memoria en un sistema operativo de memoria virtual. Del mismo modo, un marco de página es el bloque contiguo de longitud fija más pequeño de la memoria física en el que el sistema operativo asigna las páginas de memoria[1][2][3].
Esta sección necesita citas adicionales para su verificación. Por favor, ayude a mejorar este artículo añadiendo citas de fuentes fiables. El material sin fuente puede ser cuestionado y eliminado. (Febrero de 2015) (Aprende cómo y cuándo eliminar este mensaje de la plantilla)
El tamaño de las páginas suele estar determinado por la arquitectura del procesador. Tradicionalmente, las páginas de un sistema tenían un tamaño uniforme, como 4.096 bytes. Sin embargo, los diseños de los procesadores suelen permitir dos o más tamaños de página, a veces simultáneos, debido a sus ventajas. Hay varios puntos que pueden influir en la elección del mejor tamaño de página[5].
Un sistema con un tamaño de página menor utiliza más páginas, lo que requiere una tabla de páginas que ocupa más espacio. Por ejemplo, si un espacio de direcciones virtuales de 232 se mapea en páginas de 4 KiB (212 bytes), el número de páginas virtuales es 220 = (232 / 212). Sin embargo, si el tamaño de la página se aumenta a 32 KiB (215 bytes), sólo se necesitan 217 páginas. Un algoritmo de paginación de varios niveles puede reducir el coste de memoria de la asignación de una tabla de páginas grande para cada proceso, dividiendo la tabla de páginas en tablas más pequeñas, paginando efectivamente la tabla de páginas.
Fallo de página
Un marco muestra un contenido independiente de su contenedor. Los marcos múltiples forman una colección y se conocen como conjunto de marcos. La disposición puede considerarse similar a la orientación de filas y columnas en una tabla. La etiqueta frame ha quedado obsoleta en HTML5.
Cada marco tiene una etiqueta frame para indicarlo. El marco horizontal se define mediante el atributo row de la etiqueta frame, y el vertical se define mediante el atributo column de la etiqueta frame en el documento HTML. La misma ventana en un marco puede mostrar un banner estático, un segundo menú de navegación, etc.
En HTML, no hay una etiqueta final para la etiqueta <frame>. Cuando usamos marcos en una página web, utilizamos la etiqueta <frameset> en lugar de la etiqueta <body>. Usando <frameset> es como instruimos a la página web para que la divida en marcos La etiqueta <frame> define qué documento HTML debe abrirse como marco.
2. name: Este atributo proporciona un nombre al marco. Define en qué marco debe cargarse un documento. Si tienes varios enlaces en un marco que se carga en otro marco, usamos este atributo. Entonces el segundo marco necesita un nombre para identificarse como el objetivo del enlace.
Páginas y marcos en os
Los marcos HTML se utilizan para dividir la ventana del navegador en múltiples secciones en las que cada sección puede cargar un documento HTML independiente. Una colección de marcos en la ventana del navegador se conoce como conjunto de marcos. La ventana se divide en marcos de forma similar a como se organizan las tablas: en filas y columnas.
Para utilizar marcos en una página se utiliza la etiqueta <frameset> en lugar de la etiqueta <body>. La etiqueta <frameset> define cómo dividir la ventana en marcos. El atributo rows de la etiqueta <frameset> define los marcos horizontales y el atributo cols define los marcos verticales. Cada marco se indica con la etiqueta <frame> y define qué documento HTML se abrirá en el marco.
Como anchos relativos de la ventana del navegador. Por ejemplo, para crear tres marcos verticales, utilice cols = “3*, 2*, 1*”. Esta es una alternativa a los porcentajes. Puede utilizar anchos relativos de la ventana del navegador. Aquí la ventana se divide en sextos: la primera columna ocupa la mitad de la ventana, la segunda un tercio y la tercera un sexto.
Este atributo funciona igual que el atributo cols y toma los mismos valores, pero se utiliza para especificar las filas del conjunto de marcos. Por ejemplo, para crear dos marcos horizontales, utilice rows = “10%, 90%”. Puede especificar la altura de cada fila de la misma manera que se explicó anteriormente para las columnas.
Paging
Este artículo necesita citas adicionales para su verificación. Por favor, ayude a mejorar este artículo añadiendo citas de fuentes fiables. El material sin fuente puede ser cuestionado y eliminado.Buscar fuentes: “Frame” World Wide Web – noticias – periódicos – libros – scholar – JSTOR (enero de 2008) (Aprende cómo y cuándo eliminar este mensaje de la plantilla)
Los marcos en HTML se crean utilizando el par de etiquetas <frameset></frameset>. La etiqueta <frameset> es una etiqueta contenedora de todas las demás etiquetas que se utilizan para crear marcos. La etiqueta <frameset> sustituye a la etiqueta <body> en los documentos frameset.La etiqueta <frameset> define cómo dividir la ventana en marcos.
Cada conjunto de marcos define un conjunto de filas o columnas. Si el usuario define los marcos utilizando el atributo rows, se crean marcos horizontales. Si el usuario define los marcos usando cols entonces se crean marcos verticales.
Los conjuntos de marcos tienen un atributo de borde. Si se establece un número entero mayor que 0, el usuario puede cambiar el tamaño de los marcos arrastrando este borde, a menos que haya un atributo noresize en un elemento de marco. Si el borde se establece en 0, no se mostrará ningún borde y el contenido de los diferentes marcos se superpondrá sin delineación.