Jump to content

are there any disadvantages to partitioning an SSD?

I have a 120 GB ssd currently running windows 8.1 and virtualbox running a linux distro but i have been thinking of doing a dual-boot set up.

Anyone see or know of any problems with that?

 

Just some background i have done this multiple time b4 with hdd's just wonder about ssd's if it makes and difference.  

Link to comment
Share on other sites

Link to post
Share on other sites

Nope just the same :P

Intel I9-9900k (5Ghz) Asus ROG Maximus XI Formula | Corsair Vengeance 16GB DDR4-4133mhz | ASUS ROG Strix 2080Ti | EVGA Supernova G2 1050w 80+Gold | Samsung 950 Pro M.2 (512GB) + (1TB) | Full EK custom water loop |IN-WIN S-Frame (No. 263/500)

Link to comment
Share on other sites

Link to post
Share on other sites

Nope.

Main rig on profile

VAULT - File Server

Spoiler

Intel Core i5 11400 w/ Shadow Rock LP, 2x16GB SP GAMING 3200MHz CL16, ASUS PRIME Z590-A, 2x LSI 9211-8i, Fractal Define 7, 256GB Team MP33, 3x 6TB WD Red Pro (general storage), 3x 1TB Seagate Barracuda (dumping ground), 3x 8TB WD White-Label (Plex) (all 3 arrays in their respective Windows Parity storage spaces), Corsair RM750x, Windows 11 Education

Sleeper HP Pavilion A6137C

Spoiler

Intel Core i7 6700K @ 4.4GHz, 4x8GB G.SKILL Ares 1800MHz CL10, ASUS Z170M-E D3, 128GB Team MP33, 1TB Seagate Barracuda, 320GB Samsung Spinpoint (for video capture), MSI GTX 970 100ME, EVGA 650G1, Windows 10 Pro

Mac Mini (Late 2020)

Spoiler

Apple M1, 8GB RAM, 256GB, macOS Sonoma

Consoles: Softmodded 1.4 Xbox w/ 500GB HDD, Xbox 360 Elite 120GB Falcon, XB1X w/2TB MX500, Xbox Series X, PS1 1001, PS2 Slim 70000 w/ FreeMcBoot, PS4 Pro 7015B 1TB (retired), PS5 Digital, Nintendo Switch OLED, Nintendo Wii RVL-001 (black)

Link to comment
Share on other sites

Link to post
Share on other sites

No, but why would you partition an SSD? 

 

He wants to dual-boot 

 i have been thinking of doing a dual-boot set up.

Specs: CPU: AMD FX 6300 Motherboard: Gigabyte 970A DS3P RAM: HyperX Fury 16GB 1866MHz GPU: MSI R9 270 OC edition Case: Sharkoon VS3-S SSD: Samsung 840 EVO 120GB HDD: 1TB Caviar Blue PSU: Corsair CX500W

*If I say something that seems offensive, please don't take it seriously, it was most likely meant as a joke/sarcastically*

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

He wants to dual-boot 

Why not simply have two SSD's and use a bios boot? It makes it cleaner. I understand 1TB hard drives but 120gb is a very small storage drive. 

Link to comment
Share on other sites

Link to post
Share on other sites

Why not simply have two SSD's and use a bios boot? It makes it cleaner. I understand 1TB hard drives but 120gb is a very small storage drive. 

Why would he buy a whole new ssd if it is not even needed? Its not like partitioning an ssd kills it...

Link to comment
Share on other sites

Link to post
Share on other sites

Why not simply have two SSD's and use a bios boot? It makes it cleaner. I understand 1TB hard drives but 120gb is a very small storage drive. 

Yes it's cleaner to have 2 SSDs, but if one does the same job (minus the "extra" storage) I don't see a problem in it, especially since it's just a boot drive

Specs: CPU: AMD FX 6300 Motherboard: Gigabyte 970A DS3P RAM: HyperX Fury 16GB 1866MHz GPU: MSI R9 270 OC edition Case: Sharkoon VS3-S SSD: Samsung 840 EVO 120GB HDD: 1TB Caviar Blue PSU: Corsair CX500W

