Hướng dẫn

Độ trễ của máy tính là gì và cách đo nó

Mục lục:

Anonim

Chắc chắn nhiều người trong số những người có kết nối Internet và chưa biết độ trễ là gì, hay đúng hơn là khái niệm về độ trễ. Độ trễ hiện diện trong mỗi một trong các thành phần tạo nên một hệ thống máy tính và không chỉ trong một mạng Internet. Vì vậy, hôm nay chúng tôi sẽ cố gắng xác định độ trễ là gì và nó là thiết bị nào. Chúng tôi cũng sẽ xem làm thế nào chúng ta có thể đo lường nó theo trường hợp nào.

Chỉ số nội dung

Trong điện toán, có một số lượng lớn các tham số phải được tính đến khi có được các thành phần nhất định. Một trong số đó là độ trễ chính xác, mặc dù chúng tôi không có thước đo rõ ràng trong mọi trường hợp, chính xác là vì nó được biết là tồn tại và nó có thể rất giống nhau trong tất cả các thiết bị, ví dụ, trên ổ cứng.

Mặt khác, các biện pháp khác cũng có những biện pháp này và chúng cũng rất quan trọng, ví dụ, bộ định tuyến, trong một số trường hợp và đặc biệt là bộ nhớ RAM. Nếu không có gì khó chịu, chúng ta hãy xem độ trễ là gì và làm thế nào chúng ta có thể đo nó trên máy tính của mình.

Độ trễ, ý nghĩa chung

Trước hết, những gì chúng ta sẽ phải làm là xác định khái niệm độ trễ theo thuật ngữ chung, bởi vì theo cách này chúng ta có thể tưởng tượng tốt hơn nơi độ trễ có thể tồn tại.

Độ trễ, theo thuật ngữ máy tính, có thể được định nghĩa là thời gian trôi qua giữa một đơn đặt hàng và phản hồi xảy ra với đơn hàng cụ thể đó. Vì vậy, như chúng ta có thể giả định, độ trễ được đo bằng một đơn vị thời gian, cụ thể là tính bằng mili giây hoặc micro giây, vì giây thứ hai sẽ là một biện pháp quá cao để áp dụng cho các hệ thống máy vi tính.

Với độ trễ, chúng tôi đang đo thời gian chúng tôi chờ đợi khi chúng tôi đặt hàng cho đến khi chúng tôi nhận được phản hồi mà chúng tôi mong đợi, dưới dạng thông tin trên máy tính hoặc chuyển động hoặc âm thanh trong cuộc sống thực.

Mỗi yếu tố máy tính hoạt động thông qua các kích thích điện, vì vậy chúng tôi có thể nói rằng đó là thời gian cần thiết để thực hiện tất cả các công tắc điện và logic cần thiết từ khi bắt đầu hành động thông qua một thiết bị ngoại vi, cho đến khi máy tính thực hiện hành động và cho thấy kết quả

Độ trễ Internet

Khi chúng ta nói về độ trễ trong điện toán, phần lớn thời gian, chúng ta đang đề cập đến độ trễ của mạng kết nối Internet. Sự kết nối giữa các nút trong mạng dựa trên sự tương tác của các tín hiệu điện, truyền qua một phương tiện, có thể là vật lý, như cáp hoặc bằng không khí, dưới dạng sóng. Ngoài ra, cần phải sử dụng một loạt các giao thức cho phép chúng tôi làm cho một phương tiện tương thích với một phương tiện khác và thiết lập, theo một cách nào đó, một thứ tự trong thông tin chúng tôi gửi và nhận.

Độ trễ mạng đo lường tổng số các thách thức xảy ra do chúng tôi yêu cầu thông tin (hoặc gửi nó) và nút từ xa trả lời chúng tôi. Nói cách khác, nó đo thời gian cần thiết để một gói dữ liệu đi từ nơi này đến nơi khác. Lần này, tất nhiên, cũng được đo bằng mili giây. Ví dụ: nếu chúng tôi có độ trễ 30 mili giây, điều đó có nghĩa là, vì chúng tôi đã gửi yêu cầu từ trình duyệt của chúng tôi, cho đến khi máy chủ nhận được nó và lần lượt trả lời chúng tôi với những gì chúng tôi muốn, thời gian 30 mili giây sẽ trôi qua. Có vẻ ít, nhưng đôi khi chúng ta nhận thấy nó rất nhiều, chúng ta sẽ thấy trong những tình huống.

Thuật ngữ này cũng được biết đến với tên Lag, đặc biệt là trong thế giới trò chơi điện tử, nhưng cả hai thuật ngữ này đều thể hiện giống hệt nhau.

