У меня есть 2 разных класса, которые я тестирую для отправки файлов в браузер.Первый в http://pastebin.org/1187259 использует заголовки, зависящие от диапазона, чтобы обеспечить возобновление
Второй в http://pastebin.org/1187454 использует чтение чанков для отправки больших файлов.
Оба прекрасно работают содин другой.Первый способ намного медленнее второго в смысле скорости загрузки.С первым я не могу пройти более 80 КБ / с, со вторым я могу получить как можно быстрее.
Я провел несколько тестов, и результат был таким же.Это иллюзия или что-то на первом замедляет скорость загрузки?
Я также заметил, что первый, кажется, блокирует другие запросы.Например, если я запрашиваю файл с сервера с первым сервером, он не будет отвечать на мой другой запрос до завершения загрузки.Даже если я запрашиваю другую страницу.Это не происходит, если я открываю разные сессии из разных браузеров.
Спасибо.