Добрый день! Подскажите как задействовать все ресурсы при выполнении скрипта Python? В скрипте есть цикл
i = 0
while i < 1000000000:
#for n in range(0,100000000):
i = i + 1
key10 = key10 + 1
if i==100000 or i-ii==100000:
ii = i
print(i)
print (datetime.datetime.now().time())
print (key10)
keyStop = key10
# -------Запись в txt файл-------------
f1 = open('key10.txt', 'w')
f1.write(str(keyStop)+ '\n')
f1.close()
# -------Запись в txt файл-------------
...
100000 итераций цикла проходят за 7 минут, при этом загрузка процессора 50%, оперативная память занята на 35%. Почему скрипт так медленно выполняется и при этом не использует все ресурсы? Как с этим быть, как можно ускорить выполнение скрипта?