> On 4 Sep 2020, at 10:41, Solis JR, M. (Mauricio) via lists.fd.io 
> <mauricio.solisjr=tno...@lists.fd.io> wrote:
> 
> Thank you, I'm beginning to understand now, then total = available + cached + 
> used? 

yes

> 
> Is there a way to determine who has cached

What do you mean by “who have cached”? 
Cached buffers are free buffers sitting in the per-worker list.

> and who is using a specific buffer?

No, it will be to expensive to track that...

> 
> Is allocation of buffers bounded to a specific numa node?

Yes, device drivers are typically allocating buffers for rx queue from pool 
which is local to rx thread. 

> Or can they allocate across numa nodes? If so, how is this determined?

You need to specify in the code from which pool buffers should be allocated.
Simple call to vlib_buffer_alloc (vm, …) will alloc buffers respecting 
vm->numa_node….

— 
Damjan

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#17335): https://lists.fd.io/g/vpp-dev/message/17335
Mute This Topic: https://lists.fd.io/mt/76605334/21656
Mute #vpp: https://lists.fd.io/g/fdio+vpp-dev/mutehashtag/vpp
Mute #vnet: https://lists.fd.io/g/fdio+vpp-dev/mutehashtag/vnet
Group Owner: vpp-dev+ow...@lists.fd.io
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub  [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to