So, revisiting the earlier post I made about being unable to get to the bottom of the list. I decided to use a much more modern, dual processor machine to try and use the web interface to my remote JD2 installation.
On one hand, I was able to get to the bottom of my list (which is now over 3100 packages long, only the bottom 8 I wanted to see as the rest are completed). This was better than my laptop which crashed the browser after loading around 1000 packages.
However, it took 31 clicks of the mouse to do so, and each page took between 35-50 seconds to load. So it took me almost 20 minutes waiting for pages to load (and "slow running script" errors on each page after the first 5) to get to the bottom of the list, and by then the browser was so slow (using nearly 100% of one CPU and well over 500MB memory) each click or attempt to do anything took 15 seconds or more. That's because too many links were loaded, when all I cared about was the current "active" packages that happen to be at the bottom.
Sure, I can add the links at the top, but that screws up the prioritization. I want links I add earlier to load before ones I add later UNLESS I manually change the priority. Adding at the top reverses that.
There's just no way to filter the list using the web interface to make it load faster. Adding a feature "jump to bottom" and only loading the bottom 100 packages (rather than all of them) would be very, very useful.
The second problem I had was, when I got back to my JD2 machine, JD2 was running extremely slow (black screen taking several seconds to repaint, scrolling was difficult because it kept pausing, etc.) JD2 alone was using 50% of the CPU just sitting there with no running downloads. It only does this if I connect to it from a remote machine. Even though I'd logged off the remote session 12 hours ago. Once I cycled JD it was fine, back to running at a "normal" pace.
|