|
Next we had to choose the devices for our experiment. We ultimately chose three devices: a Raspberry Pi 3 model B, a Pocket Beaglebone, and a Raspberry Pi Zero, as shown in the figure 3. All the devices run on Linux, and we chose them in this manner to facilitate data collection, since the goal was to build a single testing framework compatible with all devices.
After that, we had to choose a profiler. Many profilers were tested, including getrusage python package, which retrieves used data, and the Linux utility command ps, which displays information about current processes. Profilers¡¯ data are gathered and will be prepared for further studies throughout the analysis phase. |