1 Câu Trả Lời

Nguyễn Duy

Buffer Là Gì

Buffer là dữ liệu tạm thời và thường được lưu trữ trong bộ nhớ tạm (RAM).

Ví dụ khi bạn xem một đoạn video trực tuyến thì có hai cách để trình duyệt tải dữ liệu từ đoạn video này:

  • Tải toàn bộ dữ liệu của video rồi mới chạy
  • Tải từng phần của video và chạy từng phần nôi dung mỗi khi dữ liệu được tải về máy

Với cách thứ hai thì từng phần dữ liệu video được tải về máy được gọi là buffer.

Vai Trò Của Buffer (Và Tại Sao Cần Sử Dụng Buffer)

Nếu so sánh hai cách tải video của trình duyệt ở trên bạn sẽ thấy cách đầu tiên sẽ khiến người dùng phải chờ đợi một thời gian trước khi dữ liệu của đoạn video được tải về toàn bộ. Trong trường hợp dung lượng đoạn video có kích cỡ lớn (ví dụ như các bộ phim dài vài giờ đồng hồ) thì cách làm này sẽ khiến người dùng phải đợi rất lâu để có thể bắt đầu xem video.

Ngược lại, với cách làm thứ hai thì người dùng có thể xem ngay nội dung video khi từng phần chia nhỏ dữ liệu của video (buffer) được tải xuống máy. Trường hợp tốc độ tải về từng phần nhỏ dữ liệu này nhanh hơn tốc độ xem video của người dùng thì khi đó người dùng sẽ có thể coi video một cách liên tục mà không bị giật.

Thêm bình luận
Huỷ

Thêm Trả Lời

Câu Hỏi Liên Quan