motoharu-gosuto / psvgamesd

User application and kernel plugin that allow to produce game card dumps and run them.
MIT License
104 stars 12 forks source link

Read operation performance #24

Open motoharu-gosuto opened 7 years ago

motoharu-gosuto commented 7 years ago

Need to investigate if there is a way to speed up the read ops. One major reason is the fact that ioread can not be called from read_sector hook. This causes deadlock (or crash?). That is why I am using separate read thread with read request/response mechanism implemented through mutexes and conditions. This is not fast approach.