I would like to know if it is possible to run OSX (preferably El Capitan) on a USB drive. I am not talking about an installation USB drive to install OSX on my computer, I am talking about installing OSX on a USB drive and running OSX from there. The USB drive acting like a hard drive, a place for OSX to store all it's files, and have the computer's CPU, GPU, RAM, etc... do all the computing.
Basically running OSX whenever I boot with the USB plugged in and run Windows whenever I boot with the USB plugged in. This has been done with Chrome OS before (actually it's the open source Chromium OS) and I would like to know if the same thing could be done for OSX. Of course, speed and storage might be a problem, but to me, it is not. Storage is not a problem and read/write speed can be pretty fast since I use USB 3.0.