- Как да наблюдавате висок пинг на Windows 10

Как да наблюдавате висок пинг в Windows 10

Когато говорим за скорост на интернет, често се оглеждамепри скорост на изтегляне и нищо друго. Ако имате 50mbps връзка, тогава уж имате много бърза връзка. Въпреки че скоростта е важна, това не е единственият фактор, който има значение. Например, 50 Mbps връзка означава, че можете бързо да изтегляте големи файлове и да предавате медия. Това не означава непременно, че можете да играете онлайн игри без забавяне. За това също се нуждаете от нисък пинг. Ето как можете да наблюдавате висок ping в Windows 10.

Какво е Ping?

Ping е времето, необходимо за васобщуват с друг компютър или мрежа. В нашия случай е време, необходимо за вашия компютър да се свърже към уебсайт или сървър за игри. Измерва се в милисекунди и колкото по-ниско е, толкова по-добре. Ако имате високи цени за пинг, вашият интернет ще бъде бавен, независимо от скоростта, която постигате.

Мислете за това по този начин; ако шофиратеLamborghini по черен път, няма да има значение колко бързо може да върви колата ви. Вие сте по черен път и това ще ви забави независимо. В този пример скоростта на вашия интернет е колата, а черен път е скоростта на ping.

Монитор на висок пинг

Можете да наблюдавате висок пинг в Windows 10 с помощта на прост скрипт PowerShell. Този скрипт е написан от Reddit потребител jantari.

Отворете Бележника и поставете следното в него. Запишете файла с разширението PS1. Пуснете го и скриптът ще проверява вашия пинг на всеки десет секунди. Ако пингът е по-голям от 100 ms, той ще ви каже, че е висок.

while ($true) {
$ping = (Test-Connection 8.8.8.8 -Count 1).ResponseTime
if ($ping -gt 100) {
Write-Host "$(Get-Date -Format HH:mm) - HIGH PING ($($ping)ms)!"
}
Start-Sleep 10
}

Редактиране на сценария

В този скрипт има три променливи; време,сървър и скорост на пинг. Може да искате да проверявате скоростта на ping по-рядко или по-често. По същия начин, 100 мс може да не са високи за вашите нужди. Може би трябва само да знаете кога пингът е 150мс или 200мс.

За да промените колко често, за секунди, скриптът проверява ping, редактирайте този ред;

Start-Sleep 10

Заменете „10“ с броя секунди, в които скриптът трябва да извърши проверка на ping.

За да редактирате прага за ping, редактирайте този ред и заменете знака „100“ с каквото и да е разумно за вас, например 150

 $ping = (Test-Connection 8.8.8.8 -Count 1).ResponseTime
if ($ping -gt 100)

Този скрипт изписва сървъра на Google DNS катодоказано от 8.8.8.8 в тази част „$ ping = (Test-Connection 8.8.8.8 -Count 1)“ от него. ако искате да пингирате друг сървър, например сървър за игри, можете да редактирате този ред и да замените 8.8.8.8 с адреса на сървъра.

$ping = (Test-Connection 8.8.8.8 -Count 1).ResponseTime
if ($ping -gt 100)
</ P>

Коментари