Những vần thơ hết sức bậy bựa, tục tĩu
Mục lục:
Chúng tôi đã nói một chút về bộ nhớ cache của trình duyệt ở đây trên, vì vậy hầu hết các bạn đều phải làm quen với nó. Nhưng có một loại bộ đệm khác mà có lẽ không phải tất cả các bạn đều biết. Và đó là cái liên quan đến CPU. Nếu bạn đã tự mình xây dựng PC, một trong những thông số kỹ thuật luôn được đề cập trên CPU là bộ đệm.

Nhưng, tại sao nó cần điều này? Nó thực sự làm gì?
Một nền tảng nhỏ
Đối với những người bạn đã nhìn thấy sự phát triển của điện toán cá nhân ngay từ những ngày đầu, sẽ nhớ thông số kỹ thuật của máy tính ngày xưa. Các chip bộ nhớ từng có trong KB và tốc độ của bộ xử lý cũng vậy. Thời gian trôi qua, chúng tôi đã chuyển sang lãnh thổ MHz, với các chip bộ nhớ chạy ở tốc độ 4 MHz và CPU ở mức 2 MHz.

Vì vậy, nếu CPU sẽ đưa ra yêu cầu trên một hệ thống như vậy, bộ nhớ sẽ quay trở lại nhanh chóng mà không có bất kỳ độ trễ nào. Tốc độ xung nhịp phù hợp của chúng giúp bộ xử lý chạy nhanh. Tuy nhiên, chuyển tiếp nhanh một hoặc hai thập kỷ và bây giờ bạn có thể nhận được CPU có thể chạy ở tốc độ GHz, nhưng thật không may, chip bộ nhớ không thể theo kịp.
Vấn đề lớn: Một giải pháp
Tốc độ CPU tăng nhanh có nghĩa là CPU thực sự sẽ cần đợi chip bộ nhớ để hiểu được sự thành công nhanh chóng của các yêu cầu mà nó gửi đi. Đây là một vấn đề. Về mặt kỹ thuật, bạn có thể xây dựng bộ nhớ có cùng tốc độ của CPU, nhưng cần nhiều không gian hơn trên Silicon để lưu trữ từng bit thông tin. Những thứ này sẽ có giá cao hơn rất nhiều so với các DIMM mà chúng ta sử dụng ngày nay.

Cách giải quyết? Chia bộ nhớ thành hai. Bộ nhớ chính mà chúng tôi xây dựng từ Dynamic RAM cũng như loại bộ nhớ thứ hai mà chúng tôi tích hợp vào CPU. Nó nhỏ hơn nhiều, nhưng cũng là loại bộ nhớ nhanh hơn nhiều so với DRAM. Và đây là những gì chúng ta gọi là Cache.
Nó làm gì?
Bộ nhớ cache có thể là một từ tiếng Anh lỗi thời, nhưng đó chính xác là những gì bộ đệm CPU làm - nó lưu trữ mọi thứ. Hãy nghĩ về nó giống như một rương báu của Pirate. Ok, có thể không. Vì tất cả chúng ta đều là chuyên viên máy tính và tôi đã nói về bộ đệm từ trình duyệt web, nên chức năng của bộ đệm này cũng giống nhau.

Vì vậy, chứ không phải là một máy tính thực hiện một yêu cầu đến một máy chủ web hàng ngàn dặm và sau đó tải các hình ảnh và nội dung mọi thời gian, bộ nhớ cache sẽ giữ lại hầu hết nó trong bộ nhớ, đối với bất kỳ trình duyệt. Điều này giúp tiết kiệm thời gian và các trang web mở ra nhanh hơn rất nhiều nhờ bộ nhớ cache trong trình duyệt.

