我也不知道啊
做完种,得让更多人知道下载链接,没人知道你做种资源的下载链接,肯定没人下载,别人还要对你的资源感兴趣
这个我肯定知道啊。关键是现在内存太高了。服务器都卡。
打开调试模式导出你的内存日志看看,可能我一样问题,这个选项改成1000就好了
Up Time: 0:05:13
Memory Usage:
Working Set: 5.66 GB
Commit Size: 6.34 GB
Disk Cache Size:
Total Size: 0 B
BitTorrent: 0 B
HTTP/FTP: 0 B
Long-Term Seed: 0 B
=== pool_block ===
block_regions_size = 5.58 GB
block_regions_num = 91425
commited_size = 5.58 GB
free_region_num = 1
free_block_num = 15
free_block_size = 60.0 KB
large_regions_size = 0 B
large_regions_num = 0
TOTAL_SIZE = 5.58 GB
=== committed_blocks (current) ===
class tstring_lf<struct Core_BitTorrent::BitTorrentTaskWrapper::tracker_log_t>: 3.90 GB, 1022800 blocks
class Core_Common::vector_buffer_stats<class Core_Socket::udp_package_t>: 1.43 GB, 376669 blocks
class Core_Wire::WireLinkLayer: 168.9 MB, 6178 blocks
class Core_TrackerClient::TrackerClient: 43.9 MB, 5620 blocks
struct Core_Common::TimerQueue::timer_t: 8.77 MB, 2246 blocks
class Core_TrackerClient::TrackerClientHTTP: 7.80 MB, 1997 blocks
class Core_TrackerClient::TrackerClientUDP: 7.57 MB, 1938 blocks
class tstring_lf<struct Core_BitTorrent::BitTorrentTaskWrapper::task_log_t>: 6 MB, 1538 blocks
class Core_BitTorrent::BitTorrentPeerPool: 920.0 KB, 23 blocks
class Core_Common::vector_buffer_stats<class Core_SOAPClient::soap_wire_t>: 916.0 KB, 229 blocks
class Core_BitTorrent::CFileEntry: 864.0 KB, 27 blocks
class Core_Wire::wire_group_t: 736.0 KB, 46 blocks
class Core_Common::vector_buffer: 324.0 KB, 81 blocks
class Core_Socket::SocketPeer: 248.0 KB, 31 blocks
class Core_TaskManage::TaskBasic: 192.0 KB, 24 blocks
class Core_BitTorrent::PieceManage: 96.0 KB, 24 blocks
class Core_TaskManage::TaskBitTorrent: 56.0 KB, 14 blocks
class Core_BitTorrent::BitTorrentPeer: 40.0 KB, 1 blocks
class vector_lf<class Core_BitTorrent::peer_basic_t>: 28.0 KB, 7 blocks
class vector_lf<class Core_BitTorrent::peer_inactive_t>: 12.0 KB, 3 blocks
class Core_BitTorrent::BitTorrentProtocolDHEncryption: 4 KB, 1 blocks
class Core_BitTorrent::BitTorrentProtocolHandshake: 4 KB, 1 blocks
class vector_lf<class Core_BitTorrent::peer_banned_t>: 4 KB, 1 blocks
class Core_Common::vector_buffer_stats<struct Core_Common::soap_client_received_t>: 0 B, 0 blocks
class Core_Common::vector_buffer_stats<struct Core_Common::soap_server_request_t>: 0 B, 0 blocks
class Core_Common::xml_node_t: 0 B, 0 blocks
TOTAL = 5.58 GB, 1419499 blocks
=== committed_blocks (alloc) ===
class tstring_lf<struct Core_BitTorrent::BitTorrentTaskWrapper::tracker_log_t>: 4.14 GB, 1086236 blocks
class Core_Common::vector_buffer_stats<class Core_Socket::udp_package_t>: 1.44 GB, 378700 blocks
class Core_Wire::WireLinkLayer: 168.9 MB, 6180 blocks
class Core_Common::vector_buffer: 81.9 MB, 3933 blocks
class Core_Common::xml_node_t: 73.7 MB, 18874 blocks
class Core_TrackerClient::TrackerClient: 43.9 MB, 5620 blocks
struct Core_Common::TimerQueue::timer_t: 8.77 MB, 2246 blocks
class Core_TrackerClient::TrackerClientHTTP: 7.80 MB, 1997 blocks
class Core_TrackerClient::TrackerClientUDP: 7.57 MB, 1938 blocks
class tstring_lf<struct Core_BitTorrent::BitTorrentTaskWrapper::task_log_t>: 6 MB, 1538 blocks
class Core_Common::vector_buffer_stats<class Core_SOAPClient::soap_wire_t>: 1.96 MB, 502 blocks
class Core_BitTorrent::BitTorrentPeerPool: 920.0 KB, 23 blocks
class Core_BitTorrent::CFileEntry: 864.0 KB, 27 blocks
class Core_Wire::wire_group_t: 736.0 KB, 46 blocks
class Core_Socket::SocketPeer: 264.0 KB, 33 blocks
class Core_TaskManage::TaskBasic: 192.0 KB, 24 blocks
class Core_BitTorrent::PieceManage: 96.0 KB, 24 blocks
class Core_TaskManage::TaskBitTorrent: 56.0 KB, 14 blocks
class vector_lf<class Core_BitTorrent::peer_basic_t>: 56.0 KB, 14 blocks
class Core_BitTorrent::BitTorrentPeer: 40.0 KB, 1 blocks
class vector_lf<class Core_BitTorrent::peer_inactive_t>: 24.0 KB, 6 blocks
class vector_lf<class Core_BitTorrent::peer_banned_t>: 16.0 KB, 4 blocks
class Core_Common::vector_buffer_stats<struct Core_Common::soap_client_received_t>: 12.0 KB, 3 blocks
class Core_BitTorrent::BitTorrentProtocolDHEncryption: 4 KB, 1 blocks
class Core_BitTorrent::BitTorrentProtocolHandshake: 4 KB, 1 blocks
class Core_Common::vector_buffer_stats<struct Core_Common::soap_server_request_t>: 4 KB, 1 blocks
TOTAL = 5.98 GB, 1507986 blocks
=== pool_stats (current) ===
class list_stats<struct Core_BitTorrent::BitTorrentTaskWrapper::tracker_log_t>: 91.7 MB, 1336403 blocks
class list_stats<struct Core_BitTorrent::BitTorrentTaskWrapper::task_log_t>: 212.7 KB, 3026 blocks
class vector_stats<struct Core_Tracker_DHT::knode_t>: 106.7 KB, 244 blocks
class vector_stats<struct Core_Tracker_DHT::kbucket_t>: 21.8 KB, 2 blocks
class tstring_stats<struct wxGlobalLog_LogCallback::log_info_t>: 192 B, 1 blocks
class vector_stats<struct wxGlobalLog_LogCallback::log_info_t>: 104 B, 1 blocks
TOTAL = 92.0 MB, 1339677 blocks
=== pool_stats (alloc) ===
class list_stats<struct Core_BitTorrent::BitTorrentTaskWrapper::tracker_log_t>: 96.1 MB, 1399839 blocks
class vector_stats<struct Core_Tracker_DHT::knode_t>: 287.9 KB, 1183 blocks
class list_stats<struct Core_BitTorrent::BitTorrentTaskWrapper::task_log_t>: 212.7 KB, 3026 blocks
class vector_stats<struct Core_Tracker_DHT::kbucket_t>: 21.8 KB, 2 blocks
class tstring_stats<struct wxGlobalLog_LogCallback::log_info_t>: 576 B, 3 blocks
class vector_stats<struct wxGlobalLog_LogCallback::log_info_t>: 208 B, 2 blocks
TOTAL = 96.6 MB, 1404055 blocks
请帮忙看看吧。
Up Time: 0:21:31
Memory Usage:
Working Set: 10.3 GB
Commit Size: 11.3 GB
Disk Cache Size:
Total Size: 0 B
BitTorrent: 0 B
HTTP/FTP: 0 B
Long-Term Seed: 0 B
=== pool_block ===
block_regions_size = 10.2 GB
block_regions_num = 168627
commited_size = 10.2 GB
free_region_num = 0
free_block_num = 0
free_block_size = 0 B
large_regions_size = 0 B
large_regions_num = 0
TOTAL_SIZE = 10.2 GB
=== committed_blocks (current) ===
class Core_Common::vector_buffer_stats<class Core_Socket::udp_package_t>: 5.09 GB, 1336260 blocks
class tstring_lf<struct Core_BitTorrent::BitTorrentTaskWrapper::tracker_log_t>: 4.94 GB, 1297390 blocks
class Core_Wire::WireLinkLayer: 168.9 MB, 6178 blocks
class Core_TrackerClient::TrackerClient: 43.9 MB, 5620 blocks
struct Core_Common::TimerQueue::timer_t: 8.79 MB, 2251 blocks
class Core_TrackerClient::TrackerClientHTTP: 7.80 MB, 1997 blocks
class Core_TrackerClient::TrackerClientUDP: 7.57 MB, 1938 blocks
class tstring_lf<struct Core_BitTorrent::BitTorrentTaskWrapper::task_log_t>: 7.10 MB, 1820 blocks
class Core_Common::vector_buffer: 3.21 MB, 824 blocks
class Core_BitTorrent::BitTorrentPeerPool: 920.0 KB, 23 blocks
class Core_Common::vector_buffer_stats<class Core_SOAPClient::soap_wire_t>: 920.0 KB, 230 blocks
class Core_BitTorrent::CFileEntry: 864.0 KB, 27 blocks
class Core_Wire::wire_group_t: 736.0 KB, 46 blocks
class Core_Socket::SocketPeer: 248.0 KB, 31 blocks
class Core_TaskManage::TaskBasic: 192.0 KB, 24 blocks
class Core_BitTorrent::BitTorrentPeer: 120.0 KB, 3 blocks
class Core_BitTorrent::PieceManage: 96.0 KB, 24 blocks
class vector_lf<class Core_BitTorrent::peer_basic_t>: 80.0 KB, 20 blocks
class Core_TaskManage::TaskBitTorrent: 56.0 KB, 14 blocks
class vector_lf<class Core_BitTorrent::peer_inactive_t>: 12.0 KB, 3 blocks
class Core_BitTorrent::BitTorrentProtocolDHEncryption: 8 KB, 2 blocks
class Core_BitTorrent::BitTorrentProtocolHandshake: 8 KB, 2 blocks
class vector_lf<class Core_BitTorrent::peer_banned_t>: 4 KB, 1 blocks
class Core_Common::vector_buffer_stats<struct Core_Common::soap_client_received_t>: 0 B, 0 blocks
class Core_Common::vector_buffer_stats<struct Core_Common::soap_server_request_t>: 0 B, 0 blocks
class Core_Common::xml_node_t: 0 B, 0 blocks
TOTAL = 10.2 GB, 2654728 blocks
=== committed_blocks (alloc) ===
class tstring_lf<struct Core_BitTorrent::BitTorrentTaskWrapper::tracker_log_t>: 15.9 GB, 4174439 blocks
class Core_Common::vector_buffer_stats<class Core_Socket::udp_package_t>: 5.11 GB, 1340844 blocks
class Core_Common::xml_node_t: 224.6 MB, 57517 blocks
class Core_Common::vector_buffer: 183.3 MB, 9894 blocks
class Core_Wire::WireLinkLayer: 168.9 MB, 6180 blocks
class Core_TrackerClient::TrackerClient: 43.9 MB, 5620 blocks
struct Core_Common::TimerQueue::timer_t: 8.79 MB, 2251 blocks
class Core_TrackerClient::TrackerClientHTTP: 7.80 MB, 1997 blocks
class Core_TrackerClient::TrackerClientUDP: 7.57 MB, 1938 blocks
class tstring_lf<struct Core_BitTorrent::BitTorrentTaskWrapper::task_log_t>: 7.10 MB, 1820 blocks
class Core_Common::vector_buffer_stats<class Core_SOAPClient::soap_wire_t>: 2.91 MB, 662 blocks
class Core_BitTorrent::BitTorrentPeerPool: 920.0 KB, 23 blocks
class Core_BitTorrent::CFileEntry: 864.0 KB, 27 blocks
class Core_Wire::wire_group_t: 736.0 KB, 46 blocks
class Core_Socket::SocketPeer: 264.0 KB, 33 blocks
class vector_lf<class Core_BitTorrent::peer_basic_t>: 220.0 KB, 55 blocks
class Core_TaskManage::TaskBasic: 192.0 KB, 24 blocks
class Core_BitTorrent::BitTorrentPeer: 120.0 KB, 3 blocks
class Core_BitTorrent::PieceManage: 96.0 KB, 24 blocks
class Core_TaskManage::TaskBitTorrent: 56.0 KB, 14 blocks
class vector_lf<class Core_BitTorrent::peer_inactive_t>: 24.0 KB, 6 blocks
class Core_Common::vector_buffer_stats<struct Core_Common::soap_client_received_t>: 16.0 KB, 4 blocks
class vector_lf<class Core_BitTorrent::peer_banned_t>: 16.0 KB, 4 blocks
class Core_BitTorrent::BitTorrentProtocolDHEncryption: 8 KB, 2 blocks
class Core_BitTorrent::BitTorrentProtocolHandshake: 8 KB, 2 blocks
class Core_Common::vector_buffer_stats<struct Core_Common::soap_server_request_t>: 4 KB, 1 blocks
TOTAL = 21.6 GB, 5603430 blocks
=== pool_stats (current) ===
class list_stats<struct Core_BitTorrent::BitTorrentTaskWrapper::tracker_log_t>: 110.6 MB, 1610993 blocks
class list_stats<struct Core_BitTorrent::BitTorrentTaskWrapper::task_log_t>: 232.5 KB, 3308 blocks
class vector_stats<struct Core_Tracker_DHT::knode_t>: 106.7 KB, 244 blocks
class vector_stats<struct Core_Tracker_DHT::kbucket_t>: 21.8 KB, 2 blocks
class tstring_stats<struct wxGlobalLog_LogCallback::log_info_t>: 192 B, 1 blocks
class vector_stats<struct wxGlobalLog_LogCallback::log_info_t>: 104 B, 1 blocks
TOTAL = 110.9 MB, 1614549 blocks
=== pool_stats (alloc) ===
class list_stats<struct Core_BitTorrent::BitTorrentTaskWrapper::tracker_log_t>: 308.1 MB, 4488042 blocks
class vector_stats<struct Core_Tracker_DHT::knode_t>: 287.9 KB, 1183 blocks
class list_stats<struct Core_BitTorrent::BitTorrentTaskWrapper::task_log_t>: 232.5 KB, 3308 blocks
class vector_stats<struct Core_Tracker_DHT::kbucket_t>: 21.8 KB, 2 blocks
class tstring_stats<struct wxGlobalLog_LogCallback::log_info_t>: 576 B, 3 blocks
class vector_stats<struct wxGlobalLog_LogCallback::log_info_t>: 208 B, 2 blocks
TOTAL = 308.6 MB, 4492540 blocks
这个值不要设置低于1000,不然就会内存泄漏
你这个是和我一样的问题,这个要等官方修了
tstring_lf这一行是tracker日志和任务日志,你占用4G是很多的了,,你是不是改了高级设置的日志上限,默认的话不会太多的 或者都改成1可以降低下使用量,主要是tracker多的话,,每个tracker存储10行日志也会多,任务日志基本不影响,1000个任务数也不会占用多
或者直接批量删除tracker也可以起到干掉这一部分内存开销,此处是日志不属于泄漏
修改为1000后还是一样会跑到10G去。
也不知道啥问题。。。
這跟~BT彗星~關係不大吧!?
主要是~電腦系統.純開機~XP時代=大概吃2-300M.現在Win10=就吃1G多了!!
所以~DDR1代.256/512M. 現在DDR4.早期還有=2G.現已消失!
基本最低=4G.還沒啥鳥用! 基本要8G…沒別的.因為你不管開甚麼程式.記憶體都吃滿大的.不給多一點.很容易.就吃滿了…達80%=會嚴重LAG.達90%=會直接跳掉@@
再者~就是=任務數.你開越多.自然吃越大…
得让开发者查这个问题了,应该是一样问题,毕竟我的任务列表数量没你多,猜测是一被这个UDP值限制触发,内存指针没释放
900多个任务就达到10G了。那再多点就更加扛不住了。
哎,只有暂时用UT了。
@erjiuge 感谢反馈。 tstring_lf 是字符串占用的内存,vector_buffer_stats是缓存占用的内存,具体类别日志里看不出来。如果方便的话请帮忙测试一下:任务运行一点时间后把所有任务停止再启动,看看内存占用是否会先减少再慢慢变大。后续版本考虑显示更详细的内存占用信息。
复活了!
我这里也有一次 1.64 异常高内存占用的记录,停止所有任务后占用不下降,点击帮助-减少工作集也没有用。内存日志里最高的一条是
输出记忆体资讯: https://paste.debian.net/plain/1133263
RAMMap 导出的 mmp 文件: http://sendfile.su/1548764