import logging
import datetime
import multiprocessing
FORMAT = "%(process)d %(processName)s %(thread)d %(message)s"
logging.basicConfig(level=logging.INFO, format=FORMAT)
def calc(i):
sum = 0
for _ in range(100000000):
sum += 1
logging.info('{}.in function'.format(sum))
return sum
if __name__ == '__main__':
start = datetime.datetime.now()
pool = multiprocessing.Pool(2)
for i in range(5):
pool.apply_async(calc, args=(i, ),
callback=lambda x: logging.info('{}.in callback'.format(x)))
pool.close()
pool.join()
delta = (datetime.datetime.now() - start).total_seconds()
print(delta)
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。