понял, спасибо!
Здесь же задам еще один вопрос, чтобы не открывать новый топик.
Я на своем домашнем компе 8 ГБ RAM, 4 ядра создаю архив из профилей размером до 10 ГБ считанные минуты - 5 - 15 минут. А когда я закачиваю БАС в облако с такими же параметрами и SSD диском, то там на то, чтобы распаковать или запаковать zip из профилей размером до 10 ГБ уходит более часа.
Перепробовал и WinRAR и 7zip все то же самое.
Почему так происходит?
Посоветуйте, кто имел дело с большими архивами такой способ создания архива и распаковки, который самый быстрый! (размер архива не имеет значения, приоритет - скорость)
Как очистить ресурс(файл)?
-
@support Но столкнулся с такой проблемой, то не работает мгновенное удаление с файла\базы, удаляется только когда поток завершает успешно работу или скрипт завершает работу. Но как тогда работать, если у меня 1 поток подготавливает данные в пару секциях скрипта, которые используют другие потоки для роботы, удаляет отработанные ресурсы, буферы, и он не завершается, идет работать дальше, а данные не удалены.
Простой пример - когда я запускаю скрипт, в онепликейшн старт, я просто делаю проверку или какой-то файл не пустой....если не пустой, то удаляю данные, потому что в процессе работы туда будут записываться новые актуальные данные. И вся проблема в том, что они удалятся уже после завершения потока, который уже добавит туда новые данные. Или все это идет через буфер? и первое удаление и 2-я запись не будут пересекаться между собою? В конечном файле будут актуальные данные? -
@seedgg
еще вариант, он даже лучшеРасположение ресуса Читать файл с по расположению Если длина > 0 Запись в файл с пустым значением без изменения стандартных параметров(не ставить галочку дописывать файл, и файл перезапишется пустым) -
@seedgg , удалось добиться удаления реалтайм?
У меня сейчас похожая задача, нужно
- открыть файл и очистить его содержимое,
- запустить скрипт собрать данные,
- записать данные в файл,
- использовать данные из файла и перейти к первому пункту.
В одном скрипте все сделать не получается
