![]() |
|
Модераторы: korob2001, ginnie |
![]()
|
|
| nIkTo |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 218 Регистрация: 5.7.2007 Репутация: нет Всего: нет |
Как сделать вывод результатов каждого потока в один общий файл ?
Так не получилось :
|
|||
|
||||
| FooBar |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 58 Регистрация: 25.2.2008 Репутация: 1 Всего: 3 |
думаю самое простое это помещать результат в шаред массив или строку, и по окончании скинуть в файл
|
|||
|
||||
| shamber |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1422 Регистрация: 5.9.2006 Где: Россия Репутация: 17 Всего: 18 |
FooBar, этож от объема информации зависит
|
|||
|
||||
| FooBar |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 58 Регистрация: 25.2.2008 Репутация: 1 Всего: 3 |
shamber, само собой что для большого объема это не подходит
|
|||
|
||||
| nIkTo |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 218 Регистрация: 5.7.2007 Репутация: нет Всего: нет |
Обьём информации большой, тоесть надо результаты скидывать в файл по мере выполнения потоков ...
Примерное время работы скрипта 24 часа, надо смотреть промежуточные результаты которые должны быть в одном файле плюс обьём информации большой, поэтому использование расшаренного массива неприемлимо. |
|||
|
||||
| tolkien |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 277 Регистрация: 5.4.2008 Репутация: 4 Всего: 4 |
Да скидывайте их в отдельные файлы, а потом объедените.
|
|||
|
||||
| korob2001 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: 31 Всего: 61 |
Блокировка подпрограмм?
ЗЫ: Не знаю, что тут с поисковиком, но что бы найти своё же сообщение, пришлось заходить в профиль и поочереди просматривать все свои сообщения. Не знаю, либоя что-то делаю не так. Вобщем нашёл тут, тему которую обсуждали здесь раньше. Там есть пример, который ищет в пяти файлах одновременно, на каждый файл по потоку. Вот ссылка: http://forum.vingrad.ru/topic-80983.html -------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
|||
|
||||
| nIkTo |
|
||||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 218 Регистрация: 5.7.2007 Репутация: нет Всего: нет |
Вобщем вот скрипт :
Необходино чтобы
каждый поток писал в общий файл. З.Ы. Может ещё какие замечания будут по скрипту ... |
||||
|
|||||
| dmitryk1 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 118 Регистрация: 10.6.2008 Где: Новосибирск Репутация: 2 Всего: 2 |
Ну так почему бы не складывать в один шаред массив или строку периодически скидывая в файл и очищая?
А периодичность уже от времени или размера задавать. |
|||
|
||||
![]()
|
| Правила форума "Perl" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Perl: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |