proc_buddyinfo(5) File Formats Manual proc_buddyinfo(5) NOMBRE /proc/buddyinfo - fragmentacion de memoria DESCRIPCION /proc/buddyinfo Este archivo contiene informacion para diagnosticar problemas de fragmentacion de memoria. Cada linea comienza con la identificacion del nodo y el nombre de la zona. Entre ambos identifican una region de memoria. A continuacion, se muestra el numero de fragmentos disponibles de un orden determinado en el que se dividen estas zonas. El tamano en bytes de un orden determinado se obtiene mediante la formula: (2^orden) * TAMANO_PAGINA El algoritmo de asignacion pedazos binarios del nucleo divide un fragmento en dos fragmentos de un orden menor (es decir, con la mitad del tamano) o combina dos fragmentos contiguos en uno mayor de un orden superior (es decir, con el doble de tamano) para satisfacer las solicitudes de asignacion y contrarrestar la fragmentacion de memoria. El orden coincide con el numero de columna al empezar a contar desde cero. Por ejemplo, en un sistema x86-64: Node 0, zone DMA 1 1 1 0 2 1 1 0 1 1 3 Node 0, zone DMA32 65 47 4 81 52 28 13 10 5 1 404 Node 0, zone Normal 216 55 189 101 84 38 37 27 5 3 587 En este ejemplo, hay un nodo con tres zonas y 11 tamanos de fragmentos diferentes. Si el tamano de pagina es de 4 kilobytes, la primera zona, llamada DMA (en x86, los primeros 16 megabytes de memoria), tiene un fragmento de 4 kilobytes (orden 0) disponible y tres fragmentos de 4 megabytes (orden 10) disponibles. Si la memoria esta muy fragmentada, los contadores de fragmentos de orden superior estaran a cero y fallara la asignacion de areas contiguas grandes. Puede encontrar mas informacion sobre zonas en /proc/zoneinfo. VEASE TAMBIEN proc(5) TRADUCCION La traduccion al espanol de esta pagina del manual fue creada por Juan Piernas y Marcos Fouces Esta traduccion es documentacion libre; lea la GNU General Public License Version 3 o posterior con respecto a las condiciones de copyright. No existe NINGUNA RESPONSABILIDAD. Si encuentra algun error en la traduccion de esta pagina del manual, envie un correo electronico a . Paginas de Manual de Linux 6.15 17 Mayo 2025 proc_buddyinfo(5)