Redis
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> Redis

pagecache, răng giả, inodes là gì?

Với một số đơn giản hóa, hãy để tôi cố gắng giải thích những gì có vẻ là bối cảnh câu hỏi của bạn vì có nhiều câu trả lời.

Có vẻ như bạn đang làm việc với bộ nhớ đệm của cấu trúc thư mục. An inode trong ngữ cảnh của bạn là một cấu trúc dữ liệu đại diện cho một tệp. Đ răng giả là một cấu trúc dữ liệu đại diện cho một thư mục. Những cấu trúc này có thể được sử dụng để xây dựng bộ nhớ đệm đại diện cho cấu trúc tệp trên đĩa. Để có được một danh sách trực tiếp, Hệ điều hành có thể đi đến các răng - nếu thư mục ở đó - liệt kê nội dung của nó (một loạt các inode). Nếu không có, hãy vào đĩa và đọc nó vào bộ nhớ để có thể sử dụng lại.

bộ nhớ cache của trang có thể chứa bất kỳ ánh xạ bộ nhớ nào tới các khối trên đĩa. Có thể hình dung đó là I / O được đệm, tệp ánh xạ bộ nhớ, vùng được phân trang của tệp thực thi - bất kỳ thứ gì mà Hệ điều hành có thể giữ trong bộ nhớ từ tệp.

Các lệnh của bạn xóa các vùng đệm này.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Làm thế nào để chuyển trong node.js sang redis?

  2. Hiểu độ trễ bằng Redis-Cli

  3. có cách nào để lấy IP máy khách trong redis không?

  4. Redis điểm chuẩn cho các lệnh hget và hset

  5. Azure VM không kết nối với Azure Redis Cache nhưng cục bộ đang kết nối với Azure Redis Cache