Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Передача данных (remoting) / 6 сообщений из 6, страница 1 из 1
26.11.2008, 17:11
    #35677280
Arkadon
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача данных (remoting)
Доброе время суток .

Написал приложение для передачи данных с помощью ремотинг, но при попытке передать данные размером порядка 50 мб методы падают с сообщением OutOfMemory на любом компьютере(пытался передавать по tcp и http).
С чем это связано?
Сейчас приложение делит данные на маленькие блоки и всё работает, но, хотелось бы узнать причину такого поведения ремотинга.
...
Рейтинг: 0 / 0
26.11.2008, 17:44
    #35677389
Gatman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача данных (remoting)
где-то утечка памяти
...
Рейтинг: 0 / 0
27.11.2008, 10:45
    #35678410
vagner
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача данных (remoting)
Вряд ли утечка. Скорее, это ограничение сетевых провайдеров.
...
Рейтинг: 0 / 0
27.11.2008, 11:24
    #35678527
Gatman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача данных (remoting)
vagnerВряд ли утечка. Скорее, это ограничение сетевых провайдеров.Ограничение на что? На передачу файлов больше 50 метров? Почему тогда outofmemory? если ограничение - должны так и сказать - файл слишком большой, нас написали криво
было бы неплохо проверить на другой тачке с большим обьёмом памяти, изменится ли макс. размер файлов
...
Рейтинг: 0 / 0
27.11.2008, 13:01
    #35678883
vagner
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача данных (remoting)
Я думаю сетевые провайдеры для обмена копируют инфу в "свою" память и эта память какая-нибудь системная. Вот на нее и ограничение. Ну, если и не системная, то объем ее ограничен.
...
Рейтинг: 0 / 0
27.11.2008, 13:45
    #35679089
qu-qu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача данных (remoting)
Gatman... Почему тогда outofmemory?
Я уже где-то тут на форуме упоминал о том, что получал в свое время OutOfMemoryException в простом цикле с формированием строки через "s0 += s1;" под ASP.NET приложением, хотя, итераций цикла там было заведомо не больше 30-ти, а общая длина строки не превышала даже 1К.
Так что, что там творится "у нее внутре" - один БГ знает...
...
Рейтинг: 0 / 0
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Передача данных (remoting) / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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