> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-mintlify-fbfa8bee.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Tabla del sistema que contiene información sobre las asignaciones de memoria realizadas mediante el asignador jemalloc en distintas clases de tamaño (bins), agregadas a partir de todas las arenas.

# system.jemalloc_bins

<Info>
  **Consultas en ClickHouse Cloud**

  Los datos de esta tabla del sistema se almacenan localmente en cada nodo de ClickHouse Cloud. Por lo tanto, para obtener una vista completa de todos los datos, es necesario usar la función `clusterAllReplicas`. Consulta [aquí](/es/reference/system-tables/overview#system-tables-in-clickhouse-cloud) para más detalles.
</Info>

<div id="description">
  ## Descripción
</div>

Contiene información sobre las asignaciones de memoria realizadas mediante el asignador jemalloc en distintas clases de tamaño (bins), agregadas de todas las arenas.
Es posible que estas estadísticas no sean totalmente precisas debido a la caché local por hilo en jemalloc.

<div id="columns">
  ## Columnas
</div>

* `index` ([UInt16](/es/reference/data-types/index)) — Índice del bin ordenado por tamaño.
* `large` ([UInt8](/es/reference/data-types/index)) — Verdadero para las asignaciones grandes y Falso para las pequeñas.
* `size` ([UInt64](/es/reference/data-types/index)) — Tamaño de las asignaciones en este bin.
* `allocations` ([Int64](/es/reference/data-types/index)) — Número de asignaciones de memoria.
* `deallocations` ([Int64](/es/reference/data-types/index)) — Número de liberaciones de memoria.
* `nregs` ([Int64](/es/reference/data-types/index)) — Número de regiones por slab.
* `curslabs` ([Int64](/es/reference/data-types/index)) — Número actual de slabs.
* `curregs` ([Int64](/es/reference/data-types/index)) — Número actual de regiones para esta clase de tamaño.

<div id="example">
  ## Ejemplo
</div>

Encuentre los tamaños de las asignaciones de memoria que más contribuyeron al uso total de memoria actual.

```sql theme={null}
SELECT
    *,
    allocations - deallocations AS active_allocations,
    size * active_allocations AS allocated_bytes
FROM system.jemalloc_bins
WHERE allocated_bytes > 0
ORDER BY allocated_bytes DESC
LIMIT 10
```

```text theme={null}
┌─index─┬─large─┬─────size─┬─allocactions─┬─deallocations─┬─active_allocations─┬─allocated_bytes─┐
│    82 │     1 │ 50331648 │            1 │             0 │                  1 │        50331648 │
│    10 │     0 │      192 │       512336 │        370710 │             141626 │        27192192 │
│    69 │     1 │  5242880 │            6 │             2 │                  4 │        20971520 │
│     3 │     0 │       48 │     16938224 │      16559484 │             378740 │        18179520 │
│    28 │     0 │     4096 │       122924 │        119142 │               3782 │        15491072 │
│    61 │     1 │  1310720 │        44569 │         44558 │                 11 │        14417920 │
│    39 │     1 │    28672 │         1285 │           913 │                372 │        10665984 │
│     4 │     0 │       64 │      2837225 │       2680568 │             156657 │        10026048 │
│     6 │     0 │       96 │      2617803 │       2531435 │              86368 │         8291328 │
│    36 │     1 │    16384 │        22431 │         21970 │                461 │         7553024 │
└───────┴───────┴──────────┴──────────────┴───────────────┴────────────────────┴─────────────────┘
```
