Reply
Newbie
Posts: 2
Registered: ‎09-30-2016

Page size and erase block size

Hey guys,

 

I'ld like to know which are the page size and erase block size parameters for SSD SanDisk Plus 480GiB.

Where can I find these values? 

 

Thank you!

Newbie
Posts: 2
Registered: ‎09-30-2016

Re: Page size and erase block size

Although some people say that modern SSD drives do not require any special kind of configuration to maximize their performance/lifespan, it is easy to find discussions about this subject in big internet tech forums (anandtech, stackoverflow). Furthermore, almost every linux distributions has a special "recipe" about how to configure the system and get the best from solid state disks drives.

 

Proper partition alignment to physical pages is an usual concern. Even when emulation of 512-byte sector is available,
misaligned partition layout implies in overhead over SSD controller. A second concern about partition alignment relates to "write intensification", since two or more physical blocks might be marked to cleanup due to poor data placement (a immediate result of bad partition alignment).

 

Wear leveling algorithms reduces the write amplification issue through `flash translation layer' mechanisms mapping LBA addresses to physical pages on flash media by spreading writes "evenly" over flash memory. Such translation layer does not know how the media is logically structured and partition misalignment could not be overcome by translation mechanisms.

Highlighted
Newbie
Posts: 7
Registered: ‎07-25-2016

Re: Page size and erase block size

I recently installed a 120GB SSD Plus and did all the same research, and decided to use fdisk default, and enable discard option on mount instead of periodic fstrim. The drive is working very well, and for the price I paid, with a 3 yr warranty, I feel pretty good about it. Is the setup 'optimal' based on page/erase block size? I really couldn't say, but I think it's safe to assume that the ssd was designed to be used optimally on Win10, so maybe you should look at what happens when your device is partitioned on that OS, and emulate that on linux? Good luck.