Điều gì ảnh hưởng đến độ trễ

Biện pháp này là một trong những biện pháp quan trọng nhất và chúng ta phải luôn tính đến trong kết nối của mình, theo loại ứng dụng chúng ta sẽ sử dụng. Nói chung, chúng tôi có một loạt các yếu tố ảnh hưởng đến độ trễ:

Kích thước gói và giao thức đang được sử dụng

Nếu gói truyền tải nhỏ, nó sẽ dễ truyền và di chuyển hơn gói nặng, vì sẽ không cần phải tách nó ra và sau đó tham gia nó. Theo nghĩa này, phần cứng của thiết bị cũng ảnh hưởng, lý do tại sao, với bộ định tuyến hoặc card mạng cũ, sẽ cần thêm thời gian xử lý để thực hiện một hành động. Điều này đặc biệt quan trọng trên các máy tính có khả năng xử lý thấp.

Chúng ta cũng phải tính đến các giao thức truyền dữ liệu. Các giao thức này cho phép chúng tôi đảm bảo rằng một gói đến trong tình trạng tốt và theo đúng tuyến đường, từ nút này sang nút khác, giới thiệu thêm thông tin về cách xử lý, loại mã hóa và các khía cạnh quan trọng khác để nhận dạng và định tuyến. Như bạn có thể tưởng tượng, việc trích xuất tất cả thông tin bên trong các gói này cũng sẽ mất thời gian và điều này chuyển thành độ trễ.

Có một số lượng lớn các giao thức truyền trong các mạng, nhưng nổi tiếng nhất là TCP (Giao thức điều khiển truyền) và IP (Giao thức Internet) và sự kết hợp của chúng. Các giao thức này được sử dụng cho các chức năng khác nhau, chủ yếu để định tuyến chính xác các gói (giao thức IP) và để kiểm soát lỗi và để đảm bảo thông tin đến chính xác (giao thức TCP).

Các phương tiện truyền dẫn vật lý, độ trễ sợi quang

Theo cách tương tự, trong hầu hết các trường hợp, việc truyền qua môi trường vật lý sẽ nhanh hơn so với thực hiện bằng sóng, mặc dù việc thực hiện tần số 5 GHz đã cung cấp cho loại mạng này tốc độ truyền cao hơn.

Phương tiện nhanh nhất hiện nay , không nghi ngờ gì, sợi quang, vì thực tế nó không đưa ra độ trễ hoặc Lag trong kết nối. Truyền dữ liệu thông qua các xung quang điện hiện là loại có công suất cao nhất, cả về băng thông và tốc độ chuyển mạch.

Trong số các giao hoán phải xảy ra cho đến khi đến đích.

Nó cũng sẽ có nhiều việc phải làm với các bước nhảy mà gói phải thực hiện trước khi đến đích, nó không giống nhau khi có cáp trực tiếp giữa nút này và nút khác, hơn là đi qua 200 nút khác nhau cho đến khi đến. Mỗi người trong số họ sẽ lãng phí thời gian trong khi họ chịu trách nhiệm di chuyển gói hàng từ cửa này sang cửa khác, chúng ta phải nhớ rằng một gói không bao giờ đến đích trực tiếp, trước khi nó đi qua vô số máy chủ sẽ cần xử lý và thậm chí thêm thông tin bổ sung để chuyển tiếp. đến đích Và có lẽ điểm đến này là ở Conchinchina và hơn thế nữa.

Tại thời điểm này, bạn sẽ nhận thấy rằng chúng ta đã không nói quá nhiều về băng thông của một kết nối và đó chính xác là những gì chúng ta nhìn nhiều nhất khi thuê một nhà cung cấp Internet.

Sự khác biệt giữa băng thông và độ trễ Khi mỗi một quan trọng?

Khi chúng ta nói về băng thông của một kết nối, chúng ta đang đề cập đến lượng thông tin mà chúng ta có thể truyền từ điểm này sang điểm khác trên mỗi đơn vị thời gian. Chúng ta càng có nhiều băng thông, chúng ta càng có thể tải xuống nhiều gói cùng lúc. Đơn vị đo là bit trên giây b / s, mặc dù hiện tại phép đo gần như luôn luôn là Megabits mỗi giây (Mb / s). Nếu chúng ta nói về lưu trữ, nó sẽ là Megabyte mỗi giây (MB / s) trong đó một byte tương đương với 8 bit.

