Scala в примерах: различия между версиями

Нет изменений в размере ,  1 год назад
 
</syntaxhighlight></font>
 
== СервераСерверы вычислений ==
 
Ниже представлена реализация ''сервера вычислений'' в <tt>Scala</tt>. Сервер реализует метод <tt>future</tt>, который вычисляет данное выражение параллельно процессу, который вызвал вычисление. В отличие от реализации в [[Scala в примерах#Futures|Параграфе 17.3]], сервер вычисляет <tt>future</tt> только для предопределенного числа потоков. Возможная реализация сервера могла бы запускать каждый поток на отдельном процессоре, что позволило бы избежать усложнений от переключения контекста между несколькими потоками на одном процессоре.
Анонимный участник