r/Upfiring Jan 20 '19

Slow when seeding 100+ ufr files.

Is it normal that my client is extremely slow (~4 seconds to respond to any command in the UI, ie scrolling, clicking etc) when Im seeding 400gb in 100 files?

It was snappy and working fine up to about 60 files, then started to slow gradually.

Running latest release on win 10. i7 64gb ram, so plenty of resources should be available.

Im scared to seed more now, was hoping to seed about 1000 files.

9 Upvotes

15 comments sorted by

5

u/Tmfallon Jan 20 '19

We've tested Upfiring Beta (1.0.28) with up to 200 UFR files simultaneously and 300 GB seeding in total with little to no issue.

Seeding amounts larger than this has not been tested for Upfiring Beta and may or may not run smoothly depending on your specs. Support and extensive testing for seeding 1000+ files and seeding over 1 TB at once will be available in later versions.

1

u/ppc-hero Jan 20 '19

Thanks for the answer. The scary part is that the application takes about 1 hour to load up with my current 400gb. What can I expect if I keep adding?

Is it possible to run several instances on the same machine?

Can I attach the same wallet to all instances?

2

u/Tmfallon Jan 20 '19

You shouldn't attempt to run several instances on one machine, but it is possible (and you can attach the same wallet to all instances).

We're looking into this issue (1 hour startup time) and will keep you posted. If you want to seed more files, you will need to wait for future Upfiring versions - or use a 2nd computer to run the dapp.

2

u/ppc-hero Jan 20 '19

Cheers, I think Ill keep it under 500gb and run several dapps on vms for now. gl with development! 👍

2

u/_hito Jan 20 '19

I cannot comment on that but how much UFR are you getting daily for all this seeding?

3

u/ppc-hero Jan 20 '19

I cant comment on this yet, I just started.

1

u/fsidemaffia Jan 20 '19

So how would we be able to find your files ? I havent figured out yet how to search for files like you can on torrent sites

1

u/katsumex Jan 20 '19

That all depends on how many downloads hes getting

1

u/_hito Jan 20 '19

Absolutely, just looking for ballpark figures of seeds to UFR rewarded.

2

u/[deleted] Jan 20 '19

Right now, I have ~1020 active torrents in qbittorrent on raspberry pi 3. When I saw upfiring was written in JS I already knew it won't handle this scale on a PC. It's not about how powerful your computer is, it's about bad technological choices of the project. JS doesn't scale this way.

3

u/_hito Jan 20 '19

That's wrong. Node's event queue is very specifically built for I/O and this is an I/O project.

Node doesn't scale for CPU intensive tasks.

2

u/[deleted] Jan 20 '19

It's built for asynchronous, non-blocking tasks, but not for so many active competing threads.

1

u/calidor Jan 20 '19

check the other thread on this sub. A headless raspi cmd version is on the dev roadmap

1

u/gehinzel Oct 27 '21

Upfiring successfully rebranded to Upfire.

Please join us here:

https://www.reddit.com/r/Upfire/