splintax Posted November 25, 2005 Report Share Posted November 25, 2005 Hi all,I've seen mentioned a number of times that µT is compressed to around half its size using PECompact. Would this not slow down the speed of the client in starting up?Also, once the client is loaded, will the compression affect it at all speed-wise?Just wondering... Link to comment Share on other sites More sharing options...
Firon Posted November 25, 2005 Report Share Posted November 25, 2005 No, it's very fast and efficient compression. The decompression is incredibly fast and would make no difference (supposed to be something in the order of 10s of MBs per second on slow systems). Once in memory, it functions exactly as if it weren't compressed, so it wouldn't affect the speed at all. Link to comment Share on other sites More sharing options...
ColdArmor Posted November 25, 2005 Report Share Posted November 25, 2005 It's fast to start up so why would it matter? :D Link to comment Share on other sites More sharing options...
DutchDude Posted November 25, 2005 Report Share Posted November 25, 2005 Dudez............ The exe is only 105 KB........ how small do you want it to be ??????????hahahaha Link to comment Share on other sites More sharing options...
Firon Posted November 25, 2005 Report Share Posted November 25, 2005 It's 107KB compressed, uncompressed it's a little over 200... But hey, the bandwidth savings are worth it, and it basically has no performance impact whatsoever, even on a 486. Link to comment Share on other sites More sharing options...
ben Posted November 25, 2005 Report Share Posted November 25, 2005 you guys could offer a .torrent of new releases like the bittornado team does. i wouldnt have any problems seeding it at my 90kb/sec upload speed.. Link to comment Share on other sites More sharing options...
Firon Posted November 25, 2005 Report Share Posted November 25, 2005 We've thought about it, but for now the bandwidth use isn't a problem. When the bandwidth use starts getting close to the cap, ludde's considered using .torrents to distribute the updates, like Azureus does. Link to comment Share on other sites More sharing options...
ben Posted November 25, 2005 Report Share Posted November 25, 2005 haha at 109 kb a pop..... it could be a while before that happens do you have any idea on howmany times utorrent was downloaded? (that wouldnt even include the massive peer to peer sharing due to its extremely small file size) Link to comment Share on other sites More sharing options...
Firon Posted November 25, 2005 Report Share Posted November 25, 2005 It's estimated at over 600,000 this month, including auto-updates. But it's just an estimate. Link to comment Share on other sites More sharing options...
ben Posted November 25, 2005 Report Share Posted November 25, 2005 thats gota leave a good feeling to you and the other folks to help make this happen. i feel ashamed to say that i only heard about it last night azureus was really murdering my computer, i seed 40+ torrents at a time. yea, i know.. ::gasp:: Link to comment Share on other sites More sharing options...
mrQQ Posted January 8, 2006 Report Share Posted January 8, 2006 well it might not slow down it much normally, but many antivirus apps take much more time to scan exe if it's compressed so yeah, it IS annoying.. while I *do* understand the reasons it is compressed, i still normally unpack it after downloading.. it's just that it gets annoying to do it all the time, with all the updates happening so it *would* be nice to have an unpacked version available - perhaps protect it with some crc checks and whatnot.. Link to comment Share on other sites More sharing options...
ben Posted January 8, 2006 Report Share Posted January 8, 2006 i dont think utorrent would be that big of a problem (with the whole 'virus scanner scanning packed executables' thing) since you run it once and keep it open for long periods of time (in my case, 24/7 until another update is made on it) Link to comment Share on other sites More sharing options...
Ultima Posted January 8, 2006 Report Share Posted January 8, 2006 PECompact's compression scheme works well with antivirus scanners, so it shouldn't be any problem. That along with the fact that it's tiny anyhow should mean little to no time to scan anyhow. Link to comment Share on other sites More sharing options...
Firon Posted January 8, 2006 Report Share Posted January 8, 2006 The decompression speed of PECompact is fast enough so that the difference in loading time is negligible. Link to comment Share on other sites More sharing options...
ben Posted January 8, 2006 Report Share Posted January 8, 2006 Firon, would you happen to know if PECompact has any advantages over UPX? Link to comment Share on other sites More sharing options...
Firon Posted January 8, 2006 Report Share Posted January 8, 2006 UPX is buggy as hell (ludde has used both) and has various other issues here and there. Link to comment Share on other sites More sharing options...
mrQQ Posted January 12, 2006 Report Share Posted January 12, 2006 Well I wouldnt be posting here (in fact, I wouldnt be bothered to unpack it in the first place) if it were "negligible", "no problem" or i wouldnt start and quit it all the time. You people have a funny way of answering:Q: Hey, i've got a problem!A: No, it's not a problem because it's not a problem! Link to comment Share on other sites More sharing options...
The Mighty Buzzard Posted January 12, 2006 Report Share Posted January 12, 2006 You didn't actually say you had a problem, you just grumbled. Link to comment Share on other sites More sharing options...
splintax Posted January 12, 2006 Author Report Share Posted January 12, 2006 i wouldnt have any problems seeding it at my 90kb/sec upload speed..yeah, you could seed a full copy every 1.2 seconds or so do you have any idea on howmany times utorrent was downloaded? (that wouldnt even include the massive peer to peer sharing due to its extremely small file size)huh? What do you mean about the "massive peer-to-peer sharing"? I saw a leaked beta of µT on a torrent site ages ago, but that wasn't exactly "massive peer-to-peer sharing".so it *would* be nice to have an unpacked version available - perhaps protect it with some crc checks and whatnot..that had been what I was suggesting - well, asking if there would be any noticeable benefits and then suggesting it if there were, but in this case, I'm against an unpacked version. (Also, I don't know if this is of interest to ludde, but compression makes it harded to patch µTorrent and should hopefully prevent or at least decrease the number of people who make ratio/client ID etc. patches..) Maybe you should just set your AV not to scan µT? Link to comment Share on other sites More sharing options...
Ultima Posted January 12, 2006 Report Share Posted January 12, 2006 @mrQQ: As The Mighty Buzzard said, you weren't saying you had a problem. You were only stating that it might be slower when compressed -- you never said it was, and so it's assumed that it's not. Are you actually having any problems with it being compressed? Link to comment Share on other sites More sharing options...
chaosblade Posted January 12, 2006 Report Share Posted January 12, 2006 Umm, Compressed .EXE is NOT what your AV is scanning for. The Compressed files its scanning are ARCHIVES. ZIP? RAR? ACE? rings a bell? Those take long because the AV software has to extract the files then scan them.uTorrent's exectuble compression is different and does not impair performance at all. Link to comment Share on other sites More sharing options...
Lys Posted March 13, 2006 Report Share Posted March 13, 2006 well it might not slow down it much normally, but many antivirus apps take much more time to scan exe if it's compressed so yeah, it IS annoying.. while I *do* understand the reasons it is compressed, i still normally unpack it after downloading.. it's just that it gets annoying to do it all the time, with all the updates happening so it *would* be nice to have an unpacked version available - perhaps protect it with some crc checks and whatnot..What software do you use to unpack utorrent? The unpackers I've found so far only do V1, and UT uses V2 Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.