Author Topic: Unofficial 64-bit installer/archive 3.3.x  (Read 112104 times)

Nemo

  • qBittorrent Forum
  • Administrator
  • Forum addict
  • *****
  • Posts: 1397
  • Karma: +87/-0
    • View Profile
Re: Unofficial 64-bit installer/archive 3.3.x
« Reply #270 on: September 19, 2016, 10:25:09 pm »
Good to hear.

As I said in that topic:
Quote
I think that the 64bit version is ideal for this kind of (heavy) workload.
Forum Rules and Guidelines

Forum Admin.
Dutch & Turkish Translator.




Hiratasuka

  • Newbie
  • *
  • Posts: 18
  • Karma: +0/-0
    • View Profile
Re: Unofficial 64-bit installer/archive 3.3.x
« Reply #271 on: September 20, 2016, 02:14:47 am »
Good to hear.

As I said in that topic:
Quote
I think that the 64bit version is ideal for this kind of (heavy) workload.

Exactly. The problem is, that's not explained anywhere.

That's why I think it should be clearly stated on the qBitorrent download page that the x86 version is not suited for high speed seeding, and the x64 version should be chosen instead. That would avoid a great deal of trouble for a lot of users, due to the fact that the x86 version of qBitorrent is completely unusable past 100/120Mbps.

Because outside of your suggestion, I haven't seen that stated anywhere. Not on the github page, where this problem is discussed (https://github.com/qbittorrent/qBittorrent/issues/294), not on the forums, etc.

Nemo

  • qBittorrent Forum
  • Administrator
  • Forum addict
  • *****
  • Posts: 1397
  • Karma: +87/-0
    • View Profile
Re: Unofficial 64-bit installer/archive 3.3.x
« Reply #272 on: September 20, 2016, 09:08:14 pm »
I shared that idea to have the 64bit version to be shown at the main download page with our team, or atleast redirect to it.
Forum Rules and Guidelines

Forum Admin.
Dutch & Turkish Translator.




Papanikles

  • Member
  • **
  • Posts: 65
  • Karma: +2/-0
    • View Profile
Re: Unofficial 64-bit installer/archive 3.3.x
« Reply #273 on: September 21, 2016, 12:50:19 am »
I agree 100% with official x64 version.

Hiratasuka

  • Newbie
  • *
  • Posts: 18
  • Karma: +0/-0
    • View Profile
Re: Unofficial 64-bit installer/archive 3.3.x
« Reply #274 on: September 21, 2016, 01:07:34 am »
2.5TB uploaded since yesterday, 100% stable so far  :)

fusk

  • Veteran
  • ***
  • Posts: 201
  • Karma: +4/-0
    • View Profile
Re: Unofficial 64-bit installer/archive 3.3.x
« Reply #275 on: September 21, 2016, 05:52:25 pm »
Ideally, the installer should have both version and automatically install 64bit if a 64bit OS is detected, which in this day and age i assume would be the vast majority.

KitKat

  • Veteran
  • ***
  • Posts: 344
  • Karma: +26/-0
  • Here i stand with my bayonet...
    • View Profile
Re: Unofficial 64-bit installer/archive 3.3.x
« Reply #276 on: September 23, 2016, 03:14:51 am »
The 32bit and 64bit builds use different versions of libtorrent.
The 64bit build is a community build, the 32bit build you get from the http://www.qbittorrent.org/download.php downloads page is the "official" one

I do however agree with you, an "official" 64bit build would be nice.
The following BBC is not allowed within your signature: html, img, php.

Hiratasuka

  • Newbie
  • *
  • Posts: 18
  • Karma: +0/-0
    • View Profile
Re: Unofficial 64-bit installer/archive 3.3.x
« Reply #277 on: September 23, 2016, 04:05:08 am »
The 32bit and 64bit builds use different versions of libtorrent.
The 64bit build is a community build, the 32bit build you get from the http://www.qbittorrent.org/download.php downloads page is the "official" one

I do however agree with you, an "official" 64bit build would be nice.

I would go even further - The x86 version should not even be recommended, because that version of qBitorrent has some huge issues for anyone with a remotely fast connection.
Even before the whole I/O errors and subsequent crashes, I experienced the freezes and crashes like many users (such as the OP) were reporting. When I loaded 600+ torrents and speeds reached 120Mbps+, it started crashing like crazy. It was driving me nuts given the fact I was very limited on my choice of clients (because of some private tracker rules).
I even though I was doing something wrong, but when I saw dozens of users with the same problem as me...

The x64 version is infinitely better. Right now, in my opinion, it's the best torrent client there is, where the x86 was by far the worst client there is.

If the x64 version works with every modern OS and CPU, why shouldn't it be, at the very least, the recommended version of qBitorrent? Right now I'm seeding at 200Mbps with 615 torrents with no problems (and doing that 24/7 for 4 days). That would be impossible with the 32 bit version of qBittorrent.
Is there a reason for it not to be recommended?

Regards.

Switeck

  • Forum addict
  • ****
  • Posts: 898
  • Karma: +57/-0
    • View Profile
