Сделал несколько тестов, вот результаты:
Если в настройках соединения обоих карт не стоит галки на "Планировщик пакетов QoS". Политика QoS по умолчанию - галка на пропускной способности не включена.
Аналогичная картина, если галка в настройках соединения стоит. Политика включена. Уровень политики 3.
Если уровень политики 0, галка политики включена (тут и далее), картина выглядит вот так:
Если на одном ПК политика 3, на втором 0:
Если галка в настройках соединений "Планировщик пакетов QoS" снята, но политика включена на 0:
Если галка в настройках соединений "Планировщик пакетов QoS" снята, но политика включена на 3:
Все тесты выполнялись несколько раз подряд, результат примерно одинаковый.
Для 100 мегабит (ограничение в настройках сетевой карты), картина для всех параметров QoS в районе 94.5-95 мегабит/с.
Меня удивило, что параметры политики QoS продолжают влиять, даже если в настройках соединения снята галка Планировщик пакетов QoS.
SlimSavernake: Да не за что, я так и не понял, при копировании текста отсюда https://jsfiddle.net/wuhduL4c/2/ и вставки его в редактор вашего сайта, все получается хорошо и без div с left -9999?
SlimSavernake: На счет того, что скопированный js код на ваш сайт дает неверный результат с div, то это проблема где-то в js коде на сайте. Иначе бы на jsfiddle результат бы был сразу неверный.
Скорее всего помимо приведенного кода, на вашем сайте есть еще места, где обрабатывается копирование текста и получается неверный результат. Для решения этой проблемы нужен весь код сайта. Других проблем тут не может быть.
SlimSavernake: В первом примере текст присваивается div через innertText и когда происходит копирование и вставка в редактор, то браузер забирает экранированный текст. Который в конечном итоге выглядит как HTML код, который пригоден для вставки в редактор кода, но если вставлять в WYSIWYG в режиме визуального редактирования, то скопированное вставится как экранированный HTML код. Если скопированное вставить в WYSIWYG редактор в режиме редактирования исходного кода, то все отобразится как требуется.
Во втором примере копирование происходит через присваивание innerHTML и браузер забирает себе помимо текста еще мета-информацию о форматировании текста (не совсем уверен что это именно так называется). Но если вставить скопированное в WYSIWYG в режиме визуального редактирования, то все станет нормально.
Другими словами, если вставляете в WYSIWYG в режиме визуального редактирования, то копировать текст из div надо через innerHTML, если в режиме редактирования кода, то через innerText.
В любом случае, даже если вернуть innerHTML, то в WYSIWYG редакторе, например, https://eivko.ru/editor созданный текст по вашей функции с собакой div не вставляет. Возможно дело в каком-то еще коде? Попробуйте этот пример и ваш редактор https://jsfiddle.net/wuhduL4c/2/
По умолчанию было автосогласование. Для теста 100 мегабит было 100 дуплекс