Параллельная загрузка файла AJAX LIMIT

Я делаю несколько загрузчиков файлов для загрузки своих файлов с помощью XMLHttp 2. Когда я это делаю, если я загружаю файлы один за другим (отправив файл через запрос ajax и дождавшись его завершения перед отправкой следующего и и так далее), загрузчик работает хорошо. Но когда я загружаю несколько файлов, используя одновременные запросы ajax для одновременного загрузки нескольких файлов, браузер зависает. Вот сравнение производительности,

введите описание изображения здесь

Итак, есть ли максимальный предел для UPLOAD FILE SIZE или NUMBER OF AJAX ЗАЯВЛЕТ, что браузер может обрабатывать одновременно?

Примечание. Эти красные цифры показывают общее время загрузки в том, что Firefox (используя firebug) потребляет для загрузки всех файлов. При параллельной загрузке, поскольку все закачки происходят одновременно, я взял время, затраченное на наибольший файл, который закончился наконец.