เมื่อเราพูดถึงความเร็วอินเทอร์เน็ตเรามักจะมองที่ความเร็วในการดาวน์โหลดและไม่มีอะไรอื่น หากคุณมีการเชื่อมต่อ 50mbps แสดงว่าคุณมีการเชื่อมต่อที่รวดเร็ว ในขณะที่ความเร็วเป็นสิ่งสำคัญไม่ใช่สิ่งเดียวที่สำคัญ ตัวอย่างเช่นการเชื่อมต่อ 50mbps หมายความว่าคุณสามารถดาวน์โหลดไฟล์ขนาดใหญ่ได้อย่างรวดเร็วและสตรีมสื่อ ไม่ได้หมายความว่าคุณสามารถเล่นเกมออนไลน์ได้โดยไม่ล่าช้า คุณต้องใช้ ping ต่ำ นี่คือวิธีที่คุณสามารถตรวจสอบการ ping สูงบน Windows 10
Ping คืออะไร
Ping คือระยะเวลาที่คุณใช้สื่อสารกับคอมพิวเตอร์หรือเครือข่ายอื่น ในกรณีของเราถึงเวลาที่คอมพิวเตอร์ของคุณต้องเชื่อมต่อกับเว็บไซต์หรือเซิร์ฟเวอร์เกม มันวัดเป็นมิลลิวินาทีและยิ่งต่ำกว่าก็ยิ่งดี หากคุณมีอัตรา ping สูงอินเทอร์เน็ตของคุณจะช้าโดยไม่คำนึงถึงความเร็วที่คุณได้รับ
คิดแบบนี้ หากคุณกำลังขับรถLamborghini บนถนนลูกรังไม่ว่ารถของคุณจะไปเร็วแค่ไหน คุณกำลังอยู่บนถนนลูกรังและจะชะลอตัวโดยไม่คำนึงถึง ความเร็วอินเทอร์เน็ตของคุณคือรถในตัวอย่างนี้และถนนลูกรังคืออัตรา ping
ตรวจสอบ Ping สูง
คุณสามารถตรวจสอบการ ping สูงใน Windows 10 ด้วยสคริปต์ PowerShell อย่างง่าย สคริปต์นี้เขียนโดยผู้ใช้ Reddit jantari
เปิด Notepad และวางสิ่งต่อไปนี้ บันทึกไฟล์ด้วยส่วนขยาย PS1 เรียกใช้และสคริปต์จะตรวจสอบการ ping ของคุณทุก ๆ สิบวินาที หากปิงมากกว่า 100 มิลลิวินาทีมันจะบอกคุณว่าสูง
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 คุณอาจต้องการตรวจสอบอัตรา ping น้อยลงหรือบ่อยขึ้น ในทำนองเดียวกัน 100ms อาจไม่สูงสำหรับความต้องการของคุณ บางทีคุณอาจจำเป็นต้องรู้ว่าเมื่อปิงคือ 150 มิลลิวินาทีหรือ 200 มิลลิวินาทีเท่านั้น
ในการเปลี่ยนความถี่สคริปต์ตรวจสอบ ping แก้ไขบรรทัดนี้เป็นวินาที
Start-Sleep 10
แทนที่ ’10’ ด้วยจำนวนวินาทีที่สคริปต์ควรเรียกใช้การตรวจสอบการ ping
หากต้องการแก้ไขเกณฑ์การ ping ให้แก้ไขบรรทัดนี้และแทนที่ '100' ด้วยค่า ping ใด ๆ ที่เหมาะสมสำหรับคุณเช่น 150
$ping = (Test-Connection 8.8.8.8 -Count 1).ResponseTime if ($ping -gt 100)
สคริปต์นี้ส่ง Ping เซิร์ฟเวอร์ Google DNS เป็นมีหลักฐานจาก 8.8.8.8 ในส่วนนี้“ $ ping = (การทดสอบการเชื่อมต่อ 8.8.8.8 -Count 1)” ของมัน หากคุณต้องการ ping เซิร์ฟเวอร์อื่นเช่นเซิร์ฟเวอร์เกมคุณสามารถแก้ไขบรรทัดนี้และแทนที่ 8.8.8.8 ด้วยที่อยู่ของเซิร์ฟเวอร์
$ping = (Test-Connection 8.8.8.8 -Count 1).ResponseTime if ($ping -gt 100)</ p>
ความคิดเห็น