在试图比较用Java和Scala实现的同一个简单问题的“执行特性”时,我发现Java版本中的线程类运行在名为 thread -x的线程上,而Scala参与者则运行在名为Thread-x的线程上。非线程Java类和非参与者Scala类始终运行在主线程上。
下面的日志片段将说明:
Java version: Scoord thread class running in Thread[Thread-0,5,main]
Semaphore class running in Thread[main,5,main]
Scala version: Scoord actor ru
我有一个关于网络农场框架和PLINQ的问题。
我们知道,我们可以在.NET 4.0框架中使用AsParallel扩展。
例如
var source = Enumerable.Range(1, 10000);
// Opt-in to PLINQ with AsParallel
var evenNums = from num in source.AsParallel()
where Compute(num) > 0
select num;
我知道web农场框架会为我做自动负载平衡。
假设我有3台服务器。
服务器A: 8