我有一个for循环,遍历大约100 k项,在每次迭代中调用这个函数TryFindDeviceInNetworks()。它在英特尔i5上运行8-10小时。显然这是单线程的。我的问题是我怎样才能加快速度?我已经将我的一些列表转换成字典,在应用程序中我可以这样做,这对我有很大的帮助,但是在这种情况下,我不能只搜索一个键?
是否有比List<T>更适合的数据结构?数据库不在局域网上,因此每次迭代都会增加至少40 is +查询时间的估计ping。
我正在尝试提出一个逐步淘汰旧的(8-10岁以上) web应用程序代码库的计划,并逐步建立一个新的代码库。# route it to the new web application codebase# everything else besides/articles* goes to the old codebase.我可以控制服务器架构(除了应用