Re: [PATCH 10/11] tools/xenstore: drop use of tdb

2023-06-30 Thread Juergen Gross
On 29.06.23 13:30, Juergen Gross wrote: On 20.06.23 15:09, Julien Grall wrote: Hi Juergen, On 30/05/2023 10:13, Juergen Gross wrote: Today all Xenstore nodes are stored in a TDB data base. This data base has several disadvantages: - it is using a fixed sized hash table, resulting in high memo

Re: [PATCH 10/11] tools/xenstore: drop use of tdb

2023-06-29 Thread Juergen Gross
On 20.06.23 15:09, Julien Grall wrote: Hi Juergen, On 30/05/2023 10:13, Juergen Gross wrote: Today all Xenstore nodes are stored in a TDB data base. This data base has several disadvantages: - it is using a fixed sized hash table, resulting in high memory    overhead for small installations wi

Re: [PATCH 10/11] tools/xenstore: drop use of tdb

2023-06-26 Thread Juergen Gross
On 26.06.23 15:10, Julien Grall wrote: Hi Juergen, On 26/06/2023 12:06, Juergen Gross wrote: On 19.06.23 20:22, Julien Grall wrote: Hi Juergen, I haven't looked at the code in details yet. But I have a few questions regarding the commit message/ On 30/05/2023 10:13, Juergen Gross wrote: T

Re: [PATCH 10/11] tools/xenstore: drop use of tdb

2023-06-26 Thread Julien Grall
Hi Juergen, On 26/06/2023 12:06, Juergen Gross wrote: On 19.06.23 20:22, Julien Grall wrote: Hi Juergen, I haven't looked at the code in details yet. But I have a few questions regarding the commit message/ On 30/05/2023 10:13, Juergen Gross wrote: Today all Xenstore nodes are stored in a

Re: [PATCH 10/11] tools/xenstore: drop use of tdb

2023-06-26 Thread Juergen Gross
On 19.06.23 20:22, Julien Grall wrote: Hi Juergen, I haven't looked at the code in details yet. But I have a few questions regarding the commit message/ On 30/05/2023 10:13, Juergen Gross wrote: Today all Xenstore nodes are stored in a TDB data base. This data base has several disadvantages:

Re: [PATCH 10/11] tools/xenstore: drop use of tdb

2023-06-20 Thread Julien Grall
Hi Juergen, On 30/05/2023 10:13, Juergen Gross wrote: Today all Xenstore nodes are stored in a TDB data base. This data base has several disadvantages: - it is using a fixed sized hash table, resulting in high memory overhead for small installations with only very few VMs, and a rather la

Re: [PATCH 10/11] tools/xenstore: drop use of tdb

2023-06-19 Thread Julien Grall
Hi Juergen, I haven't looked at the code in details yet. But I have a few questions regarding the commit message/ On 30/05/2023 10:13, Juergen Gross wrote: Today all Xenstore nodes are stored in a TDB data base. This data base has several disadvantages: - it is using a fixed sized hash table

[PATCH 10/11] tools/xenstore: drop use of tdb

2023-05-30 Thread Juergen Gross
Today all Xenstore nodes are stored in a TDB data base. This data base has several disadvantages: - it is using a fixed sized hash table, resulting in high memory overhead for small installations with only very few VMs, and a rather large performance hit for systems with lots of VMs due to man