Tôi đã tạo một ramdisk bằng cách sử dụng tmpfs như sau:
sudo mount -t tmpfs -o size=1024m tmpfs /myramdisk
Tôi đã xem xét giới hạn băng thông của hệ thống con ck blkio "read_bps_device" và "write_bps_device" nhưng dường như chúng yêu cầu số lượng lớn và nhỏ của thiết bị khối mà bạn muốn điều khiển truy cập.
Có cách nào để đạt được giới hạn băng thông tương tự với ramdisk tmpfs trong bộ nhớ không?
CẬP NHẬT : Tôi tìm thấy một cách bùng nổ để hoàn thành việc này. Tôi đầu tiên nfs xuất ramdisk mount. Sau đó nfs gắn kết nó trên loopback trên cùng một máy. Sau đó tôi sử dụng định hình lưu lượng truy cập mạng linux để đặt giới hạn băng thông. Điều này dường như để cung cấp những gì tôi cần. Tôi đang trong quá trình thực hiện một số phép đo để xem hình phạt mà lớp layering đáng ghét này đòi hỏi. Tôi sẽ cập nhật thông tin về điều đó trong một vài ngày.