powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / быстрая загрузка файлов
24 сообщений из 24, страница 1 из 1
быстрая загрузка файлов
    #39433853
olegbank
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В java качаю файлы из инета по прямому URL так (тысячами)

URL website = new URL(input.substring(a, b));
ReadableByteChannel rbc = Channels.newChannel(website.openStream());
FileOutputStream fos = new FileOutputStream(path + "files\\rb\\" + rid + "\\" + rid + "_" + pi + "_" + num + ".jpg");
fos.getChannel().transferFrom(rbc, 0, Long.MAX_VALUE);


Проблема в том ,что на 3g слишком медленно 0,5-5 сек за 100 кбайт. Подскажите,плиз ,максимально скоростной способ
...
Рейтинг: 0 / 0
быстрая загрузка файлов
    #39433855
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
olegbankПроблема в том ,что на 3g слишком медленноЭто скорее всего из-за ограничений сотового оператора
...
Рейтинг: 0 / 0
быстрая загрузка файлов
    #39433913
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, зажрался народ - 200КБ/сек уже "медленно".

P.S. Когда читаете про волшебные скорости xG не забываете делить канал до базовой станции на число пользователей.
...
Рейтинг: 0 / 0
быстрая загрузка файлов
    #39433968
olegbank
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у заказчика 100 мбит,даже там я не против ускорить.
...
Рейтинг: 0 / 0
быстрая загрузка файлов
    #39433977
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"Сысьти-то он сысьти, тильки ж хто ж ёму даст".
Неужели так трудно осознать, что скорость интерфейса и тарифный план слабо соотносятся с физическими возможностями канала?
Есть желание ускориться - начинайте анализировать узкие места.
Может у вас разумное распараллеливание запросов даст заметную экономию времени.
...
Рейтинг: 0 / 0
быстрая загрузка файлов
    #39434016
Partisan M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
olegbankПроблема в том ,что на 3g слишком медленно 0,5-5 сек за 100 кбайт. Подскажите,плиз ,максимально скоростной способ

Нет никакой проблемы. Просто купить оборудование 4G.
Программный способ: многопоточная закачка. Позволяет получить возможно более широкий канал связи.
...
Рейтинг: 0 / 0
быстрая загрузка файлов
    #39434140
Фотография SQL2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Partisan M Нет никакой проблемы. Просто купить оборудование 4G.
Верно-верно!
Если гвозди тупые, то проще взять молоток побольше.
Очень большим молотком можно забивать гвозди даже шляпками вперёд!
...
Рейтинг: 0 / 0
быстрая загрузка файлов
    #39434522
Partisan M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL2008Верно-верно!
Если гвозди тупые, то проще взять молоток побольше.
Очень большим молотком можно забивать гвозди даже шляпками вперёд!

Болезненный бред. Поэтому не буду спрашивать, зачем вы это писали и дискуссию с вами устраивать не буду.
...
Рейтинг: 0 / 0
быстрая загрузка файлов
    #39434536
Nixic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
оффтоп:
Как-то у меня был, ну и сейчас есть телефон с двумя симками. В области в одном месте у меня толком не ловил билайн, я купил симку теле2 который отлично ловил и работал в этом месте. И каковым же было мое удивление, когда скорость была просто никакущая! При этом у брата на мтс все просто летало. В итоге я расстроился, уже задумался об мэтэсе, но как-то до меня доперло следующее, я открыл телефон, посмотрел названия слотов и... переставил симку в другой слот. И о чудо!!! Все просто залетало: 5-10-12мб/сек.
Так что, меняйте оборудование, как вам указали выше. Джава здесь как бы и ни при чем, по сути.
...
Рейтинг: 0 / 0
быстрая загрузка файлов
    #39435057
olegbank
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пустил закачку на 100 мбит инете.стало в 10 раз быстрее,не в 1000 ,уже спасибо.Но закачка начинается с задержкой в полсекунды, типа канал создается или файл ищется. Так что ускорить все еще не мешало бы
...
Рейтинг: 0 / 0
быстрая загрузка файлов
    #39435062
