Ich habe eine Ramdisk mit tmpfs wie folgt erstellt:
sudo mount -t tmpfs -o size=1024m tmpfs /myramdisk
Ich habe mich mit den Bandbreitenbeschränkungen des cgroup blkio-Subsystems "read_bps_device" und "write_bps_device" befasst, aber sie scheinen die Haupt- und Nebennummer Ihres Blockgeräts zu erfordern, auf das Sie den Zugriff drosseln möchten.
Gibt es eine Möglichkeit, eine ähnliche Bandbreitenbeschränkung wie für die RAM-Disk tmpfs im Speicher zu erreichen?
UPDATE : Ich habe einen Umweg gefunden, um dies zu erreichen. Ich exportiere zuerst den Ramdisk-Mount. Dann wird es von nfs über Loopback auf demselben Computer bereitgestellt. Ich benutze dann Linux Network Traffic Shaping, um Bandbreitenbeschränkungen festzulegen. Dies scheint zu liefern, was ich brauche. Ich bin gerade dabei, einige Messungen durchzuführen, um die Strafe zu sehen, die diese schreckliche Schichtung mit sich bringt. Ich werde die Informationen dazu in ein paar Tagen aktualisieren.