ОБЗОР:
Привет, у меня огромное отставание на моем сервере разработки, пока я не в сети.Я использую Windows 10 Pro.У меня есть веб-сайт в моей локальной среде по адресу 127.0.0.1:8000/.У меня довольно дорогой ноутбук, на котором можно без проблем играть в игры с высокой графикой и без задержек, таких как fortnite.Но мой локальный сервер разработки работает очень медленно и не перестает работать медленно, пока я не подключусь к сети (хотя я использую сервер разработки). Эта проблема возникла еще в мае этого года и тогдаЯ спросил некоторых других программистов, которые понятия не имели, как это исправить.Такого никогда не было, и я не хочу быть в сети все время ...
ПРИМЕР ПРОБЛЕМЫ:
Для разработанного проекта, покаЯ не в сети: python manage.py runserver
, вставьте 127.0.0.1:8000/ в браузер, подождите ~ 10 секунд, затем отобразится цвет фона (текста пока нет), через ~ 10 секунд появятся некоторые фотографии с некоторыми безтекстовыми элементами, которыеимеют фоновые цвета, ~ 8 секунд после этого текст появляется в частях этих элементов, и ~ 10 секунд после этого, наконец, появляется веб-шрифт и остальная часть страницы.
Для свежего фирменного шлепанияновый проект, созданный 5 секунд назад, и к нему ничего не добавлено: то же самое происходит на всплывающей странице с сообщением о успехе django.
И каждый раз, когда я делаю это, чтобы даже показывать изображения / etc, ядолжны нажать в терминале и нажать любую кнопку, как пробел.Затем время от времени терминал решает быть братом и показывает новую строку с новым GET или POST-запросом (в зависимости от того, какое приложение я нажал на странице). Пример:
[04/May/2018 19:21:09] "GET /blog/ HTTP/1.1" 200 59899
[04/May/2018 19:21:33] "POST /vote/ HTTP/1.1" 200 7648
[04/May/2018 19:21:33] "GET /vote/ HTTP/1.1" 200 7648
[04/May/2018 19:21:59] "GET /blog/ HTTP/1.1" 200 59900
Если я в сети и веб-сайт работает быстро / безупречно: я заметил, что если я выделю что-то в своем терминале, то запросы никуда не денутся, поэтому я должен нажать в терминале и нажать любую кнопку, чтобы выделить егои тогда все будет работать нормально.Но когда в автономном режиме и ничего не выделено, это очень медленно.
Вещи, которые я пробовал:
Полная проверка системы с помощью Bitdefender (антивирус)... Никаких проблем не обнаружено и никаких улучшений.
Дефрагментированный жесткий диск .... Никаких улучшений.
Вернулся к предыдущей молниибыстрые версии моих разработанных проектов до внесения ЛЮБЫХ изменений .... Никаких улучшенийВсе еще очень медленный.
Запустил разрабатываемые проекты, а новый шлепнул новый на другом жестком диске ... Никаких улучшений.
Очистил реестр с помощью regseeker ... МАССОВЫЕ УЛУЧШЕНИЯ, поэтому он снова будет молниеносным, но очень коротким (около 3-4 минут).
Проверено использование моего ЦП и ОЗУпри запросе страниц и нажатии на мои приложения ... Ничто никогда не всплывает, даже близко к 100%.Около 50% - это максимум во всех моих программах.Так что у меня всегда есть в наличии много.
Установлена Django-debug-toolbar.И мои страницы загружаются быстро в соответствии с этим.Большие страницы занимают около 246 мс, а меньшие страницы - около 40 мс.Таким образом, проблема не обнаруживается здесь, она появляется только в моих терминальных HTTP-запросах и в окне браузера, когда загружается навсегда.
Использование python manage.py clearsessions
в базе данных... Никаких улучшений.
Полная чистая установка Windows 10 Pro.Не инсталляция 1/2, которая позволяет вам сохранить все ваши программы, а полная очистка, смена подгузника и переустановка всего.Я действительно делал это 5 раз (длинная история) .
ВОПРОС:
Кто-нибудь имеет представление о том, что происходитна???Если вы понятия не имеете, знаете ли вы где-нибудь, я могу пойти, чтобы выяснить это ???Я хотел бы, наконец, избавиться от этой ошибки.Назад, когда эта проблема началась, я проводил около 10-12 часов в день в течение 2 недель, выполняя все вышеперечисленное, пока я не сдался (большинство моих проблем было с # 9). Добившись некоторого успеха, задавая вопросы здесьЯ решил спросить.