*If I say something that seems offensive, please don't take it seriously, it was most likely meant as a joke/sarcastically*

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Besides being prone to more file system de-fragmentation and increased writing cycles that can potentially wear off the SSD quicker, there is nothing wrong in partitioning an SSD. 

PS: If you're going to put linux on a separate parition be sure you enable TRIM on ext4. 

Link to comment
Share on other sites

Link to post
Share on other sites

I'm going against the flow and not recommend it. You're already making a small drive even smaller and taking away the ssd's ability to reprovision itself from all available NAND. By forcing smaller partitions you're going to wear it out faster. Given how cheap the drives are getting I would just get another drive. Also, the big problem with ssd drives is that they will fail unexpectedly and permanently.

 

You're just asking for problems.

Sir William of Orange: Corsair 230T - Rebel Orange, 4690K, GA-97X SOC, 16gb Dom Plats 1866C9,  2 MX100 256gb, Seagate 2tb Desktop, EVGA Supernova 750-G2, Be Quiet! Dark Rock 3, DK 9008 keyboard, Pioneer BR drive. Yeah, on board graphics - deal with it!

Link to comment
Share on other sites

Link to post
Share on other sites

I'm going against the flow and not recommend it. You're already making a small drive even smaller and taking away the ssd's ability to reprovision itself from all available NAND. By forcing smaller partitions you're going to wear it out faster. Given how cheap the drives are getting I would just get another drive. Also, the big problem with ssd drives is that they will fail unexpectedly and permanently.

C.

You're just asking for problems.

SSDs do no fail more than HDDs. And they are also very reselient to writes. He would have to overwrite the entire capacity of the drove multiple times everyday for years in order to create an impression. These are myths propagated by the enthusiast community. The fact that NAND flash has finite write cycles is irrelevant to the average user.
Link to comment
Share on other sites

Link to post
Share on other sites

SSDs do no fail more than HDDs. And they are also very reselient to writes. He would have to overwrite the entire capacity of the drove multiple times everyday for years in order to create an impression. These are myths propagated by the enthusiast community. The fact that NAND flash has finite write cycles is irrelevant to the average user.

Not if you fill them up and not let the drive work through trim and garbage collection because it has no where to go. It's common knowledge that you should leave at least 5% of the drive's space free. Partitioning a small drive will exacerbate that by dividing up already limited space. Trying to get cute will only cost.

Sir William of Orange: Corsair 230T - Rebel Orange, 4690K, GA-97X SOC, 16gb Dom Plats 1866C9,  2 MX100 256gb, Seagate 2tb Desktop, EVGA Supernova 750-G2, Be Quiet! Dark Rock 3, DK 9008 keyboard, Pioneer BR drive. Yeah, on board graphics - deal with it!

Link to comment
Share on other sites

Link to post
Share on other sites

Besides being prone to more file system de-fragmentation and increased writing cycles that can potentially wear off the SSD quicker, there is nothing wrong in partitioning an SSD.

PS: If you're going to put linux on a separate parition be sure you enable TRIM on ext4.

Why would there be increased write cycles? Why would there be more fragmentation?

I'm going against the flow and not recommend it. You're already making a small drive even smaller and taking away the ssd's ability to reprovision itself from all available NAND. By forcing smaller partitions you're going to wear it out faster. Given how cheap the drives are getting I would just get another drive. Also, the big problem with ssd drives is that they will fail unexpectedly and permanently.

You're just asking for problems.

Why wouldn't it be able to reprovision itself?

SSDs provide a false view of their physical setup to the operating system. The operating sees it just the same as a traditional hard drive.

Fragmentation of the file system is just as likely on a partition as on a normal drive, the system doesn't see them differently.

Wear leveling algorithms run behind the scenes by the SSDs controller, and the OS does not see it.

OP: other than losing a tiny, insignificant amount of space, nope.

15" MBP TB

AMD 5800X | Gigabyte Aorus Master | EVGA 2060 KO Ultra | Define 7 || Blade Server: Intel 3570k | GD65 | Corsair C70 | 13TB

Link to comment
Share on other sites

Link to post
Share on other sites