Nixic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ух ты, а я и не знал, что между 3джи и 100мбитами должна быть разница в 1000 раз.
боюсь представить во сколько раз должна быть разница между 3джи и гигобитной сетью
...
Рейтинг: 0 / 0
быстрая загрузка файлов
    #39435073
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
olegbank...Так что ускорить все еще не мешало бы
Ну теперь купите Вашему поставщику данных новый сервер. Рекомендую Super DOM или Oracle Exadata. Если решите купить последнию, можно купить через меня. C Oracle Co. я договорюсь, откат братски поделим )))
...
Рейтинг: 0 / 0
быстрая загрузка файлов
    #39435083
olegbank
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не знаю как в РФ ,у нас в Украине 3g выдает 100-300 мбит,если повезет 1-2 мбит.предел пока 3,1 или 15 мбит в зависсимости от пакета.хотя на 15 все равно 1-2 удача
...
Рейтинг: 0 / 0
быстрая загрузка файлов
    #39435084
olegbank
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
100--300 kbit
...
Рейтинг: 0 / 0
быстрая загрузка файлов
    #39435089
Nixic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
olegbankне знаю как в РФ ,у нас в Украине 3g выдает 100-300 мбит,если повезет 1-2 мбит.предел пока 3,1 или 15 мбит в зависсимости от пакета.хотя на 15 все равно 1-2 удача
у нас в Иране г. Керман примерно так же, (правда почти в центре), на то он и стандарт, с какого вот вы решили что 100мегабит это в 1000 раз выше скорости 3джи, если тут же пишете, что 3джи выдает 100-300мбит. Я сливаю файлы через телефон примерно со скоростью в среднем 1-2 мегабайта в секунду, что считаю нормальным, это около 10-15мегабит.
100 мегабит это 5-10 мегабайт в сек если повезет с провайдером.
А с чего вообще вы взяли, что беря рандомные сайты по урлу да еще по хттп вы будете мгновенно к ним коннектиться и сразу сливать инфу. Откуда такие мысли? Из просто_трепа?))
...
Рейтинг: 0 / 0
быстрая загрузка файлов
    #39435090
olegbank
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да,я надеялся ,что коннект по урлу будет быстрее ,болтуны обманули ,похоже
...
Рейтинг: 0 / 0
быстрая загрузка файлов
    #39435091
olegbank
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сайт вообще один,но это похоже не спасает
...
Рейтинг: 0 / 0
быстрая загрузка файлов
    #39435126
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если "сайт вообще один", ставит Content-Lenght и не возражает, чтобы клиент использовал постоянные подключения - пилите клиенский код на предмет этих самых постоянных подключений.
...
Рейтинг: 0 / 0
быстрая загрузка файлов
    #39435151
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil, речь о докачке?
...
Рейтинг: 0 / 0
быстрая загрузка файлов
    #39435161
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
olegbank, похоже вопрос не имеет никакого отношения к java.

Попробуйте curl, wget или просто через http://www.speedtest.net/
если будет очевиден затык - то и нечего улучшать в java.
...
Рейтинг: 0 / 0
быстрая загрузка файлов
    #39435203
olegbank
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кстати ,идея ,спасибо.в самом деле можно и wget из java сделать
...
Рейтинг: 0 / 0
быстрая загрузка файлов
    #39435215
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
olegbankв самом деле можно и wget из java сделать выполнить
...
Рейтинг: 0 / 0
быстрая загрузка файлов
    #39435219
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Usmanolegbankв самом деле можно и wget из java сделать выполнить
для этого его ещё надо установить...
...
Рейтинг: 0 / 0
быстрая загрузка файлов
    #39435229
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arm79Basil, речь о докачке?

Скорее о keep-alive, но в целом на скорость это не повлияет, разве что сократится врем на повторное подключение.
А если BufferedStream использовать, картина не лучше?
...
Рейтинг: 0 / 0
24 сообщений из 24, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / быстрая загрузка файлов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]