I agree that partitioning a SSD will not affect performance or life expectancy of the SSD.
Hellfire said:
I personally prefer not to have my installs on the same drive as the OS, I like keeping windows contained and separated away.
Umm, that's the difference between a HD and SSD. With the SSD, even with partitions, they are not kept separate. So if that is your goal, partitioning won't do it. You will need two physical drives.
However, in terms in how you "see" or "view" the contents of the SSD via File Manager, the OS folders and your installed applications folders will be "displayed" separately, as if on separate drives. So for "convenience" sake, using partitions can make it "appear" as if you are keeping them separate as the folders will be listed under separate drive letters. But as you correctly pointed out, wear leveling will move the data all over the drive as needed to distribute writes evenly and maximize the life expectancy of the drive - and that, of course, is a good thing.
...as a rule of thumb, you shouldn't fill an SSD to more than 75-80%
Yes. No. Kinda sorta. And actually, this is true of hard drives too. While you will see comments about "rule of thumb" percentages,
technically speaking, there is no rule of thumb that is expressed in terms of a percentage. If you had a 2TB drive for example, a rule that was based on that percentage would have you keep 400-500GB of the drive unused! With a 4TB SSD, a full terabyte would go unused! That is a huge waste of space and money! No drive needs that much free space reserved.
If you look on the Samsung, Toshiba OCZ, Intel, WD or any of the other major SSD maker's websites for guidance in optimizing the performance of their SSDs, you won't (at least I couldn't) find any such "rule of thumb" suggestions. And you would think the makers would if it was necessary to keep their SSDs optimized as the makers sure want to keep their customers happy. At least I sure would.
If anyone can find where a manufacturer recommends free space based on a percentage of the drive's total capacity, please post a link. I know Anandtech, The How-too Geek and other respected sites state percentages, but I have never seen a maker do so. And I feel they would know best.
But for sure, whether a HD or a SSD, there does need to be a nice chunk of free space available. IMO, that should be no less than 20 - 30GB, and that is regardless the total space available - when possible. If using a small drive, then clearly, setting aside 30GB may not be practical. But IMO, those drives would not be suitable as a boot drive anyway. They should be used for "static" files and long term storage (like backups).
Boot drives, regardless drive type, need a nice chunk of free space just for the OS to operate freely in - for temporary files, the Page File, and other housekeeping chores. Hard drives need free space for defragging.
Speaking of Page Files, SSDs and Page Files are ideally suited for each other. As noted on the
Toshiba OCZ FAQ page,
Should the pagefile be placed on SSDs?
Yes. Most pagefile operations are small random reads or larger sequential writes, both of which are types of operations that SSDs handle well.
As far as Samsung Magician and similar programs from other SSD makers, generally those programs are not needed - especially with Windows 10 which knows very well how to manage and keep optimized SSDs. I note Windows 10 even supports natively, "
overprovisioning" without the need for any 3rd party software. So in reality, in most cases, we don't really have to think about keeping a bunch of free disk space in reserve.
I never install Samsung Magician - except to "secure erase" (the SSD equivalent of "wipe" for HDs) all data on SSDs I'm getting rid of.
If you want to lessen endurance of the SSDs even more you can always move the system temp folder and USER folders to the hard disk.
Ummm, pretty sure you meant, "if you want to
increase endurance...", not lesson. While perhaps true, I see that step as a way to decrease performance of your entire system!

And besides, with recent generations of SSDs, the vast majority of users will NEVER encounter endurance problems with their SSDs. This is why more and more data centers are using SSDs as cache drives for their most often accessed data.