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

Zmitrok62

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

Sergodjan

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

Zmitrok62

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

Sergodjan

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

jiks

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

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