Nếu chúng ta nhìn chúng ta đang phạm sai lầm, chúng ta nói về tốc độ Internet khi chúng ta nói về băng thông, và điều này sẽ là độ trễ. Tuy nhiên, tất cả chúng ta đều quen với điều này và chúng tôi không nghi ngờ gì về nó, vì vậy chúng tôi sẽ nói về độ trễ để đề cập đến nó và tốc độ để đề cập đến băng thông.

Bây giờ chúng ta phải biết khi nào chúng ta nên xem xét cả hai biện pháp tùy thuộc vào những gì chúng ta sử dụng kết nối của chúng tôi.

Độ rộng băng tần

Nếu chúng tôi muốn sử dụng kết nối của mình để tải xuống nội dung nằm trên máy chủ (hình ảnh, video, trò chơi) thì băng thông sẽ rất cần thiết. Chúng tôi không quan tâm nếu kết nối mất 10 giây để thiết lập, điều quan trọng là tệp mất ít thời gian nhất có thể để tải xuống. Nếu một tệp chiếm 1000 MB và chúng tôi có kết nối 100 MB / s, sẽ mất 10 giây để tải xuống. Nếu chúng tôi có kết nối 200 MB / s, sẽ mất 5 giây, dễ dàng.

Độ trễ

Sẽ rất cần thiết khi chúng tôi muốn sử dụng kết nối của mình để phát nội dung trong thời gian thực như phát trực tuyến hoặc để chơi các trò chơi trực tuyến lớn. Nếu chúng tôi nhận ra điều đó, trong trường hợp này, chúng tôi cần những gì được truyền và nhận được thực hiện đồng thời, không bị đóng băng hình ảnh và bộ đệm tải. Khi chúng ta chơi và thấy rằng hình đại diện của người chơi xuất hiện một cách kỳ diệu và biến mất và nhảy, điều đó có nghĩa là anh ta hoặc chúng ta có Lag hoặc độ trễ cao. Những gì chúng ta thấy, ngay cả khi nó đang diễn ra tại thời điểm đó, chúng ta chỉ thấy các bit không có tính liên tục vì thời gian gửi thông tin đến nhóm của chúng ta dài hơn nhiều so với những gì đang thực sự xảy ra.

Nếu chúng ta nói về các game bắn súng FPS và chúng tôi có độ trễ rất cao, chúng tôi sẽ không phát hiện ra khi chúng giết chúng tôi, chúng tôi cũng sẽ không biết chính xác vị trí của đối thủ. Tất nhiên, băng thông sẽ rất quan trọng, nhưng độ trễ đóng vai trò chính.

Làm thế nào để đo độ trễ của kết nối của chúng tôi

Để đo độ trễ của kết nối, chúng tôi có thể sử dụng một công cụ đã được triển khai trong Windows kể từ khi thành lập, được gọi là Ping. Để sử dụng nó, chúng ta sẽ phải mở một cửa sổ lệnh, vào menu start và gõ " CMD ". Một cửa sổ màu đen sẽ mở ra nơi chúng ta phải đặt lệnh sau:

ping

Ví dụ: nếu chúng tôi muốn xem độ trễ giữa Đánh giá chuyên nghiệp và nhóm của chúng tôi, chúng tôi sẽ đặt ping ping www.Profesionalreview.com.

Chúng ta phải xem xét phần " thời gian = XXms ", đó sẽ là độ trễ của chúng ta. Hãy xem cách kết nối ảnh hưởng đến độ trễ. Để làm điều này, chúng ta sẽ thấy sự khác biệt giữa kết nối có dây và kết nối Wi-Fi từ xa trên cùng một máy tính bằng cách ping bộ định tuyến của chính chúng ta.

Chúng tôi thấy rằng, bằng cáp, độ trễ thực tế là không, chưa đến 1 mili giây, trong khi bằng Wi-Fi, chúng tôi đã giới thiệu thứ tự 7 mili giây. Chính vì lý do này mà các game thủ luôn muốn sử dụng kết nối vật lý với Wi-Fi. 7 ms này sẽ chuyển thành đóng băng hình ảnh và giật nếu chúng ta thêm chúng vào độ trễ riêng mà kết nối từ xa sẽ đặt.

Truy cập hướng dẫn của chúng tôi để biết thêm thông tin về lệnh ping và cách biết IP bên ngoài

Chà, nó sẽ trở nên rõ ràng hơn hoặc ít hơn đối với chúng tôi về độ trễ trên Internet và cách chúng ta nên tính đến nó. Bây giờ hãy xem nơi độ trễ xuất hiện nhiều nhất.

Độ trễ trong RAM

