Re: [libtorrent] Where in the world can I find the source
2004-01-11 19:42:39 GMT
It's on the cvs. For instruction for how to download it, see: http://sourceforge.net/cvs/?group_id=79942 (under Anonymous CVS access) you'll need a cvs client though. If you're using a unix-like os (or cygwin in windows), you can probably just cut'n'paste tha command lines off that webpage. If you're using windows you can either get cygwin (probably a bit overkill for just having cvs), WinCVS (http://www.wincvs.org/) or Tortoise CVS (http://www.tortoisecvs.org/). The module name is 'libtorrent'. Katchei wrote: > Every download link that I find is broken. > > Please help me find the source -- -- Arvid Norberg ------------------------------------------------------- This SF.net email is sponsored by: Perforce Software. Perforce is the Fast Software Configuration Management System offering advanced branching capabilities and atomic changes on 50+ platforms. Free Eval! http://www.perforce.com/perforce/loadprog.html
[libtorrent] Need help about running simple_client
2004-01-12 09:05:56 GMT
Hell everyone
I have compiled the whole libtorrent project with cygwin 3.3.1,but when running client_test.exe followed by xxx.torrent.
My network is OK,While connecting to clients, it will crash(segment fault) .
If running simple_client.exe,it will crash at
“
peers:
220.173.126.12 8881 533538302d2d2d2d2d416279796f754b586a7977 Shadow 5.8.0
218.63.83.165 6881 53050500000000000000000018cf2d67588a5780 Unknown
218.8.176.118 6881 533538352d2d2d2d2d4d327246646e7239493832 Shadow 5.8.5
218.85.3.86 8881 53353837506c75732d2d2d38594c714a4c6a6f62 Shadow 5.8.7
202.118.166.144 8882 533538302d2d2d2d2d326736585847564e384b78 Shadow 5.8.0
219.236.161.27 6881 5305070000000000000000002a9d74ae1fe1ed40 Unknown
219.139.215.191 6881 533538372d2d2d2d2d7646645a654d594c4b3373 Shadow 5.8.7
218.75.78.54 8883 53353837506c75732d2d2d7578374d74754d5730 Shadow 5.8.7
220.174.0.237 6881 533538302d2d2d2d2d457067724f4b4d64703259 Shadow 5.8.0
211.162.89.137 6881 533538372d2d2d2d2d7555393573486a59705a71 Shadow 5.8.7
220.186.206.123 8881 533538302d2d2d2d2d526d5472356b422a596d50 Shadow 5.8.0
61.48.81.117 6881 0000000000000000000000009a23c086d4ffb5cc Generic
24.87.232.24 6882 000000000000000000000000f78368e100d0bf69 Generic
218.71.27.194 6883 0000000000000000000000007804228ac67aec9f Generic
61.130.214.222 8881 533538302d2d2d2d2d50686a4d475a704e654e35 Shadow 5.8.0
61.52.82.184 9989 5052432e502d2d2d476a315843734b514f4a4d74 Unknown
218.71.244.29 8884 5305070000000000000000008492931cca298bf5 Unknown
81.77.13.38 6884 533538372d2d2d2d2d4a46715a312e2e6d786c54 Shadow 5.8.7
218.25.20.91 8883 533538302d2d2d2d2d67484a7772397756374d65 Shadow 5.8.0
218.69.142.232 8884 53353837506c75732d2d2d58726552427954456b Shadow 5.8.7
24.87.69.136 6883 00000000000000000000000008abb720bd5740e7 Generic
219.156.130.9 8881 533538362d2d2d2d2d5a5a55486251444c4e6275 Shadow 5.8.6
220.113.74.196 6882 533538372d2d2d2d2d6746305152374b36463954 Shadow 5.8.7
219.233.153.143 6881 533538372d2d2d2d2d586d36596834422d6e344b Shadow 5.8.7
218.69.108.110 6884 533538372d2d2d2d2d616b556c4f722e574c6339 Shadow 5.8.7
61.147.66.57 8881 533538302d2d2d2d2d5577214a77454155305274 Shadow 5.8.0
218.15.4.216 8881 533538302d2d2d2d2d49754c5853633034515a77 Shadow 5.8.0
218.13.92.32 8881 533538302d2d2d2d2d5677335353546d44373267 Shadow 5.8.0
221.194.206.36 6881 533538372d2d2d2d2d6d326b433845504f2e4241 Shadow 5.8.7
221.192.69.13 9664 5038372e502d2d2d61646c5a684d6e6246357759 Unknown
219.146.214.55 8882 533538302d2d2d2d2d75784179464c4c6872554e Shadow 5.8.0
218.13.94.70 8881 53353837506c75732d2d2d54324a7878525a4757 Shadow 5.8.7
221.5.114.141 1001 533538302d2d2d2d2d4a586e6842563074386145 Shadow 5.8.0
218.11.79.4 8882 533538302d2d2d2d2d442a71563553746e6a3979 Shadow 5.8.0
220.186.221.124 6882 00000000000000000000000061613e833bbd1031 Generic
61.174.250.178 6885 530504010000000000000000794ed874f64d9e05 Unknown
218.76.125.72 6882 000000000000000000000000616159510f64a656 Generic
219.145.187.254 8881 533538302d2d2d2d2d686d756e5a565753784c31 Shadow 5.8.0
219.129.139.180 8881 53353837506c75732d2d2d30764642362a445156 Shadow 5.8.7
211.95.120.189 8881 53353837506c75732d2d2d33422a3077716b5459 Shadow 5.8.7
61.149.164.40 8881 530507000000000000000000ee5649d37361dd70 Unknown
220.188.7.157 6882 533538372d2d2d2d2d2e47785a7751594b7a6d72 Shadow 5.8.7
219.139.211.144 8883 530507000000000000000000c11361bfcf591c4e Unknown
61.48.212.234 9567 506c75732d2d2d6b37734e5159564e705078506a Unknown
219.156.110.77 6883 533538372d2d2d2d2d4f6630545076505232442d Shadow 5.8.7
61.54.58.45 6881 0000000000000000000000006161f7ef5647b3ab Generic
61.181.7.73 6881 00004253c0f51ed25016f02fc589c7cbd1619aed Unknown
219.140.102.197 6881 533538372d2d2d2d2d2d6c5054495970332e652e Shadow 5.8.7
61.182.178.157 8948 506c75732d2d2d334c5844765a6d6a3559337564 Unknown
220.162.170.149 8882 533538302d2d2d2d2d743855465631443670444f Shadow 5.8.0
assertion "(*i)->is_writable()" failed: file "src/socket_bsd.cpp", line 446
Aborted (core dumped)
“
Thanks !
===========================================================================================
The privileged confidential information contained in this email is intended for use only by the addressees as indicated by the original author of this email. If you are not the addressee indicated in this email or are not responsible for delivery of the email to such person, please kindly reply the sender indicating accordingly and delete all copies of it from your computer and network server immediately. We thank you for your cooperation. It is advisable that any unauthorized use of confidential information of Winbond is strictly prohibited; and any information in this email that does not relate to the official business of Winbond shall be deemed as neither given nor endorsed by Winbond.
===========================================================================================
If your computer is unable to decode Chinese font, please ignore the following message. They essentially repeat the English statement above.
Ż
Re: [libtorrent] Need help about running simple_client
2004-01-12 13:38:53 GMT
Hi. I have been having problems with cygwin too. So, in a way it is a known issue. But I can't recall having encountered that assert. Do you get the same error consistently? I just get access violations. It's a bit hard to debug since insight will break for segment violations within the pthread library: KERNEL32!IsBadWritePtr From the name, it sounds like it's supposed to accept invalid pointers. If I just continue at each such break, eventually the program will exit and the following is printed to the gdb-console: Program exited with code 0303000 And I have no idea what that means. Any suggestions would be appreciated. It works very well on linux though, with pthreads. And in windows built with devstudio. -- Arvid Norberg PC34 LSSHI wrote: > > > > > Hell everyone > > I have compiled the whole libtorrent project with cygwin > 3.3.1,but when running client_test.exe followed by xxx.torrent. > > My network is OK,While connecting to clients, it will > crash(segment fault) . > > If running simple_client.exe,it will crash at > > > > > > " > > > > peers: > > 220.173.126.12 8881 533538302d2d2d2d2d416279796f754b586a7977 > Shadow 5.8.0 > > 218.63.83.165 6881 53050500000000000000000018cf2d67588a5780 > Unknown > > 218.8.176.118 6881 533538352d2d2d2d2d4d327246646e7239493832 > Shadow 5.8.5 > > 218.85.3.86 8881 53353837506c75732d2d2d38594c714a4c6a6f62 > Shadow 5.8.7 > > 202.118.166.144 8882 533538302d2d2d2d2d326736585847564e384b78 > Shadow 5.8.0 > > 219.236.161.27 6881 5305070000000000000000002a9d74ae1fe1ed40 > Unknown > > 219.139.215.191 6881 533538372d2d2d2d2d7646645a654d594c4b3373 > Shadow 5.8.7 > > 218.75.78.54 8883 53353837506c75732d2d2d7578374d74754d5730 > Shadow 5.8.7 > > 220.174.0.237 6881 533538302d2d2d2d2d457067724f4b4d64703259 > Shadow 5.8.0 > > 211.162.89.137 6881 533538372d2d2d2d2d7555393573486a59705a71 > Shadow 5.8.7 > > 220.186.206.123 8881 533538302d2d2d2d2d526d5472356b422a596d50 > Shadow 5.8.0 > > 61.48.81.117 6881 0000000000000000000000009a23c086d4ffb5cc > Generic > > 24.87.232.24 6882 000000000000000000000000f78368e100d0bf69 > Generic > > 218.71.27.194 6883 0000000000000000000000007804228ac67aec9f > Generic > > 61.130.214.222 8881 533538302d2d2d2d2d50686a4d475a704e654e35 > Shadow 5.8.0 > > 61.52.82.184 9989 5052432e502d2d2d476a315843734b514f4a4d74 > Unknown > > 218.71.244.29 8884 5305070000000000000000008492931cca298bf5 > Unknown > > 81.77.13.38 6884 533538372d2d2d2d2d4a46715a312e2e6d786c54 > Shadow 5.8.7 > > 218.25.20.91 8883 533538302d2d2d2d2d67484a7772397756374d65 > Shadow 5.8.0 > > 218.69.142.232 8884 53353837506c75732d2d2d58726552427954456b > Shadow 5.8.7 > > 24.87.69.136 6883 00000000000000000000000008abb720bd5740e7 > Generic > > 219.156.130.9 8881 533538362d2d2d2d2d5a5a55486251444c4e6275 > Shadow 5.8.6 > > 220.113.74.196 6882 533538372d2d2d2d2d6746305152374b36463954 > Shadow 5.8.7 > > 219.233.153.143 6881 533538372d2d2d2d2d586d36596834422d6e344b > Shadow 5.8.7 > > 218.69.108.110 6884 533538372d2d2d2d2d616b556c4f722e574c6339 > Shadow 5.8.7 > > 61.147.66.57 8881 533538302d2d2d2d2d5577214a77454155305274 > Shadow 5.8.0 > > 218.15.4.216 8881 533538302d2d2d2d2d49754c5853633034515a77 > Shadow 5.8.0 > > 218.13.92.32 8881 533538302d2d2d2d2d5677335353546d44373267 > Shadow 5.8.0 > > 221.194.206.36 6881 533538372d2d2d2d2d6d326b433845504f2e4241 > Shadow 5.8.7 > > 221.192.69.13 9664 5038372e502d2d2d61646c5a684d6e6246357759 > Unknown > > 219.146.214.55 8882 533538302d2d2d2d2d75784179464c4c6872554e > Shadow 5.8.0 > > 218.13.94.70 8881 53353837506c75732d2d2d54324a7878525a4757 > Shadow 5.8.7 > > 221.5.114.141 1001 533538302d2d2d2d2d4a586e6842563074386145 > Shadow 5.8.0 > > 218.11.79.4 8882 533538302d2d2d2d2d442a71563553746e6a3979 > Shadow 5.8.0 > > 220.186.221.124 6882 00000000000000000000000061613e833bbd1031 > Generic > > 61.174.250.178 6885 530504010000000000000000794ed874f64d9e05 > Unknown > > 218.76.125.72 6882 000000000000000000000000616159510f64a656 > Generic > > 219.145.187.254 8881 533538302d2d2d2d2d686d756e5a565753784c31 > Shadow 5.8.0 > > 219.129.139.180 8881 53353837506c75732d2d2d30764642362a445156 > Shadow 5.8.7 > > 211.95.120.189 8881 53353837506c75732d2d2d33422a3077716b5459 > Shadow 5.8.7 > > 61.149.164.40 8881 530507000000000000000000ee5649d37361dd70 > Unknown > > 220.188.7.157 6882 533538372d2d2d2d2d2e47785a7751594b7a6d72 > Shadow 5.8.7 > > 219.139.211.144 8883 530507000000000000000000c11361bfcf591c4e > Unknown > > 61.48.212.234 9567 506c75732d2d2d6b37734e5159564e705078506a > Unknown > > 219.156.110.77 6883 533538372d2d2d2d2d4f6630545076505232442d > Shadow 5.8.7 > > 61.54.58.45 6881 0000000000000000000000006161f7ef5647b3ab > Generic > > 61.181.7.73 6881 00004253c0f51ed25016f02fc589c7cbd1619aed > Unknown > > 219.140.102.197 6881 533538372d2d2d2d2d2d6c5054495970332e652e > Shadow 5.8.7 > > 61.182.178.157 8948 506c75732d2d2d334c5844765a6d6a3559337564 > Unknown > > 220.162.170.149 8882 533538302d2d2d2d2d743855465631443670444f > Shadow 5.8.0 > > assertion "(*i)->is_writable()" failed: file "src/socket_bsd.cpp", line > 446 > > Aborted (core dumped) > > > > > > " > > > > Thanks ! > > > > ===========================================================================================The privileged confidential information contained in this email is intended for use only by the addressees as indicated by the original author of this email. If you are not the addressee indicated in this email or are not responsible for delivery of the email to such person, please kindly reply the sender indicating accordingly and delete all copies of it from your computer and network server immediately. We thank you for your cooperation. It is advisable that any unauthorized use of confidential information of Winbond is strictly prohibited; and any information in this email that does not relate to the official business of Winbond shall be deemed as neither given nor endorsed by Winbond.===========================================================================================If your computer is unable to decode Chinese font, please ignore the following message. They essentially rep eat the English statement above.¥»«H¥ó¤º©Ò§tµØ¨¹¹q¤lªº°]²£©Ê¾÷±K©Ê¸ê°T, ¶È±ÂÅvìµo«H¤H«ü©w¤§¦¬«H¤H¨ú¾\¤§¥Î. °²¨Ï±z¨Ã«D³Q«ü©w¤§¦¬«H¤H©Î¦]¥ô¦óì¦]¦b¥¼¸g±ÂÅvªº±¡§Î¤§¤U¦¬¨ì¥»«H¥ó, ½Ð±z§iª¾ìµo«H¤H¨Ã¥ß§Y±N«H¥ó±q¹q¸£»Pºô¸ô¦øªA¾¹¤¤¤©¥H®ø°£. ¹ï©ó±zªº¦X§ <at> , §ÚÌ¥ý¦¹PÁÂ. ¯S¦¹´£¿ô, ¥ô¦ó¥¼¸g±ÂÅv¾Õ¦Û¨Ï¥ÎµØ¨¹¹q¤lªº¾÷±K¸ê°Tªº¦æ¬°¬O³QÄY®æ¸T¤îªº. «H¥ó»PµØ¨¹¹q¤lÀç·~µLÃö¤§¤º®e,¤£±oµø¬°µØ¨¹¹q¤l¤§¥ß³õ©Î·N¨£. > ------------------------------------------------------- This SF.net email is sponsored by: Perforce Software. Perforce is the Fast Software Configuration Management System offering advanced branching capabilities and atomic changes on 50+ platforms. Free Eval! http://www.perforce.com/perforce/loadprog.html
[libtorrent] Re: Please tell me how to compile libtorrent with msvc6.0+sp5
2004-01-13 04:57:22 GMT
The first step is to build the boost libraries. The easiest way to do this is to build them from the command line, with bjam. First you have to build bjam. cd to the 'tools/build/jam_src' and run build.bat Since your not building for cygwin, it's important that you do this from a windows shell, and not from a cygwin shell. When the build script finishes, there should be a 'bin.ntx86/' folder (or something similar) with bjam.exe in. Copy this executable to a folder in the search PATH. For example 'c:\winnt'. Now, to build the boost libaries, cd to 'libs/thread/build' and run bjam. You may have to run it with an extra parameter like this: 'bjam -sTOOLS=msvc', to excplicitly tell it which compiler you want it to use. a 'bin' folder is created upon completion which will contain both debug and release versions of the library (many nested directories). repeat this process for date_time and filesystem libraries too. To make the vc6 project work you will have to build it with dynamic linkage to the runtime and with a multithreaded version of the runtime. (Multithreaded DLL or something). You'll of course also have to add the boost-path as an include path and just link against the built boost libraries. I haven't tested libtorrent with vc6 for a while either, so there may be internal compiler errors and stuff. Just let me know in that case. Hope that helps, I've probably missed something. -- Arvid Norberg PC34 LSSHI wrote: > Hello everyone > > If the libtorrent can not run well compiled with cygwin,I want to try it with msvc6.0+sp5. > > But I dont how to start it . > > Questions are about how to compile boost_thread , boost_filesystem,boost_date_time with msvc6.0 static library project. > > If above three libraries compiled, how to setup the libtorrent msvc6.0 project ? > > > > Thank you ! > > > > ʩ·˳ Nick shi > > AϺ·˾ > > Winbond Electronics (Shanghai) Ltd. > > TEL862162365999-1723 > > FAX862162365998 > > P.C 200336 > > E-maillsshi <at> winbond.com.tw > > > > > > ===========================================================================================The privileged confidential information contained in this email is intended for use only by the addressees as indicated by the original author of this email. If you are not the addressee indicated in this email or are not responsible for delivery of the email to such person, please kindly reply the sender indicating accordingly and delete all copies of it from your computer and network server immediately. We thank you for your cooperation. It is advisable that any unauthorized use of confidential information of Winbond is strictly prohibited; and any information in this email that does not relate to the official business of Winbond shall be deemed as neither given nor endorsed by Winbond.===========================================================================================If your computer is unable to decode Chinese font, please ignore the following message. They essentially rep eat the English statement above.Hҧtبql]ʾKʸT, ȱvoHHwHH?\. ϱz?DQwHHΦ]?]bgv?U?H, бzioHH?ߧYNHqqP?AH. ?zX <at> , ڭ??P. S?, ?gv?ϥεبqlKT欰OQYT. HPبql~Le,oبql߳ηN. > ------------------------------------------------------- This SF.net email is sponsored by: Perforce Software. Perforce is the Fast Software Configuration Management System offering advanced branching capabilities and atomic changes on 50+ platforms. Free Eval! http://www.perforce.com/perforce/loadprog.html
[libtorrent] Does libtorrent support cache writing to disk
2004-01-14 07:28:48 GMT
Dear Everyone
I compiled the three boost libraries and libtorrent with msvc6+sp5 .
Running client_test.exe for testing .
Does the libtorrent works with cache writing support ( not write to disk until cache is full )
Why some time libtorrent takes much CPU resource .
Thanks .
===========================================================================================
The privileged confidential information contained in this email is intended for use only by the addressees as indicated by the original author of this email. If you are not the addressee indicated in this email or are not responsible for delivery of the email to such person, please kindly reply the sender indicating accordingly and delete all copies of it from your computer and network server immediately. We thank you for your cooperation. It is advisable that any unauthorized use of confidential information of Winbond is strictly prohibited; and any information in this email that does not relate to the official business of Winbond shall be deemed as neither given nor endorsed by Winbond.
===========================================================================================
If your computer is unable to decode Chinese font, please ignore the following message. They essentially repeat the English statement above.
Ż
Re: [libtorrent] Does libtorrent support cache writing to disk
2004-01-14 10:48:23 GMT
PC34 LSSHI wrote: > Dear Everyone > > I compiled the three boost libraries and libtorrent with > msvc6+sp5 . > > Running client_test.exe for testing . > > Does the libtorrent works with cache writing support ( not > write to disk until cache is full ) libtorrent relies on the OS' disk cache, I have not experienced any problems with that. > > Why some time libtorrent takes much CPU resource . If you have compiled in debug mode (or without defining NDEBUG), there are lots of invariant checks that will take lots of CPU. During development I think it's best to still run in debug mode to make sure there are no unexpected states or invariant violations. But in release mode it takes much less CPU. In my tests in release mode it takes average about 1% cpu (or less). Writing to disk shouldn't make the cpu-usage go up though. > > > > Thanks . > -- -- Arvid Norberg ------------------------------------------------------- This SF.net email is sponsored by: Perforce Software. Perforce is the Fast Software Configuration Management System offering advanced branching capabilities and atomic changes on 50+ platforms. Free Eval! http://www.perforce.com/perforce/loadprog.html
[libtorrent] Do you have any idea about other BT client with cache writing support ?
2004-01-15 04:17:05 GMT
Dear Everyone
I compiled the libtorrent in release mode,usually it takes about 2% cpu ,but sometime it takes 17%-70% I use Intel PIII 550 .
The boost filesystem library support cache ?
How do you think about the bt client ¡°BitComet¡± ? It is written with c++ stl core .
Thanks .
ʩ·˳ Nick shi
ÈA°î£¨ÉϺ££©¼¯³Éë·ÓÐÏÞ¹«Ë¾
Winbond Electronics (Shanghai) Ltd.
TEL£º£¨8621£©62365999-1723
FAX£º£¨8621£©62365998
P.C £º 200336
E-mail£ºlsshi <at> winbond.com.tw
===========================================================================================
The privileged confidential information contained in this email is intended for use only by the addressees as indicated by the original author of this email. If you are not the addressee indicated in this email or are not responsible for delivery of the email to such person, please kindly reply the sender indicating accordingly and delete all copies of it from your computer and network server immediately. We thank you for your cooperation. It is advisable that any unauthorized use of confidential information of Winbond is strictly prohibited; and any information in this email that does not relate to the official business of Winbond shall be deemed as neither given nor endorsed by Winbond.
===========================================================================================
If your computer is unable to decode Chinese font, please ignore the following message. They essentially repeat the English statement above.
¥»«H¥ó¤º©Ò§tµØ¨¹¹q¤lªº°]²£©Ê¾÷±K©Ê¸ê°T, ¶È±ÂÅvìµo«H¤H«ü©w¤§¦¬«H¤H¨ú¾\¤§¥Î. °²¨Ï±z¨Ã«D³Q«ü©w¤§¦¬«H¤H©Î¦]¥ô¦óì¦]¦b¥¼¸g±ÂÅvªº±¡§Î¤§¤U¦¬¨ì¥»«H¥ó, ½Ð±z§iª¾ìµo«H¤H¨Ã¥ß§Y±N«H¥ó±q¹q¸£»Pºô¸ô¦øªA¾¹¤¤¤©¥H®ø°£. ¹ï©ó±zªº¦X§ <at> , §ÚÌ¥ý¦¹PÁÂ. ¯S¦¹´£¿ô, ¥ô¦ó¥¼¸g±ÂÅv¾Õ¦Û¨Ï¥ÎµØ¨¹¹q¤lªº¾÷±K¸ê°Tªº¦æ¬°¬O³QÄY®æ¸T¤îªº. «H¥ó»PµØ¨¹¹q¤lÀç·~µLÃö¤§¤º®e,¤£±oµø¬°µØ¨¹¹q¤l¤§¥ß³õ©Î·N¨£.
Re: [libtorrent] Do you have any idea about other BT client with cache writing support ?
2004-01-15 07:28:09 GMT
I have not tried BitComet for one reason: it's not open source. I think
it's a sham to release a BT client without releasing the source to it, since
the original client IS open source. I believe his reason for not GPLing it
is he is keeping open the possibility of SELLING the core. Now I really
draw that line there. If anyone were to sell a BT client, it would be Bram,
not him.
Anyway, what's the point of a supposed STL c++ core if he's not going to
distribute it to allow people to make their own clients for the core (and
for any OS).
Anyway, enough of my ranting. I have a feeling that libtorrent is far
superior to it anyway. Of course, I'm a bit biased in the matter ;)
-Rangsk
----- Original Message -----
From: "PC34 LSSHI" <LSShi <at> Winbond.com.tw>
To: <libtorrent-discuss <at> lists.sourceforge.net>
Sent: Wednesday, January 14, 2004 8:17 PM
Subject: [libtorrent] Do you have any idea about other BT client with cache
writing support ?
Dear Everyone
I compiled the libtorrent in release mode,usually it takes about 2%
cpu ,but sometime it takes 17%-70% I use Intel PIII 550 .
The boost filesystem library support cache ?
How do you think about the bt client “BitComet” ? It is written
with c++ stl core .
Thanks .
-------------------------------------------------------
This SF.net email is sponsored by: Perforce Software.
Perforce is the Fast Software Configuration Management System offering
advanced branching capabilities and atomic changes on 50+ platforms.
Free Eval! http://www.perforce.com/perforce/loadprog.html
Re: [libtorrent] Do you have any idea about other BT client with cache writing support ?
2004-01-15 10:27:56 GMT
PC34 LSSHI wrote: > Dear Everyone > > > > I compiled the libtorrent in release mode,usually it takes about 2% cpu ,but sometime it takes 17%-70% I use Intel PIII 550 . I think most of the cpu-spikes are hash-checks. the sha1-algorithm is kindof expensive. But I haven't been doing any real profiling. > > The boost filesystem library support cache ? I'm not sure what you mean by this. Disk cache is something that's implemented at 1) iostreams buffered output 2) operating system 3) on the hard drive And everything using iostream (or fopen/fwrite) will automatically be cached. I still don't beleive that anything more is necessary. And I would like to see some benchmarks in order to motivate such a 'feature'. > > How do you think about the bt client “BitComet” ? It is written with c++ stl core . I haven't had time to test it very much, and it's also hard to estimate how good it is without the source. But from the feature list it seems to lack some important features. for example piece-wise file allocation. > > > > Thanks . -- -- Arvid Norberg ------------------------------------------------------- This SF.net email is sponsored by: Perforce Software. Perforce is the Fast Software Configuration Management System offering advanced branching capabilities and atomic changes on 50+ platforms. Free Eval! http://www.perforce.com/perforce/loadprog.html
RSS Feed