Shared and Dedicated Buffer Memory Pools on ACX Series Routers
| Platform | Total OCB in MB | Total DRAM buffer in MB |
|---|---|---|
|
ACX7024 |
8 |
2 |
|
ACX7024X |
8 |
2 |
|
ACX7100-32C |
32 |
8 |
|
ACX7100-48L |
32 |
8 |
|
ACX7332 |
16 |
4 |
|
ACX7348 |
16 |
4 |
|
ACX7509 |
64 |
8 |
Shared buffers are a global memory pool that the router allocates dynamically to ports as needed, so the buffers are shared among the ports. Table 2 shows the shared buffer per VOQ based on port speed for ACX7000 routers.
| Interface Speed in Gbps | Shared Buffer per VOQ in MB | Shared Buffer per VOQ in ms |
|---|---|---|
|
1 |
5 |
40 |
|
10 |
50 |
40 |
|
25 |
250 |
80 |
|
40 |
250 |
50 |
|
50 |
250 |
40 |
|
100 |
500 |
40 |
|
200 |
500 |
20 |
|
400 |
500 |
10 |
Dedicated buffers are a memory pool divided equally among the router ports. Each VOQ of a port receives a minimum guaranteed amount of buffer space, dedicated to each VOQ, not shared among ports. Table 3 shows the default dedicated buffer based on port speed for ACX7000 routers.
| Interface Speed in Gbps | Dedicated Buffer per VOQ in KB |
|---|---|
|
1 |
125 |
|
10 |
125 |
|
25 |
625 |
|
40 |
625 |
|
50 |
625 |
|
100 |
1250 |
|
200 |
2500 |
|
400 |
5000 |
To configure shared and dedicated buffers, use the CLI below. In ACX7000 Series routers,
use the temporal option to configure the shared buffer and use the
percent | remainder options to configure the dedicated buffer.
[edit class-of-service] schedulers { scheduler-name { buffer-size (percent percentage | remainder | temporal microseconds); } }