Mục lục:
Định nghĩa - I / O Bottleneck có nghĩa là gì?
Nút cổ chai I / O là một vấn đề trong đó một hệ thống không có hiệu suất đầu vào / đầu ra đủ nhanh. Nút thắt I / O có thể được gây ra bởi những thứ khác nhau và đòi hỏi các giải pháp khác nhau. Các nhà phân tích hệ thống phải xem xét kỹ vấn đề đang ở đâu và cố gắng xác định lý do tại sao người dùng có thể gặp phải tốc độ I / O chậm hơn.Techopedia giải thích nút cổ chai I / O
Nhiều vấn đề liên quan đến tắc nghẽn I / O xảy ra do các quy trình giao dịch dữ liệu đơn giản là không phù hợp với những tiến bộ về tốc độ xử lý và dung lượng bộ nhớ. Một số điểm theo định luật Moore, trong đó đề cập đến việc nhân đôi bóng bán dẫn trên một mạch điện, điều này cũng hỗ trợ sự phát triển to lớn trong xử lý máy tính và lưu trữ bộ nhớ trong suốt cuối thế kỷ 20 và đầu thế kỷ 21. Khi I / O không thể theo kịp, các nút thắt I / O đáng kể xuất hiện.
Các chuyên gia cũng thúc đẩy nhiều giải pháp khác nhau cho các nút thắt I / O khác nhau. Một số rộng hơn - ví dụ, trong một số trường hợp, nút cổ chai I / O chung có thể được giảm thiểu bằng cách thêm RAM hoặc sử dụng các loại kết nối Ethernet khác nhau trong mạng. Tuy nhiên, các loại tắc nghẽn I / O khác có thể yêu cầu các loại giải pháp khác - ví dụ, một số chuyên gia chỉ ra các nguyên nhân phổ biến của tắc nghẽn I / O lưu trữ phải làm với lưu trữ. Một số tắc nghẽn I / O là do mảng thiết kế đĩa độc lập (RAID) dư thừa, trong đó có quá ít thành phần RAID đang cố gắng xử lý khối lượng công việc quá mức. Tuy nhiên, một số vấn đề tắc nghẽn I / O khác có thể là do không đủ bộ nhớ cache hoặc cấp phát bộ nhớ không phù hợp với nhu cầu của toàn bộ hệ thống. Trong các mạng ảo, các thành phần riêng lẻ có thể gây ra tắc nghẽn I / O.
Điều mà các chuyên gia đồng ý là chỉ thay đổi một thành phần duy nhất của cấu trúc lớn hơn thường không hoạt động. Cần phải xem xét thiết lập toàn diện để đảm bảo rằng các nút cổ chai I / O không chỉ bật lên ở một nơi khác. Các loại kỹ thuật kỹ thuật mới hơn như xử lý song song, mạng máy chủ phân tán hơn và các cải tiến khác có thể giúp giải quyết các tắc nghẽn I / O và cho phép các nhà quản lý CNTT sử dụng máy tính cực nhanh và ngân hàng bộ nhớ lớn thành công hơn.