Chắc chắn đây sẽ là phần quan trọng thứ hai mà chúng ta phải tính đến độ trễ của một yếu tố trong thiết bị của chúng tôi, hoặc ít nhất là phần đã trở nên nổi tiếng hơn trong những năm gần đây với RAM DDR3 và DDR4.

Trong trường hợp RAM, định nghĩa hơi khác so với những gì chúng ta đã hiểu trong các mạng. Trong trường hợp này, một yếu tố quan trọng như chu kỳ đồng hồ mà bộ xử lý của chúng tôi hoạt động (tần số) đi vào hoạt động. Trong mọi trường hợp, chúng tôi luôn nói về một thước đo THỜI GIAN, và không phải cái gì khác.

Độ trễ thực tế trong RAM được gọi là CAS hoặc CL, và không có gì nhiều hơn số chu kỳ xung nhịp trôi qua do CPU yêu cầu và RAM có sẵn thông tin. Chúng tôi đang đo thời gian giữa yêu cầu và phản hồi.

Truy cập bài viết toàn diện này nói về độ trễ RAM để tìm hiểu mọi thứ về nó.

Độ trễ đĩa cứng

Một thiết bị khác mà chúng ta có thể tìm thấy thời gian trễ có tầm quan trọng lớn là trong các ổ đĩa cứng, đặc biệt là các thiết bị dựa trên các yếu tố cơ học. Trong trường hợp này, độ trễ được dịch theo nhiều thuật ngữ khác nhau và tập trung vào các chức năng cụ thể:

Thời gian truy cập

Về cơ bản đó là thời gian cần thiết để đơn vị lưu trữ sẵn sàng truyền dữ liệu. Một đĩa cứng được tạo thành từ các bàn xoay trong đó dữ liệu được ghi lại một cách vật lý, đến lượt những dữ liệu này phải được đọc bởi một đầu cơ di chuyển vuông góc quét toàn bộ bề mặt của đĩa.

Thời gian truy cập là thời gian để đĩa cứng đọc yêu cầu thông tin của chúng tôi và xác định vị trí đầu cơ học chính xác trong xi lanh và khu vực cụ thể nơi thông tin này sẽ được đọc. Đồng thời với điều này, ổ cứng quay với tốc độ cao, do đó trục chính, một khi được đặt trong khu vực, sẽ phải chờ theo dõi để đạt được nó. Chỉ tại thời điểm này, thông tin sẽ được chuẩn bị để được đọc và truyền đi.

Thời gian truy cập có thể được chia thành một số chức năng mà chúng tôi đã mô tả trong các đoạn này:

Thời gian tìm kiếm

Đó chính xác là thời gian cần thiết để đầu được đặt trên hình trụ, cung và rãnh chứa dữ liệu. Thời gian tìm kiếm này có thể thay đổi trong khoảng 4 mili giây cho các đơn vị nhanh nhất, tối đa 15 ms. Phổ biến nhất cho các ổ đĩa cứng máy tính để bàn là 9 ms.

Trong các ổ SSD không có bộ phận cơ học, vì vậy thời gian tìm kiếm nằm trong khoảng 0, 08 đến 0, 16 ms. Ít hơn so với những người cơ khí.

Độ trễ quay:

Khái niệm này đo thời gian cần thiết để trục chính đạt được theo dõi dữ liệu do vòng quay của ổ cứng. Ổ đĩa cứng liên tục quay, vì vậy trong những khoảng thời gian nhất định, đầu sẽ gặp phải các rãnh dữ liệu không liên tục. Số vòng quay (lượt) càng cao, dữ liệu trên một bản nhạc cụ thể có thể được truy cập càng nhanh. Đối với một ổ cứng trung bình 7.200 vòng / phút, chúng tôi sẽ có độ trễ là 4, 17 ms.

Sự chậm trễ khác thêm độ trễ

Các độ trễ khác điển hình của truyền thông tin bao gồm thời gian xử lý lệnhthời gian ổn định trục chính. Đầu tiên sẽ là thời gian để phần cứng đọc, xử lý và truyền dữ liệu đến xe buýt, thường là khoảng 0, 003 ms. Thứ hai là thời gian cần thiết để trục chính ổn định sau khi di chuyển, do là cơ học, điều này sẽ mất một thời gian nhất định khoảng 0, 1 ms.