So you're telling me that if you partition a 120gb ssd into two drives, say 68 gb and 28 gb, put Win on the larger and a distro on the smaller, you will have no issues? Trim and GC will work just fine over both as if the partition is not there? That leaving barely 10% space for your Win 7 install is sufficient and that not will eat that space in an instant, just because?

 

I think you're nuts.

Sir William of Orange: Corsair 230T - Rebel Orange, 4690K, GA-97X SOC, 16gb Dom Plats 1866C9,  2 MX100 256gb, Seagate 2tb Desktop, EVGA Supernova 750-G2, Be Quiet! Dark Rock 3, DK 9008 keyboard, Pioneer BR drive. Yeah, on board graphics - deal with it!

Link to comment
Share on other sites

Link to post
Share on other sites

Why would he buy a whole new ssd if it is not even needed? Its not like partitioning an ssd kills it...

But it will rip a hole in the space-time continuum. OP, you don't want to kill us, do you?*

 

*This post is not to be taken seriously.

"It pays to keep an open mind, but not so open your brain falls out." - Carl Sagan.

"I can explain it to you, but I can't understand it for you" - Edward I. Koch

Link to comment
Share on other sites

Link to post
Share on other sites

I have a 120 GB ssd currently running windows 8.1 and virtualbox running a linux distro but i have been thinking of doing a dual-boot set up.

Anyone see or know of any problems with that?

 

Just some background i have done this multiple time b4 with hdd's just wonder about ssd's if it makes and difference.  

 

 

Hey N0n g3n3r1c us3rn4m3,
 
There shouldn't be a problem doing that as long as you have TRIM enabled. As it was mentioned, you are probably going to increase the writing on the drive and thus wear it off more quickly, but it again depends on how you use the dual-drive. 
 
I should mention that SSDs require 12% to 15% free space in order to function at optimal speeds. That would limit your usable space to about 100GB, 30GB to 35GB of which would go to Windows 8.1 and still more if you have MS Office. I would suggest first calculating how much space you would need on that SSD for all your OSs and applications before splitting it.
 
Captain_WD.

If this helped you, like and choose it as best answer - you might help someone else with the same issue. ^_^
WDC Representative, http://www.wdc.com/ 

Link to comment
Share on other sites

Link to post
Share on other sites

Why would there be increased write cycles? Why would there be more fragmentation?

Why wouldn't it be able to reprovision itself?

SSDs provide a false view of their physical setup to the operating system. The operating sees it just the same as a traditional hard drive.

Fragmentation of the file system is just as likely on a partition as on a normal drive, the system doesn't see them differently.

Wear leveling algorithms run behind the scenes by the SSDs controller, and the OS does not see it.

OP: other than losing a tiny, insignificant amount of space, nope.

 

The file system has to be administered on both partitions (even if in fact is a single SSD). This in addition to lowering the size of free space blocks can lead to more activity on an SSD then what you will have without partitions. It won't brake the SSD but on the long run it will deteriorate more. 

I won't take into account the usage for this (anyone can partition ssd's and then make a software raid with them hoping to increase performance), but as I said it won't harm the performance of the SSD in a noticable way.

Link to comment
Share on other sites

Link to post
Share on other sites

So you're telling me that if you partition a 120gb ssd into two drives, say 68 gb and 28 gb, put Win on the larger and a distro on the smaller, you will have no issues? Trim and GC will work just fine over both as if the partition is not there? That leaving barely 10% space for your Win 7 install is sufficient and that not will eat that space in an instant, just because?

 

I think you're nuts.

 

And I think you are rude.

 

I also think what he means is, that unlike with HDDs (where a partition is really physically assigned to a certain area on the magnetic platters (from the outside inwards), and limited to that area), SSDs only emulate this HDD-like behaviour, while internally, the controller does things in a completely different way. It actually allows the wear to be equally spread among all the NAND cells of an SSD. (Wear leveling).

Why should that only work within one large partition (where the actual data gets stored to different parts of the NAND all the time by the controller) but no longer, just because it shows now two partitions? In the background, the same wear levelling takes place. Having a 30 GB partition on an SSD does not mean the data will only be stored on these 30GB worth of NAND cells - that's just how the OS sees things (just as if it were a classical hard drive). The actual hardware (NAND and controller) doesn't care all that much about fancy things like partitions and such. They only handle and store raw data, and distribute it wherever they seem fit. Then they simply map the real (ever changing) locations of the actual data, to some simulated fixed positions the OS expects to see. Many people think way too static about SSDs - they store data a bit more dynamically, than can be seen from the outside (or as HDDs used to). ;)

