wangwang-code / DSP_Seed_To_DB_Console

DSP_Seed_To_DB_Console暴力多线程版

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DSP_Seed_To_DB_Console

DSP_Seed_To_DB_Console暴力多线程版 修改自https://gitee.com/stanleylam19/dsp-seeds-to-db-tools/

原版

请输入起始种子号:
0
请输入结束种子号
10000
请输入星系数
64
Begining to generate seed to DB
9999
done耗时: 00:02:30.3845067

暴力多线程版

请输入起始种子号:
0
请输入结束种子号
10000
请输入星系数
64
Begining to generate seed to DB
done耗时: 00:01:28.4623542

受SQLite限制,无法实现真正的多线程,实际上由线程之间抢占SQLiteCommand,对SQL命令缓存,每创建出20个线程后,主线程将与其他线程抢占SQLiteCommand,将内存里的SQL命令执行入硬盘(防止内存溢出)(硬盘危)

由于每个线程完成时间不一致,所以SQL内的数据是乱序的

(不保证数据完整、准确)

About

DSP_Seed_To_DB_Console暴力多线程版


Languages

Language:C# 100.0%