Re: Unofficial 64-bit installer/archive 3.3.x
« Reply #278 on: September 23, 2016, 05:07:38 pm »
Both the x86 (32bit) and 64bit versions of qBT have a memory leak. (the libtorrent bug causing this is still being worked on, since it affects Deluge as well)
On 32bit it causes serious crashes if it overruns 2+ GB virtual memory locations. (which is likely with default settings and extremely fast internet connections)
On 64bit, it can result in 2+ GB ram use.

It's actually possible to limit qBT x86 cache size low enough to not trigger crashes and still download at 10 MB/sec speeds.
500-1000 MB total cache size, 600 seconds duration.

Hiratasuka

  • Newbie
  • *
  • Posts: 18
  • Karma: +0/-0
    • View Profile
Re: Unofficial 64-bit installer/archive 3.3.x
« Reply #279 on: September 23, 2016, 07:08:19 pm »
Both the x86 (32bit) and 64bit versions of qBT have a memory leak. (the libtorrent bug causing this is still being worked on, since it affects Deluge as well)
On 32bit it causes serious crashes if it overruns 2+ GB virtual memory locations. (which is likely with default settings and extremely fast internet connections)

The users should be warned at least.
On 64bit, it can result in 2+ GB ram use.
Now that I'm using the amazingly good x64 version (Windows), I've seen peaks of 2.8GB in memory usage, but keep in mind that's only when I'm seeding at 200Mbps+ and 600+ torrents (24/7 operation). For me, that's a low memory usage.
On my seedbox (running Ubuntu Server 3.13.0-85-generic/Deluge) with 420 torrents, seeding only at 24Mbps, Deluge is using 1.5GB of RAM...

Since I've installed the x64 version 4 days ago on Windows, I've already uploaded 6TB of data 24/7 without any issues. This client is by far the best performer of any client of any operating system. It's even faster than Deluge on my Seedbox (on Linux) with the high performance seed most of the time (of course, if the seedbox connects to another one, it will be faster, bu anyway). And keep in mind I only use the seedbox for seeding, and I use my Windows Desktop for everything (gaming, SMB server, it's running tons of processes, and so on).
« Last Edit: September 23, 2016, 07:19:09 pm by Hiratasuka »

Switeck

  • Forum addict
  • ****
  • Posts: 898
  • Karma: +57/-0
    • View Profile
Re: Unofficial 64-bit installer/archive 3.3.x
« Reply #280 on: September 24, 2016, 03:54:27 am »
"The users should be warned at least."

I asked for the bug to be fixed or worked around over 3 years ago:
http://qbforums.shiki.hu/index.php/topic,2042.0.html

It was declared "fixed", and work on it was stopped last I heard. It's not supposed to crash at any speed with default settings, but the programmers may not have much chance to test with really fast lines.

If you change the default settings to what I suggested, your speeds should still be able to reach 100 mbit/sec.

Hiratasuka

  • Newbie
  • *
  • Posts: 18
  • Karma: +0/-0
    • View Profile
Re: Unofficial 64-bit installer/archive 3.3.x
« Reply #281 on: September 24, 2016, 08:54:03 am »
"The users should be warned at least."

I asked for the bug to be fixed or worked around over 3 years ago:
http://qbforums.shiki.hu/index.php/topic,2042.0.html

It was declared "fixed", and work on it was stopped last I heard. It's not supposed to crash at any speed with default settings, but the programmers may not have much chance to test with really fast lines.

If you change the default settings to what I suggested, your speeds should still be able to reach 100 mbit/sec.

Hello.

But I don't want the speeds to reach 100Mbps, I want them to go over 200Mbps, and the x64 allows me to do that without any issues, with any settings  ;)

Regards.

Switeck

  • Forum addict
  • ****
  • Posts: 898
  • Karma: +57/-0
    • View Profile
Re: Unofficial 64-bit installer/archive 3.3.x
« Reply #282 on: September 25, 2016, 05:34:09 am »
I mentioned 100 mbit/sec because that might be all slow HDDs can do.

I was doing over 100 MB/sec in my EXTREME tests using qBT v86:
https://qbforums.shiki.hu/index.php/topic,3956.0.html

fusk

  • Veteran
  • ***
  • Posts: 201
  • Karma: +4/-0
    • View Profile
Re: Unofficial 64-bit installer/archive 3.3.x
« Reply #283 on: September 29, 2016, 02:16:22 pm »
Even tho they might not be using the same version of libtorrent, i don't see why both version can't be contained within one installer. Or simply use the same version of libtorrent when using a universal installer (i don't know enough about programming, so i'm just guessing). Take a small app like networx, one installer and 2 version within, automatically installing the one that fits your system. I think that would solve many user issues from people running 32bit qbit on a 300+ mbit connection.

Switeck

  • Forum addict
  • ****
  • Posts: 898
  • Karma: +57/-0
    • View Profile
Re: Unofficial 64-bit installer/archive 3.3.x
« Reply #284 on: September 29, 2016, 02:57:27 pm »
People having issues running 32bit qbit on a 300+ mbit connection should be fixed.
A workaround till then could be to not allow qBT to use more than 1000 MB for cache even when cache is set to automatic.
Far as I know, that's the only show-stopper that the 32bit version has that the 64bit version doesn't...however the 64bit version can waste over 1 GB ram (using >5.5 GB total) if its cache grows large enough.