Ho creato un ramdisk usando tmpfs come segue:
sudo mount -t tmpfs -o size=1024m tmpfs /myramdisk
Stavo esaminando i limiti di larghezza di banda del sottosistema cgroup blkio "read_bps_device" e "write_bps_device" ma sembrano richiedere il numero maggiore e minore del dispositivo a blocchi a cui si desidera limitare l'accesso.
Esiste un modo per raggiungere un limite di larghezza di banda simile al ramdisk tmpfs in memoria?
AGGIORNAMENTO : ho trovato un modo bizzarro per ottenere questo risultato. Per prima cosa nfs esporto il mount ramdisk. Quindi nfs lo monta su loopback sulla stessa macchina. Quindi uso il traffic shaping della rete Linux per impostare i limiti di larghezza di banda. Questo sembra fornire ciò di cui ho bisogno. Sto eseguendo alcune misurazioni per vedere la penalità che comporta questa orribile stratificazione. Aggiornerò le informazioni al riguardo tra qualche giorno.