could it be because with USB-SSD the kernel detects it as drive (smart
works and also does hdparm) and uses DMA whereas in USB-SD kernel
detects and attaches to usbstor but then has to do pio and cpu
intensive low efficency transfer methods rather than DMA ?
This means that kernel is doing a lot of job to write/read to usb and
will not show up in top ... but still since CPU is being used
constantly CPU gets heated up ....
just a hypothesis ... someone can comment on this
if that is the case how to force UDMA for usb memorystick kind of devices ?
tried googling ... no answer