change module

これまでのプログラムでは4Gのgzファイルを対象にするとメモリが膨大になってしまうので変更
メモリを節約するため共有メモリを使う
Poolのままでは扱えないのでProcessに変更
切り戻しを考えて別ソースとして作成(main2.py)
このままうまくいくようならPool.ver(main.py)を削除する
ただし現状ではプロセス数を指定できず、実行速度に難あり
書き出すデータを共有化したことで待ち時間が生じているせいだと思う
現在実行時間のテスト中
最悪C++へ移行することも視野に入れつつテストを続ける

#main.pyとdistributer.pyの変更はマイナーチェンジ