[ovs-discuss] If ovs doesn't masking process in flow_tbl_lookup, What are the disadvantages ?

Ben Pfaff blp at ovn.org
Thu Jun 8 15:43:36 UTC 2017


On Thu, Jun 08, 2017 at 04:33:54PM +0900, Heung Sik Choi wrote:
> 1. If only microflow cache works and there are many short lived
> connections, does it make many tuples in table, and does it suffers serious
> performance degradation by the many tuples(very many tuple makes context
> switching to Userlevel)?

What does "if only the microflow cache works" mean?

> 2. I know that OVS uses hash for table index. if only microflow cache and
> there are small amount of entries in the table, is it possible to find
> entry in O(1) time?

Yes.

> 3. In paper, microflow and megaflow use the word 'cache'. However, when I
> open the OVS code, it looks like they are in main memory area. doesn't the
> 'cache' mean hardware cache?

No.


More information about the discuss mailing list