Opened 4 years ago

Closed 13 months ago

#1532 closed defect (fixed)

Speed up console /netdb page

Reported by: zzz Owned by: zzz
Priority: maintenance Milestone: 0.9.36
Component: apps/console Version: 0.9.19
Keywords: Cc:
Parent Tickets: Sensitive: no

Description

With the big increase in known peers, the /netdb page in the console is getting really slow to load, at least on slower boxes. Haven't measured it though. Add in code to measure it, and look for ways to speed it up.

The profiles pages aren't so fast either.

Subtickets

#1198: More efficient InetAddress methodsclosedInondle

Change History (7)

comment:1 Changed 4 years ago by zzz

added some timing logging to narrow it down in 0.9.22-10

comment:2 Changed 4 years ago by zzz

Over 99% of the time is in the getCountry() calls inside the loop in NetDbRenderer?.renderStatusHTML()

comment:3 Changed 4 years ago by zzz

The patch in #1198 may help. or not. To be speed tested.

comment:4 Changed 4 years ago by zzz

Add a subticket #1198.

comment:5 Changed 4 years ago by str4d

Status: newopen

comment:6 Changed 15 months ago by zzz

Milestone: undecided0.9.36
Owner: set to zzz
Status: openaccepted

Companion to #1934 for /peers
Still need to redo the speed tests

comment:7 Changed 13 months ago by zzz

Resolution: fixed
Status: acceptedclosed

Pages added in .36. I will spiff it up a little for 37, it's a little plain now.

Note: See TracTickets for help on using tickets.