Multiple Threads Cannot Access the Same RAMdisk Created by modprobe
0
votes
2
answers
274
views
I have created RAMdisks of 60GB using
modprove brd rd_size=62914560
on CentOS 7.5. Checking the results, fdisk -l /dev/ram*
shows 16 ram block devices of 60GB size (/dev/ram0, /dev/ram1, ..., /dev/ram15).
I want to run 16 jobs (threads) with random accesses on one ram block device to check the performance. I run such a workload using FIO tool. However, I get the following error:
> cache invalidation of /dev/ram1 failed: Device or resource busy
Why this happens? Is there a limitation in the number of jobs (threads) accessing a single ram block device?
When I check the block devices with lsblk
, the ram block devices are not shown. What is the reason?
Thanks
Asked by Arghavan Mohammadhassani
(121 rep)
Nov 1, 2020, 10:15 AM
Last activity: Nov 6, 2020, 11:32 AM
Last activity: Nov 6, 2020, 11:32 AM