Улучшения работы с памятью

This commit is contained in:
Book Pauk
2022-08-21 16:17:47 +07:00
parent e938b739d5
commit 5a6e3ac8b3
2 changed files with 14 additions and 9 deletions

View File

@@ -126,6 +126,7 @@ class DbCreator {
}
utils.freeMemory();
await db.freeMemory();
//теперь можно создавать остальные поисковые таблицы
const parseField = (fieldValue, fieldMap, fieldArr, authorIds) => {
@@ -232,10 +233,7 @@ class DbCreator {
titleMap = null;
genreMap = null;
for (let i = 0; i < 3; i++) {
utils.freeMemory();
await utils.sleep(1000);
}
utils.freeMemory();
//config
callback({job: 'config save', jobMessage: 'Сохранение конфигурации'});
@@ -289,7 +287,8 @@ class DbCreator {
await db.insert({table, rows: chunk});
await utils.sleep(100);
if (i % 10 == 0)
await db.freeMemory();
}
nullArr();