Một CPU có cùng một vấn đề, nó có thể nói chuyện với bộ nhớ của chính nó nhanh hơn rất nhiều so với những gì nó có thể với bộ nhớ chính. Vì vậy, mỗi khi CPU yêu cầu một chút dữ liệu, nó sẽ lưu trữ một bản sao vào bộ nhớ cục bộ của nó. Điều này cho phép nó lấy nó nhanh hơn nhiều trong tương lai gần khi cần.
Đã thêm Thủ thuật
Nhưng đó không phải là tất cả. Bộ nhớ cục bộ trên CPU cho phép nó không chỉ lưu trữ và đọc dữ liệu theo byte mà còn cả dòng tiếp theo. Nếu CPU thực thi một lệnh tại một thời điểm, rất có thể nó sẽ được theo sau bởi một số hướng dẫn đã biết sau hành động chính.

Vì vậy, thay vì chỉ nhận một từ từ bộ nhớ tại một thời điểm, CPU có thể truy cập 128 byte bộ nhớ tiếp theo và nó sẽ đọc, dòng được gọi là dòng bộ đệm - một dòng trong số 128 từ CPU, trong một lần. Ý tưởng là luôn giảm thời gian và làm cho toàn bộ quá trình nhanh hơn nhiều.
Mua PC? Sau đó, đây là cách bạn có thể so sánh CPU, RAM và các thông số kỹ thuật khác trước khi hoàn tất giao dịch mua của mình.
Lớn hơn luôn luôn tốt hơn?
Chà, không phải lúc nào cũng vậy, nhưng trong trường hợp bộ nhớ cache - chắc chắn là như vậy. Hãy cho chúng tôi biết nghi ngờ của bạn trong diễn đàn của chúng tôi, nếu bạn vẫn còn bất kỳ.
Lần đầu tiên thảo luận về vấn đề này vào tuần trước tại một hội nghị ở Amsterdam, và nhiều nhà cung cấp dịch vụ đang bị ảnh hưởng hiện đang làm việc vá lỗi với sự giúp đỡ của Nhóm Phản ứng Khắc phục Khẩn cấp Máy tính Quốc gia Phần Lan, ông Lee, người đã dành hầu hết vào thứ Tư và thứ năm giải thích về vấn đề này. "Các nhà cung cấp có khả năng và chịu trách nhiệm về việc tạo ra các giải pháp đang trong vòng lặp," ông Lee, giám đốc điều hành của Outpost24 cho biết. "Thông điệp của c
ÔNg không thể nói phải mất bao lâu để khắc phục được vấn đề.
Tuần trước Mayer đã cố gắng làm rõ vị trí của mình, cho rằng nó đã bị hiểu sai và rằng Yahoo vẫn có thể làm việc ở nhà, miễn là nó vào ban đêm hoặc vào cuối tuần. (Hey, cảm ơn!) Sau đó, cô đã đưa ra một ví dụ về cách một ứng dụng di động mới được gọi là Yahoo Thời tiết (nó cho bạn biết thời tiết) đã đến. Môi trường hợp tác mới của Yahoo, cô nói, làm cho nó có thể cho một người nào đó từ nhóm thời tiết và một người nào đó từ nhóm Flickr gặp nhau một cách ngẫu hứng trên khuôn viên của Yahoo. Và đó
Nhưng điều quan trọng nhất Mayer nói là cô ấy không đặc biệt chống lại telecommuting, chỉ là nó "không phù hợp với chúng tôi, ngay bây giờ." Cô ấy có một điểm. Liên lạc không làm việc cho 100% các công ty 100 phần trăm thời gian, nhưng vị trí là một chút mỉa mai cho quyết định trước đó của Mayer là Giám đốc điều hành. Là một trong những đơn hàng kinh doanh đầu tiên của cô vào năm ngoái, cô đã cung cấp cho mọi nhân viên một chiếc điện thoại thông minh mới. Trong thông báo của mình cho nhân viên,
Giải thích về quyền và chia sẻ liên kết ảnh của Google đã giải thích:
Bạn có tự hỏi nếu những bức ảnh bạn chia sẻ qua Google Photos công khai không? Tìm câu trả lời ở đây nơi chúng tôi giải thích việc chia sẻ liên kết và quyền của Google Photos.