[Main rig "ToXxXiC":]
CPU: Intel Core i7-4790K | MB: ASUS Maximus VII Formula | RAM: G.Skill TridentX 32GB 2400MHz (DDR-3) | GPU: EVGA GTX980 Hydro Copper | Storage: Samsung 850 Pro 256GB SSD + Samsung 850 EVO 1TB SSD (+NAS) | Sound: OnBoard | PSU: XFX Black Edition Pro 1050W 80+ Gold | Case: Cooler Master Cosmos II | Cooling: Full Custom Watercooling Loop (CPU+GPU+MB) | OS: Windows 7 Professional (64-Bit)

Link to comment
Share on other sites

Link to post
Share on other sites

So what you're telling me that a partition is ignored by the drive for low level maintenance? If he partitions the drive it will be ignored and both O/S's will be treated as one large data dump? 

 

I find that very hard to believe.

Sir William of Orange: Corsair 230T - Rebel Orange, 4690K, GA-97X SOC, 16gb Dom Plats 1866C9,  2 MX100 256gb, Seagate 2tb Desktop, EVGA Supernova 750-G2, Be Quiet! Dark Rock 3, DK 9008 keyboard, Pioneer BR drive. Yeah, on board graphics - deal with it!

Link to comment
Share on other sites

Link to post
Share on other sites

So what you're telling me that a partition is ignored by the drive for low level maintenance? If he partitions the drive it will be ignored and both O/S's will be treated as one large data dump? 

 

I find that very hard to believe.

Although they function totally differently, from the perspective of the host OS, an SSD appears similar to a conventional hard drive with rotating discs. The Logical to Physical Sector Block Address Translation Layer manages the placement of sectors. The SSD’s Controller constantly writes new data or updates previous data to the first available free block which contains the least number of writes. This is to ensure that the number of write cycles per block is minimized, thereby maximizing the drive’s longevity. Blocks containing old data are marked as “not in use” by the host OS. However, the data remains in the blocks until eventually erased by the GC function. The constant movement of data between blocks and pages can result in parts of any file being stored in any physical sector. The data’s location, its Physical Block Address (PBA), must be tracked. To maintain organization, the Controller uses a mapping table to remap the LBA to the PBA. The table is referred to as the Logical to Physical Block Address Translation Table, or LBA–PBA Translation Table and has to be continually updated such that it can properly identify the correct address or location of data. As long as the index is changed when the data is physically moved, the data can still be located. (This is somewhat analogous to the function of the index of a book which points to the page number or location of a specific topic.) It is important to note that the physical location of any block will inevitably not match the external Logical Block Address.

http://www.forensicmag.com/articles/2014/04/solid-state-drives-part-5

 

Physical location of data is handled by the controller, invisible to the rest of the computer outside the SSD.

Link to comment
Share on other sites

Link to post
Share on other sites

Which makes perfect sense. It's analogous to the MBR on a hdd. By the same token, it also doesn't mean that there is only one, just one per partition. Otherwise you're going to have one table per drive with all data scrambled. That's nightmare fuel and most definitely partitioning a drive is NOT recommended!

Sir William of Orange: Corsair 230T - Rebel Orange, 4690K, GA-97X SOC, 16gb Dom Plats 1866C9,  2 MX100 256gb, Seagate 2tb Desktop, EVGA Supernova 750-G2, Be Quiet! Dark Rock 3, DK 9008 keyboard, Pioneer BR drive. Yeah, on board graphics - deal with it!

Link to comment
Share on other sites

Link to post
Share on other sites

well its done lol...posting this from my linux partition so far no problems :S

 

Congrats :) Make sure to post again if you happen to have any problems.

 

Captain_WD.

If this helped you, like and choose it as best answer - you might help someone else with the same issue. ^_^
WDC Representative, http://www.wdc.com/ 

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×