日期:2014-05-16  浏览次数:20807 次

如何提高性能
请问各位,如果有这个过程:
链表中有500万到1000万个key。
客户端从内存链表中顺序取得key—>向服务器发送key(同时删除该key)—>服务器返回对应数据—>客户端保存到磁盘中。
如何能大幅提高速度呢?(仅从客户端这边考虑)。

我现在是使用单线程,10个小时都完成不了。

------解决方案--------------------
探讨

引用:

你为什么要做成停等的呢, 10万个算什么, 才多丁点数据.

学习: I/O复用.

我们使用的是epoll