Pandas, Concurrent.Futures and the GIL
问题 I'm writing code using Pandas 0.18/Python 3.5 on an intel i3 (four cores). I have read this: https://www.continuum.io/content/pandas-releasing-gil I also have some work that is IO bound (parsing CSV files into dataframes). I have to do a lot of calculation that is mostly multiplying dataframes. My code is currently parallel using concurrent.futures ThreadPoolExecutor . My question is: In general, should I be using threads to run pandas jobs in parallel, or does pandas make effective use of