> Are you using TDB1? TDB2?

It's not even possible to use TDB1 with 5.1.0, UI offers just in-memory and 
TDB2 databases.

- Jaana


> 29.10.2024 19.17 EET Andy Seaborne <a...@apache.org> kirjoitti:
> 
>  
> On 29/10/2024 13:43, jaa...@kolumbus.fi wrote:
> >> The gap between 3.14.0 and 5.1.0 is huge. There is also a Jetty change -
> >> Jetty 12 is a fundamentally different architecture in its HTTP handling.
> > 
> > Does it mean that 5.1.0 requires much more meomory ?
> 
> In your case, it would seem so. From Jena, from Jetty, generally. Maybe 
> some internal caches are bigger - there could be lots of reasons from 
> the lifecycle of the memory releasing to man, many small things.
> 
> If you care, then bisect on versions to find out.
> 
> Are you using TDB1? TDB2?
> 
>      Andy
> 
> > Jaana
> > 
> >> 29.10.2024 14.13 EET Andy Seaborne <a...@apache.org> kirjoitti:
> >>
> >>   
> >> On 29/10/2024 11:12, jaa...@kolumbus.fi wrote:
> >>> Hi,
> >>>> 1. Check that the client is properly reading the whole of the response
> >>>> 9even if zero bytes) and is actually closing the connection, or
> >>>> returning it to the connection pool. Check by running "netstat" to see
> >>>> TCp connections ("-t" on *nix)
> >>>
> >>> With netstat I saw several connections in TIME_WAIT state when running my 
> >>> test. I think it means that the tcp-connections have been properly closed.
> >>
> >> (the test being the large run?)
> >>
> >> That's good - the important point is that there are not hundred's of
> >> connections.
> >>
> >>> I understand that unproperly terminated tcp-connections could lead to 
> >>> error case "Maximum lock count exceeded", but what could cause 
> >>> jena-fuseki 5.1.0 use much more memory than 3.14 did with exactly same 
> >>> program code and input in the client side and same data in the database ?
> >>
> >> The gap between 3.14.0 and 5.1.0 is huge. There is also a Jetty change -
> >> Jetty 12 is a fundamentally different architecture in its HTTP handling.
> >>
> >>       Andy

Reply via email to