Professional Documents
Culture Documents
Integrantes
Oscar Montero
Omontero@est.ups.edu.ec
Marco terico:
Los rboles en b son cuyos nodos pueden
tener mltiples hijos como en el ejemplo de la
figura 1 observamos.
Insercin
1) Bsqueda del nodo hoja correspondiente
en orden a la clave a Insertar, x, la cual ser
insertada si no existe en el rbol
2) Si el nodo hoja correspondiente no est
lleno, es decir, el nmero de claves o
entradas es menor que m-1, se insertar en
ese nodo, respetando el orden de las claves
3) Si el nodo hoja est lleno (nmero de
claves es igual a m-1), se procede a la
divisin
celular:
Se crea un nuevo nodo, repartindose el
contenido del nodo lleno entre los dos nodos,
y la clave intermedia sube un nivel, es decir,
se le aade una nueva entrada al padre
Si cabe en el padre, ya est, si no se
proceder a la divisin celular de ste.
Bsqueda
Se empieza en la raz, y se recorre el rbol
hacia abajo, escogiendo el sub-nodo de
acuerdo a la posicin relativa del valor
buscado respecto a los valores de cada nodo.
1. Situarse en el nodo raz.
2. Comprobar si contiene la clave a buscar.
1. Encontrada fin de procedimiento.
2. No encontrada:
1. Si es hoja no existe la clave.
2. En otro caso el nodo actual es el hijo que
corresponde:
1. La clave a buscar k < k1: hijo izquierdo.
2. La clave a buscar k > ki y k < ki+1 hijo
isimo.
3. Volver a paso 2(*).
Objetivo:
minimizar
acceso a disco
Tcnicas de paginado
Eliminacin
Es localizar y eliminar el elemento, y luego
corregir, o hacer una nica pasada de arriba
a abajo por el rbol, pero cada vez que se
visita un nodo, reestructurar el rbol para
que cuando se encuentre el elemento a ser
borrado, pueda eliminarse sin necesidad de
continuar reestructurando.
Estrategias
reemplazo: LRU
de
Altura = 3
10
20
1.71
Reloj mejorado
Existe una variante de este algoritmo que
sobre la misma idea presenta una mejora en
la implementacin. Es el algoritmo del reloj,
que lo que hace es tener una lista circular, de
forma que al llegar al ltimo elemento de la
lista, pasa automticamente al primero. Los
Bibliografas
En lnea
https://chsos20122908051.wordpress.com/tag/lru/
http://lsi.vc.ehu.es/pablogn/docencia/manuales/SO/Tema
sSOuJaen/MEMORIAVIRTUAL/4ReemplazodePaginas.h
tm
http://sistop.gwolf.org/html/05_administracion_de_memor
ia.html