Sau đó, chúng ta cũng có thể thêm các thời điểm khác vào thời gian truyền dữ liệu như sau:

  • Thời gian của khu vực: thời gian cần thiết để khu vực của đĩa cứng được xác nhận và xác định vị trí hợp lý và hợp lý. Thời gian nhảy đầu: thời gian trôi qua giữa việc chuyển từ đầu này sang đầu khác để đọc thông tin. Vì chúng ta phải nhớ rằng ổ cứng có hai đầu cho mỗi đĩa mà chúng có. Nó thường là trong 1 và 2 ms. Thời gian thay đổi xi lanh: một cách hợp lý thời gian trôi qua giữa các thay đổi từ xi lanh này sang xi lanh khác. Điều này thường là khoảng 2 hoặc 3 ms.

Điều này dịch cái gì? Chà, một ổ cứng cơ học thì rất chậm so với SSD. Đây là lý do tại sao SSD tăng đáng kể hiệu năng của bất kỳ máy tính nào, ngay cả những máy cũ hơn.

Độ trễ ở chuột và tai nghe không dây

Chúng ta cũng không thể quên những con chuột không dây trong lĩnh vực độ trễ. Chúng tôi đã xác minh bằng thực nghiệm rằng độ trễ trong môi trường tần số vô tuyến tăng lên đối với các kết nối vật lý và điều này cũng không ngoại lệ ở chuột không dây.

Chuột không dây hoạt động chủ yếu, trong dải tần số 2, 4 GHz, chúng ta có thể tưởng tượng rằng tốc độ này rất nhanh, đặc biệt là nếu máy thu ở gần, nhưng nó sẽ không có độ trễ thấp hơn chuột cáp, thậm chí của các mô hình nội thất trong phạm vi. Chính vì lý do này mà hầu hết chuột chơi game đều có kết nối có dây và không dây, ngoại trừ các model rất cao cấp với chi phí cao.

Chính xác thì điều tương tự cũng xảy ra với tai nghe, tuy nhiên, trong trường hợp cụ thể này, đó là về âm thanh, nơi chúng ta về mặt sinh học đã có độ trễ nhất định để phản ứng với âm thanh được tạo ra trong môi trường của chúng ta. Đây là lý do tại sao những lợi ích của tai nghe không dây (tốt) và tai nghe có dây sẽ rất giống nhau, trong tai của chúng tôi và cho mục đích sử dụng. Do đó, nó sẽ không quan trọng như chuột hoặc thành phần khác.

Kết luận về độ trễ trong máy tính của chúng tôi

Vâng, đây là những biện pháp chính về độ trễ mà chúng ta phải tính đến trong thiết bị máy tính của mình. Không còn nghi ngờ gì nữa, điều quan trọng nhất chắc chắn sẽ là kết nối Internet, vì đó là thứ mà chúng ta sẽ chú ý nhất trong việc sử dụng mạng hàng ngày, đặc biệt là nếu chúng ta dành riêng cho việc chơi trực tuyến. Và tất nhiên đó là ổ cứng nếu hệ thống của chúng tôi được cài đặt trên cơ.

Trong tất cả các trường hợp khác, thực tế chúng ta không thể làm gì nhiều để cải thiện hiệu suất của các thành phần, vì đó là một tính năng vốn có của chúng, đặc biệt là ổ cứng. Nếu chúng tôi đã mua một ổ SSD đến từ việc sử dụng ổ cứng, chúng tôi chắc chắn sẽ nhận thấy rằng sự khác biệt về hiệu năng là rất lớn.

Trong trường hợp RAM, nếu bạn đã thấy bài viết của chúng tôi dành riêng cho nó, bạn sẽ biết làm thế nào chúng ta có thể đo được nó, nhưng thực tế chúng ta có thể làm rất ít để cải thiện nó, thực tế là chúng ta không thể chấp nhận được, có tính đến tần số cao mô-đun và tất cả các bo mạch chủ làm việc. Ngoài ra, sự thiếu hụt này được tạo thành bởi tần suất cao của những người làm việc.

Độ trễ là thứ hoàn toàn sẽ luôn là một phần của kiến ​​trúc của máy tính hoặc bất kỳ yếu tố nào khác. Sẽ luôn có một khoảng thời gian giữa yêu cầu và thực thi bất kể phương tiện được sử dụng và phần tử được kết nối. Bản thân và các kích thích của chúng tôi là nguồn LAG hoặc độ trễ lớn nhất.

Chúng tôi cũng đề nghị:

Bạn có nghĩ độ trễ thực sự quan trọng trên máy tính hoặc mạng không? Để lại cho chúng tôi ý kiến ​​về ý kiến ​​của bạn về chủ đề này. Bạn có thể nghĩ đến bất kỳ thành phần nào khác trong đó độ trễ nên được tính đến?

Hướng dẫn

Lựa chọn của người biên tập

Back to top button