If you can live with all the above, plus really slow startups, it will work.USB flash drives don't have as high of a read/write speed, they have a higher latency, they need to use CPU cycles to access the drive, they have a shorter lifespan with used as an OS boot drive than their already short life, and they can die without any warning.
This is purely a hypothetical question....
Other than utilising a conventional 128GB SSD at the bootdrive on a Mac Mini, is there anything preventing me from using a USB 3.0 128GB Pen/Thumb drive instead?
I was actually wondering the other day if they made any SSD USB 3.0 sticks, with the mSata SSDs being pretty small we might just get it eventually. That will be sweet.
You realize that is virtually what USB Pen Drives are right? All USB and SSD's are is a bunch of Flash based memory chips, cobbled together using RAID 0 with a controller chip. Depending on the Controller, type of flash, and the amount of chips, the drives can be as fast or as slow as a manufacturer wants. This is no different than mSATA, SATA, etc. etc.... It's just a different interface.
We already have USB 3.0 Flash drives hitting 300 MB/s on reads:
http://www.tomshardware.com/reviews/usb-3.0-thumb-drive-review,3477-2.html
300 MB/s is faster than many SSD's from only a few years ago.
You realize that is virtually what USB Pen Drives are right? All USB and SSD's are is a bunch of Flash based memory chips, cobbled together using RAID 0 with a controller chip. Depending on the Controller, type of flash, and the amount of chips, the drives can be as fast or as slow as a manufacturer wants. This is no different than mSATA, SATA, etc. etc.... It's just a different interface.
We already have USB 3.0 Flash drives hitting 300 MB/s on reads:
http://www.tomshardware.com/reviews/usb-3.0-thumb-drive-review,3477-2.html
300 MB/s is faster than many SSD's from only a few years ago.
I was actually wondering the other day if they made any SSD USB 3.0 sticks, with the mSata SSDs being pretty small we might just get it eventually. That will be sweet.
USB flash drives don't have as high of a read/write speed, they have a higher latency, they need to use CPU cycles to access the drive, they have a shorter lifespan with used as an OS boot drive than their already short life, and they can die without any warning.
The concepts of a USB flash drive and a SSD are the same but the components used were different in terms of quality, features, density, etc.
There is a new generation of USB sticks that specifically use SSD class components that have the performance of lower end SSDs (~10-15k IOPS) that can be used as a drive replacement.
I don't trust SSDs at the moment because I've had a much higher failure rate than HDDs.
I'm half tempted to give it a try because my in system storage needs are fairly light with my main storage being a 20TB NAS.
It still doesn't make up for the bus' slow IOs (comparatively) and higher CPU requirements. Their NAND chips may be near SSD quality, but their controllers and timing crystals are still much inferior.
There are several thumb drives that use sandforce SSD controllers. In fact muskin claims 39k IOPS and 450MBs on their 480GB stick. Right up there with Many sata based SSD for sure.
Sandforce controllers are a three year old controller that have since been superseded by much better ones that don't suffer from stuttering when used with Mac OS X. Those claims are highly dependent on CPU cycles and still on the low end of modern SSDs.
I'm not referring to an firmware problem. I'm referring to how most Sandforce SSDs on the market and previously on the market have stuttering problems when used in Macs. While a USB 3 flash drive could work as one, they are not well suited for it as outlined in post #2.
The Sandforce stuttering is still around, mostly in the cheaper controllers like those found in USB flash drives. That compounded with USB's throughput constipation and need for active CPU cycles would cause undesirable results. They're commonplace sets a known standard for spinning media that is not comparable to a flash based drive. A USB flash drive is compared to the know standards of a SSD. When compared to such, they fall drastically short. They have a much shorter life span than comparable SSDs. HDDs are largely superior to USB flash drives as flash drives are not designed to be used as a start up disc for an OS for any length of time. Just like CompactFlash and SD cards are not designed for use as a OS disk. I never stated the Samsung SSDs were better in anyway to Sandforce. Only that Sandforce controllers are three+ years old and still riddled with problems. My logic takes into account longevity, reliability, and end user perceived performance. All of which put nearly any USB based drive in lower stats to an internal or Thuderbolt SSD.
USB flash drive is not just a form factor, it's a price point and a sellable market. The overall price of a USB flash drive is much less than than of a more costly SSD. This is because the drive manufactures need to cater to the already set target price point left over from the early 2000's. Simple economics is at play here. To get the lowest end user cost, the manufacturer must use the lowest sourced parts or take a large cut into profits. Manufacturers have to maintain a level of reliability with the public. If they completely cheap out, their public image falters and the public buys from another maker due to device failure and/or poor performance. SanDisk may claim to be using the same, but they are not. The parts may come from the same lines, but they're binned or altered to be a cheaper alternative. All part of the money game. Still stating they have the same internal controller and NAND is simply incorrect. One is designed to be used as an OS drive and the other is designed to carry files around in a mostly static state.
Your logic would follow the path that floppy disks would work as a start up drive for an OS (if theoretically there was a multi-gigabyte floppy). Just because it's slow, makes lots of noise, and is limited to only one read or write action at a time is irrelevant. Or maybe a better device, such as a circa 2002 1GB USB 1.1 flash drive. Completely unsuitable and would result in much end user aggravation, but completely able to run an OS on it. Even a 10 GB SCSI drive could be used as a start up disc. Slow, troublesome for the generic end user to correctly configure, and bulky. Completely unsuitable, but it could run an OS.
Now why are you still arguing the point. The question has been answered and we've gone far off topic.
You seem to have not paid attention to basic economics in high school. I know that because I paid attention and I know how the general public works and thinks. There's a $1,000 USB flash drive because people will buy them. Why are there $2,000 toilets when a $200 model works just as well? Because people want the more expensive things. More economics. I'll let you continue with the thought that there are 3+ year old SSD equivalent USB flash drives. No matter how currently dead the horse is. However stating that I'm out of touch with a market upon which I've recently been excelling and doing research in is borderline insulting. Now I ask again, stop arguing the point. The OP's question has been answered.