5 ms·
This is awesome. I'm actually working on a project at the moment that uses DynamoRio to capture write instructions. Would be super interesting to use your tool
by anonymousDan 3y ago
This is awesome. I'm actually working on a project at the moment that uses DynamoRio to capture write instructions. Would be super interesting to use your tool to visualise the access patterns. Is your code available somewhere?
- makmanalp 3y agoGah, it's probably in some old laptop somewhere and I can see if I can dig it up this weekend. What does your project do?
- anonymousDan 3y agoWe are looking at how you can take an existing in-memory datastore (e.g. Redis) and migrate it to use non-volatile memory (NVM) such as Intel Optane NVDIMMs for fast persistence. Similar pitch to this paper: https://www.usenix.org/conference/osdi20/presentation/zhang-wen https://www.usenix.org/conference/osdi20/presentation/zhang-... But better obviously :)
- makmanalp 3y agoThat sounds awesome! I can't seem to find it right now but I'm pretty sure I started out with one of the samples, I think memtrace_x86.c and that required only minimal modification to get it to do most of what I needed, minus eliminating addresses I don't care about, plotting and stuff which is not extra hard. If you get stuck and / or end up doing something cool, shoot me an email at hn at my website on my profile!