Ruby:并行处理变得简单而快速-Ruby开发

时间:2021-05-27 11:11:07
【文件属性】:
文件名称:Ruby:并行处理变得简单而快速-Ruby开发
文件大小:40KB
文件格式:ZIP
更新时间:2021-05-27 11:11:07
Ruby Miscellaneous 并行在并行进程(>使用所有CPU)或线程(>加速阻止操作)中运行任何代码。 最适合于地图缩减或例如并行下载/上传。 安装gem install parallel并行并行运行任何代码以并行处理(>使用所有CPU)或线程(>加速阻止操作)。 最适合于地图缩减或例如并行下载/上传。 安装gem install parallel用法#2个CPU->在2个进程中工作(a,b + c)结果= Parallel.map(['a','b','c'])做| one_letter | cheap_calculation(one_letter)结束#3进程-> 1个运行结果后完成= Parallel.map(['a','b','c'],in_processes:3){| one_letter | ...}#3个线程-> 1次运行后完成
【文件预览】:
parallel-master
----Rakefile(169B)
----.github()
--------workflows()
----Readme.md(6KB)
----Gemfile(216B)
----Gemfile.lock(1KB)
----MIT-LICENSE.txt(1KB)
----spec()
--------parallel_spec.rb(24KB)
--------cases()
--------spec_helper.rb(260B)
----.gitignore(16B)
----lib()
--------parallel.rb(14KB)
--------parallel()
----parallel.gemspec(789B)

网友评论