文件名称:NBt
-
所属分类:
- 标签属性:
- 上传时间:2008-10-13
-
文件大小:11.21mb
-
已下载:0次
-
提 供 者:
-
相关连接:无下载说明:别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容来自于网络,使用问题请自行百度
NBT:.net 下的BT下载库 内存优化:
◆ KeepAliveMessage, ChokeMessage, UnChokeMessage, InterestingMessage, NotInterestingMessage可以修改成单实例,这样可以节省一些对象分配。不过要解决MessageFactory.Parse()方法需要的,从byte[]中创建Message对象的问题。同样,对于一些没有状态的Task,也可以不用每次创建。
◆ ReceiveBuffer看看能不能用B+或者B-树的方式进行优化,提高检索速度和内存效率。
◆ 当Peer出现错误时,创建一个专门负责将Peer从PeerCollection中移出和重新分配下载等的Task,这样对PeerCollection的修改都移动到TaskQueue中,这样就可以不对PeerCollection进行锁定。这样做的前提是必须实现choke算法,避免其他Task再次将这个已经关闭了的Task调度进来。
◆ KeepAliveMessage, ChokeMessage, UnChokeMessage, InterestingMessage, NotInterestingMessage可以修改成单实例,这样可以节省一些对象分配。不过要解决MessageFactory.Parse()方法需要的,从byte[]中创建Message对象的问题。同样,对于一些没有状态的Task,也可以不用每次创建。
◆ ReceiveBuffer看看能不能用B+或者B-树的方式进行优化,提高检索速度和内存效率。
◆ 当Peer出现错误时,创建一个专门负责将Peer从PeerCollection中移出和重新分配下载等的Task,这样对PeerCollection的修改都移动到TaskQueue中,这样就可以不对PeerCollection进行锁定。这样做的前提是必须实现choke算法,避免其他Task再次将这个已经关闭了的Task调度进来。
(系统自动生成,下载前可以参看下载内容)
下载文件列表
NBt/
NBt/mssccprj.scc
NBt/NBT.Console/
NBt/NBT.Console/App.ico
NBt/NBT.Console/AssemblyInfo.cs
NBt/NBT.Console/Class1.cs
NBt/NBT.Console/ConsoleWriter.cs
NBt/NBT.Console/mssccprj.scc
NBt/NBT.Console/NBT.Console.csproj
NBt/NBT.Console/NBT.Console.csproj.user
NBt/NBT.Console/NBT.Console.csproj.vspscc
NBt/NBT.Console/vssver.scc
NBt/NBT.Console/WinConsole.cs
NBt/NBT.Core/
NBt/NBT.Core.Test/
NBt/NBT.Core.Test/AssemblyInfo.cs
NBt/NBT.Core.Test/BDecodingTest.cs
NBt/NBT.Core.Test/BEncodingTest.cs
NBt/NBT.Core.Test/DownloaderTest.cs
NBt/NBT.Core.Test/Forks.Test/
NBt/NBT.Core.Test/Forks.Test/RandomUtils.cs
NBt/NBT.Core.Test/Forks.Test/TestUtils.cs
NBt/NBT.Core.Test/Forks.Test/vssver.scc
NBt/NBT.Core.Test/Forks.Utils/
NBt/NBT.Core.Test/Forks.Utils/Collections/
NBt/NBT.Core.Test/Forks.Utils/Collections/TwoWayHashtable.cs
NBt/NBT.Core.Test/Forks.Utils/Collections/vssver.scc
NBt/NBT.Core.Test/Forks.Utils/ResourcesUtil.cs
NBt/NBT.Core.Test/Forks.Utils/vssver.scc
NBt/NBT.Core.Test/IntEndianConverterTest.cs
NBt/NBT.Core.Test/Messages/
NBt/NBT.Core.Test/Messages/BeginLengthMessageTest.cs
NBt/NBT.Core.Test/Messages/BitfieldMessageTest.cs
NBt/NBT.Core.Test/Messages/BitFieldTest.cs
NBt/NBT.Core.Test/Messages/HandshakeMessageTest.cs
NBt/NBT.Core.Test/Messages/HaveMessageTest.cs
NBt/NBT.Core.Test/Messages/KeepaliveMessageTest.cs
NBt/NBT.Core.Test/Messages/MemMessageIOServer.cs
NBt/NBT.Core.Test/Messages/MessageFactoryTest.cs
NBt/NBT.Core.Test/Messages/MessageReceiverTest.cs
NBt/NBT.Core.Test/Messages/OutputMessageQueueTest.cs
NBt/NBT.Core.Test/Messages/PieceMessageTest.cs
NBt/NBT.Core.Test/Messages/PipeLineMessageTest.cs
NBt/NBT.Core.Test/Messages/SimpleMessagesTest.cs
NBt/NBT.Core.Test/Messages/TypedMessageTester.cs
NBt/NBT.Core.Test/Messages/vssver.scc
NBt/NBT.Core.Test/MetaInfoTest.cs
NBt/NBT.Core.Test/mssccprj.scc
NBt/NBT.Core.Test/NBT.Core.Test.csproj
NBt/NBT.Core.Test/NBT.Core.Test.csproj.user
NBt/NBT.Core.Test/NBT.Core.Test.csproj.vspscc
NBt/NBT.Core.Test/NetworkBufferTest.cs
NBt/NBT.Core.Test/Peers/
NBt/NBT.Core.Test/Peers/PeerCollectionTest.cs
NBt/NBT.Core.Test/Peers/PeerListenerTest.cs
NBt/NBT.Core.Test/Peers/PeerRecCollectionTest.cs
NBt/NBT.Core.Test/Peers/PeerRecTest.cs
NBt/NBT.Core.Test/Peers/PeerTest.cs
NBt/NBT.Core.Test/Peers/vssver.scc
NBt/NBT.Core.Test/Reportings/
NBt/NBT.Core.Test/Storages/
NBt/NBT.Core.Test/Storages/FileBitmapTest.cs
NBt/NBT.Core.Test/Storages/PieceTest.cs
NBt/NBT.Core.Test/Storages/StorageTest.cs
NBt/NBT.Core.Test/Storages/vssver.scc
NBt/NBT.Core.Test/Tasks/
NBt/NBT.Core.Test/Tasks/ExecuteCountTask.cs
NBt/NBT.Core.Test/Tasks/FakeTaskFactory.cs
NBt/NBT.Core.Test/Tasks/HandShakeTaskTest.cs
NBt/NBT.Core.Test/Tasks/KeepAliveTaskTest.cs
NBt/NBT.Core.Test/Tasks/NormalTaskFactoryTest.cs
NBt/NBT.Core.Test/Tasks/TaskQueueTest.cs
NBt/NBT.Core.Test/Tasks/TestMessageTask.cs
NBt/NBT.Core.Test/Tasks/TestTaskFactory.cs
NBt/NBT.Core.Test/Tasks/TestTaskQueue.cs
NBt/NBT.Core.Test/Tasks/ThreadPoolExecTest.cs
NBt/NBT.Core.Test/Tasks/TrackerRequestTest.cs
NBt/NBT.Core.Test/Tasks/vssver.scc
NBt/NBT.Core.Test/Utils.cs
NBt/NBT.Core.Test/vssver.scc
NBt/NBT.Core.Test/性感美女精选.torrent
NBt/NBT.Core.Test/成龙.torrent
NBt/NBT.Core.Test/模拟器全集.torrent
NBt/NBT.Core.Test/电脑高手2003电子版.exe
NBt/NBT.Core.Test/电脑高手2003电子版.exe.torrent
NBt/NBT.Core/AssemblyInfo.cs
NBt/NBT.Core/Average.cs
NBt/NBT.Core/BDecoding.cs
NBt/NBT.Core/BEncoding.cs
NBt/NBT.Core/DownloadContext.cs
NBt/NBT.Core/Downloader.cs
NBt/NBT.Core/DownloadObject.cs
NBt/NBT.Core/Forks.Utils/
NBt/NBT.Core/Forks.Utils/Converts.cs
NBt/NBT.Core/Forks.Utils/MathUtil.cs
NBt/NBT.Core/Forks.Utils/stringUtil.cs
NBt/NBT.Core/Forks.Utils/vssver.scc
NBt/NBT.Core/IntEndianConverter.cs
NBt/NBT.Core/IStopable.cs
NBt/NBT.Core/Messages/
NBt/NBT.Core/Messages/BeginLengthMessage.cs
NBt/NBT.Core/Messages/BitField.cs
NBt/NBT.Core/Messages/BitfieldMessage.cs
NBt/NBT.Core/Messages/CancelMessage.cs
NBt/NBT.Core/Messages/ChokeMessage.cs
NBt/NBT.Core/Messages/HandshakeMessage.cs
NBt/NBT.Core/Messages/HaveMessage.cs
NBt/NBT.Core/Messages/HaveTask.cs
NBt/NBT.Core/Messages/IMessageIOServer.cs
NBt/NBT.Core/Messages/InterestedMessage.cs
NBt/NBT.Core/Messages/KeepaliveMessage.cs
NBt/NBT.Core/Messages/Message.cs
NBt/NBT.Core/Messages/MessageFactory.cs
NBt/NBT.Core/Messages/MessageReceived.cs
NBt/NBT.Core/Messages/MessageReceiver.cs
NBt/NBT.Core/Messages/NotInterestedMessage.cs
NBt/NBT.Core/Messages/OutputMessageQueue.cs
NBt/NBT.Core/Messages/PieceMessage.cs
NBt/NBT.Core/Messages/RequestMessage.cs
NBt/NBT.Core/Messages/SimpleMessage.cs
NBt/NBT.Core/Messages/SocketMessageIOServer.cs
NBt/NBT.Core/Messages/TransferErrorEvent.cs
NBt/NBT.Core/Messages/TypedMessage.cs
NBt/NBT.Core/Messages/UnchokeMessage.cs
NBt/NBT.Core/Messages/vssver.scc
NBt/NBT.Core/MetaInfo.cs
NBt/NBT.Core/mssccprj.scc
NBt/NBT.Core/NBT.Core.csproj
NBt/NBT.Core/NBT.Core.csproj.user
NBt/NBT.Core/NBT.Core.csproj.vspscc
NBt/NBT.Core/NBT.Core.mdx
NBt/NBT.Core/NBT.Core.wdx
NBt/NBT.Core/NBT.Core70C37CDBDC3D4AE3A2EDBAC8518767D1.idx
NBt/NBT.Core/NetworkBuffer.cs
NBt/NBT.Core/Peers/
NBt/NBT.Core/Peers/Peer.cs
NBt/NBT.Core/Peers/PeerCollection.cs
NBt/NBT.Core/Peers/PeerListe
NBt/mssccprj.scc
NBt/NBT.Console/
NBt/NBT.Console/App.ico
NBt/NBT.Console/AssemblyInfo.cs
NBt/NBT.Console/Class1.cs
NBt/NBT.Console/ConsoleWriter.cs
NBt/NBT.Console/mssccprj.scc
NBt/NBT.Console/NBT.Console.csproj
NBt/NBT.Console/NBT.Console.csproj.user
NBt/NBT.Console/NBT.Console.csproj.vspscc
NBt/NBT.Console/vssver.scc
NBt/NBT.Console/WinConsole.cs
NBt/NBT.Core/
NBt/NBT.Core.Test/
NBt/NBT.Core.Test/AssemblyInfo.cs
NBt/NBT.Core.Test/BDecodingTest.cs
NBt/NBT.Core.Test/BEncodingTest.cs
NBt/NBT.Core.Test/DownloaderTest.cs
NBt/NBT.Core.Test/Forks.Test/
NBt/NBT.Core.Test/Forks.Test/RandomUtils.cs
NBt/NBT.Core.Test/Forks.Test/TestUtils.cs
NBt/NBT.Core.Test/Forks.Test/vssver.scc
NBt/NBT.Core.Test/Forks.Utils/
NBt/NBT.Core.Test/Forks.Utils/Collections/
NBt/NBT.Core.Test/Forks.Utils/Collections/TwoWayHashtable.cs
NBt/NBT.Core.Test/Forks.Utils/Collections/vssver.scc
NBt/NBT.Core.Test/Forks.Utils/ResourcesUtil.cs
NBt/NBT.Core.Test/Forks.Utils/vssver.scc
NBt/NBT.Core.Test/IntEndianConverterTest.cs
NBt/NBT.Core.Test/Messages/
NBt/NBT.Core.Test/Messages/BeginLengthMessageTest.cs
NBt/NBT.Core.Test/Messages/BitfieldMessageTest.cs
NBt/NBT.Core.Test/Messages/BitFieldTest.cs
NBt/NBT.Core.Test/Messages/HandshakeMessageTest.cs
NBt/NBT.Core.Test/Messages/HaveMessageTest.cs
NBt/NBT.Core.Test/Messages/KeepaliveMessageTest.cs
NBt/NBT.Core.Test/Messages/MemMessageIOServer.cs
NBt/NBT.Core.Test/Messages/MessageFactoryTest.cs
NBt/NBT.Core.Test/Messages/MessageReceiverTest.cs
NBt/NBT.Core.Test/Messages/OutputMessageQueueTest.cs
NBt/NBT.Core.Test/Messages/PieceMessageTest.cs
NBt/NBT.Core.Test/Messages/PipeLineMessageTest.cs
NBt/NBT.Core.Test/Messages/SimpleMessagesTest.cs
NBt/NBT.Core.Test/Messages/TypedMessageTester.cs
NBt/NBT.Core.Test/Messages/vssver.scc
NBt/NBT.Core.Test/MetaInfoTest.cs
NBt/NBT.Core.Test/mssccprj.scc
NBt/NBT.Core.Test/NBT.Core.Test.csproj
NBt/NBT.Core.Test/NBT.Core.Test.csproj.user
NBt/NBT.Core.Test/NBT.Core.Test.csproj.vspscc
NBt/NBT.Core.Test/NetworkBufferTest.cs
NBt/NBT.Core.Test/Peers/
NBt/NBT.Core.Test/Peers/PeerCollectionTest.cs
NBt/NBT.Core.Test/Peers/PeerListenerTest.cs
NBt/NBT.Core.Test/Peers/PeerRecCollectionTest.cs
NBt/NBT.Core.Test/Peers/PeerRecTest.cs
NBt/NBT.Core.Test/Peers/PeerTest.cs
NBt/NBT.Core.Test/Peers/vssver.scc
NBt/NBT.Core.Test/Reportings/
NBt/NBT.Core.Test/Storages/
NBt/NBT.Core.Test/Storages/FileBitmapTest.cs
NBt/NBT.Core.Test/Storages/PieceTest.cs
NBt/NBT.Core.Test/Storages/StorageTest.cs
NBt/NBT.Core.Test/Storages/vssver.scc
NBt/NBT.Core.Test/Tasks/
NBt/NBT.Core.Test/Tasks/ExecuteCountTask.cs
NBt/NBT.Core.Test/Tasks/FakeTaskFactory.cs
NBt/NBT.Core.Test/Tasks/HandShakeTaskTest.cs
NBt/NBT.Core.Test/Tasks/KeepAliveTaskTest.cs
NBt/NBT.Core.Test/Tasks/NormalTaskFactoryTest.cs
NBt/NBT.Core.Test/Tasks/TaskQueueTest.cs
NBt/NBT.Core.Test/Tasks/TestMessageTask.cs
NBt/NBT.Core.Test/Tasks/TestTaskFactory.cs
NBt/NBT.Core.Test/Tasks/TestTaskQueue.cs
NBt/NBT.Core.Test/Tasks/ThreadPoolExecTest.cs
NBt/NBT.Core.Test/Tasks/TrackerRequestTest.cs
NBt/NBT.Core.Test/Tasks/vssver.scc
NBt/NBT.Core.Test/Utils.cs
NBt/NBT.Core.Test/vssver.scc
NBt/NBT.Core.Test/性感美女精选.torrent
NBt/NBT.Core.Test/成龙.torrent
NBt/NBT.Core.Test/模拟器全集.torrent
NBt/NBT.Core.Test/电脑高手2003电子版.exe
NBt/NBT.Core.Test/电脑高手2003电子版.exe.torrent
NBt/NBT.Core/AssemblyInfo.cs
NBt/NBT.Core/Average.cs
NBt/NBT.Core/BDecoding.cs
NBt/NBT.Core/BEncoding.cs
NBt/NBT.Core/DownloadContext.cs
NBt/NBT.Core/Downloader.cs
NBt/NBT.Core/DownloadObject.cs
NBt/NBT.Core/Forks.Utils/
NBt/NBT.Core/Forks.Utils/Converts.cs
NBt/NBT.Core/Forks.Utils/MathUtil.cs
NBt/NBT.Core/Forks.Utils/stringUtil.cs
NBt/NBT.Core/Forks.Utils/vssver.scc
NBt/NBT.Core/IntEndianConverter.cs
NBt/NBT.Core/IStopable.cs
NBt/NBT.Core/Messages/
NBt/NBT.Core/Messages/BeginLengthMessage.cs
NBt/NBT.Core/Messages/BitField.cs
NBt/NBT.Core/Messages/BitfieldMessage.cs
NBt/NBT.Core/Messages/CancelMessage.cs
NBt/NBT.Core/Messages/ChokeMessage.cs
NBt/NBT.Core/Messages/HandshakeMessage.cs
NBt/NBT.Core/Messages/HaveMessage.cs
NBt/NBT.Core/Messages/HaveTask.cs
NBt/NBT.Core/Messages/IMessageIOServer.cs
NBt/NBT.Core/Messages/InterestedMessage.cs
NBt/NBT.Core/Messages/KeepaliveMessage.cs
NBt/NBT.Core/Messages/Message.cs
NBt/NBT.Core/Messages/MessageFactory.cs
NBt/NBT.Core/Messages/MessageReceived.cs
NBt/NBT.Core/Messages/MessageReceiver.cs
NBt/NBT.Core/Messages/NotInterestedMessage.cs
NBt/NBT.Core/Messages/OutputMessageQueue.cs
NBt/NBT.Core/Messages/PieceMessage.cs
NBt/NBT.Core/Messages/RequestMessage.cs
NBt/NBT.Core/Messages/SimpleMessage.cs
NBt/NBT.Core/Messages/SocketMessageIOServer.cs
NBt/NBT.Core/Messages/TransferErrorEvent.cs
NBt/NBT.Core/Messages/TypedMessage.cs
NBt/NBT.Core/Messages/UnchokeMessage.cs
NBt/NBT.Core/Messages/vssver.scc
NBt/NBT.Core/MetaInfo.cs
NBt/NBT.Core/mssccprj.scc
NBt/NBT.Core/NBT.Core.csproj
NBt/NBT.Core/NBT.Core.csproj.user
NBt/NBT.Core/NBT.Core.csproj.vspscc
NBt/NBT.Core/NBT.Core.mdx
NBt/NBT.Core/NBT.Core.wdx
NBt/NBT.Core/NBT.Core70C37CDBDC3D4AE3A2EDBAC8518767D1.idx
NBt/NBT.Core/NetworkBuffer.cs
NBt/NBT.Core/Peers/
NBt/NBT.Core/Peers/Peer.cs
NBt/NBT.Core/Peers/PeerCollection.cs
NBt/NBT.Core/Peers/PeerListe
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.