はじめに
移植やってます。
( from python 3.7 to ruby 2.7 )
multiprocessing (Python)
import multiprocessing as mp
try:
_NPROC = mp.cpu_count()
except NotImplementedError:
_NPROC = 4
並列処理
を移植するって、完全に力不足。
どうする (Ruby)
require 'etc'
p Etc.nprocessors #=> 4
いや、cpuのコア数を数えるくらいならできますけど。
メモ
- Python の multiprocessing を学習した
- 百里を行く者は九十里を半ばとす