Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.snto-msu.net/showflat.php?Number=2254085&src=arc&showlite=
Дата изменения: Unknown
Дата индексирования: Wed Apr 13 00:26:26 2016
Кодировка: Windows-1251
[unix] Downloader - Public forum of MSU united student networks
Root | Google | Yandex | Mail.ru | Kommersant | Afisha | LAN Support
  
Technical >> Hard&Soft (Archive)

Страницы: 0 | 20 | 40 | 60 | 80 | 100 | показать все
Господин_ПэЖэ

Рег.: 01.10.2007
Сообщений: 3752
Из: Москва
Рейтинг: 0
  Re: [unix] Downloader [re: Господин_ПэЖэ]
      24.01.2005 17:34
 

PS: понимаешь ли, я скорее практик, нежели теоретик. Даже если samba team скажет что libsmbclient - thread-safe, то это не будет значить ровным счетом ничего. Вдруг они случайно что-то забыли сделать и подвинтить? Всегда есть риск человеческой ошибки. Поэтому самым важным для меня критерием является практика. Если я скачал терабайт данных, и все было в порядке, значит для меня это достаточный повод считать libsmbclient thread-safe.



1 SIN
2 GOTO HELL
glebius
geek

Рег.: 07.12.2002
Сообщений: 45226
Рейтинг: 13030
  Re: [unix] Downloader [re: Господин_ПэЖэ]
      24.01.2005 17:35
 

Quote:

Аххааа... Все мы знаем теорему о том что race condition обязательно случится...



Я не знаю такой теоремы.

Quote:

Понятное дело что теоретически это не говорит ни о чем. Но практически - говорит.



Ты уверен, что в той реализации тредов, на которой ты гонял свои терабайты точки преемпции случаются в любом месте кода? Перенесешь на другую реализацию и увидишь race condition.

Это еще не все. Ты же гонял на однопроцессорной машине?



shut up and code
glebius
geek

Рег.: 07.12.2002
Сообщений: 45226
Рейтинг: 13030
  Re: [unix] Downloader [re: Господин_ПэЖэ]
      24.01.2005 17:38
 

Quote:

Если я скачал терабайт данных, и все было в порядке, значит для меня это достаточный повод считать libsmbclient thread-safe.



Это повод считать, что при точном воспроизведении этих условий, она скачает еще один терабайт данных. Когда загрузка твоей машины будет другая, когда в сети появится PL, когда у процесса будет другой приоритет, когда будет другая реализация тредов, когда будет настоящий SMP, то программа может повести себя по-другому.



shut up and code
Господин_ПэЖэ

Рег.: 01.10.2007
Сообщений: 3752
Из: Москва
Рейтинг: 0
  Re: [unix] Downloader [re: glebius]
      24.01.2005 17:38
 

1) Смотри пост выше.
2) Посмотрим. Будут ошибки - буду править. Уже несколько человек пользуются программой под FreeBSD. Если у них будут проблемы - они обратятся ко мне.
3) На однопроцессорной. Послушай, я прекрасно знаю все эти аргументы. Я их принимаю. Да, я пока не могу быть уверен что у меня все работает правильно. Но пока я и не могу получить ничего лучше.



1 SIN
2 GOTO HELL
Господин_ПэЖэ

Рег.: 01.10.2007
Сообщений: 3752
Из: Москва
Рейтинг: 0
  Re: [unix] Downloader [re: glebius]
      24.01.2005 17:47
 

В ответ на:

Это повод считать, что при точном воспроизведении этих условий, она скачает еще один терабайт данных.


Пока мне и этого достаточно.
В ответ на:

когда в сети появится PL


А что это такое?
В ответ на:

когда у процесса будет другой приоритет


это уже протестировано
В ответ на:

когда будет другая реализация тредов


это уже проверяется
В ответ на:

когда будет настоящий SMP


Я бы это с удовольствием проверил, но пока у меня нет такой возможности.




1 SIN
2 GOTO HELL
prop
пелоскот

Рег.: 16.09.2003
Сообщений: 5308
Из: пезды
Рейтинг: 999
  Re: [unix] Downloader [re: Господин_ПэЖэ]
      24.01.2005 18:27
 

а есть возможность качать не анонимно?




Господин_ПэЖэ

Рег.: 01.10.2007
Сообщений: 3752
Из: Москва
Рейтинг: 0
  Re: [unix] Downloader [re: prop]
      24.01.2005 18:32
 

Нет пока.



1 SIN
2 GOTO HELL
lomik

Рег.: 30.12.2003
Сообщений: 778
Рейтинг: 475
  Re: [unix] Downloader [re: Господин_ПэЖэ]
      24.01.2005 21:59
 

Не знаю, кто там еще будет юзать под БСД, но я пока сессия не закрыта, юзать не буду - потом буду сам встраивать перекодировки под мою кои8-р локаль. Та абракадабра, что я писал выше в кодировке utf-8, как оказалось при игре с iconv

Господин_ПэЖэ

Рег.: 01.10.2007
Сообщений: 3752
Из: Москва
Рейтинг: 0
  Re: [unix] Downloader [re: lomik]
      24.01.2005 22:01
 

Ничего никуда не нужно встраивать. Этим должна заниматься самба. Настрой smb.conf.



1 SIN
2 GOTO HELL
lomik

Рег.: 30.12.2003
Сообщений: 778
Рейтинг: 475
  Re: [unix] Downloader [re: Господин_ПэЖэ]
      25.01.2005 01:25
 

КАК? Все возможные кодировки перепробовал. Все равно вывод в ЮТФ. Попробую еще может быть

Господин_ПэЖэ

Рег.: 01.10.2007
Сообщений: 3752
Из: Москва
Рейтинг: 0
  Re: [unix] Downloader [re: prop]
      26.01.2005 07:47
 

Вышла новая версия программы downloader - 0.1.5
ChangeLog:
* возможность качать не анонимно.
* подготовка инфраструктуры для динамической нагрузки(если с какого-то url качается медленно, то заменяем его на url, с которого качается быстрее).
* всякая ерунда

Брать тут: smb://braindead.hackers/pub/nettools-0.1.5.tar.gz



1 SIN
2 GOTO HELL
Господин_ПэЖэ

Рег.: 01.10.2007
Сообщений: 3752
Из: Москва
Рейтинг: 0
  Re: [unix] Downloader [re: Господин_ПэЖэ]
      31.01.2005 19:06
 

Вышла новая версия программы Downloader 0.2.0. Основные изменения:
* Чистка кода
* Добавлена возможность сборки для cygwin

src: smb://braindead.hackers/pub/nettools-0.2.0.tar.gz
сборка для виндов(cygwin): \\braindead.hackers\pub\downloader.rar

Предупреждение: сборка для виндов носит экспериментальный характер. Возможны глюки. Пока работает только закачка по smb.



1 SIN
2 GOTO HELL
Страницы: 0 | 20 | 40 | 60 | 80 | 100 | показать все

Technical >> Hard&Soft (Archive)

Дополнительная информация
5 зарегистрированных и 0 анонимных пользователей просматривают этот форум.

Модераторы:  exc, muse, Riamella, KAA 

Печать темы

Права
      Вы можете создавать новые темы
      Вы можете отвечать на сообщения
      HTML отключен
      UBBCode включен

Рейтинг:
Просмотров темы:

Переход в