Объясните про многопоток

Zmitrok62

Пользователь
Регистрация
26.06.2018
Сообщения
47
Благодарностей
8
Баллы
8
Добрый вечер!
На данный момент пользую Lite версию с одним потоком. Планирую переходить на Pro, вопрос в следующем:
В моем шаблоне есть список привязанный к файлу без сохранения изменений. После взятия строки, она удаляется и шаб работает до тех пор, пока строк не останется. При многопотоке - каждый поток будет заново загружать файл, брать строку и удалять? Или этот список будет "шариться" между потоками и смысл не изменится, за исключением того, что будет просто несколько потоков теперь?
Спасибо!
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
22 554
Благодарностей
10 101
Баллы
113
Добрый вечер!
На данный момент пользую Lite версию с одним потоком. Планирую переходить на Pro, вопрос в следующем:
В моем шаблоне есть список привязанный к файлу без сохранения изменений. После взятия строки, она удаляется и шаб работает до тех пор, пока строк не останется. При многопотоке - каждый поток будет заново загружать файл, брать строку и удалять? Или этот список будет "шариться" между потоками и смысл не изменится, за исключением того, что будет просто несколько потоков теперь?
Спасибо!
Для многопотока ничего не изменится, нужно лишь разрешить сохранять изменения в файл.
 
  • Спасибо
Реакции: Zmitrok62

Zmitrok62

Пользователь
Регистрация
26.06.2018
Сообщения
47
Благодарностей
8
Баллы
8

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
22 554
Благодарностей
10 101
Баллы
113
Дело в том, что это список аккаунтов, писать туда изменения не получится, иначе при следующем проходе - список будет пуст.
Шаблон можно достроить таким образом, что если файл (список) опустел, пополнять его из эталонного файла.
 
  • Спасибо
Реакции: Zmitrok62

jiks

Client
Регистрация
01.11.2015
Сообщения
29
Благодарностей
3
Баллы
3
Вяжешь список к файлу, каждый поток берет первую строку с удалением и при завершении кладет ее в конец файла.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)