Geekzone: technology news, blogs, forums
Guest
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.


View this topic in a long page with up to 500 replies per page Create new topic
1 | 2 | 3 
Tzoi
424 posts

Ultimate Geek


  #2559680 7-Sep-2020 15:32
Send private message

In terms of using them to run program off though, I think either is fine once everything has been copied over




richms
28189 posts

Uber Geek

Trusted
Lifetime subscriber

  #2559735 7-Sep-2020 16:36
Send private message

fe31nz:

 

Your description of what your small Sandisk did matches exactly what you would expect if you had failed to overprovisioned it.  Moving the data to the 240 Gbyte SSD just made more blocks available to be erased, but if you fill that disk up and you have not overprovisioned it, the same problem will happen again.

 

 

Its up to about 5 gigs free on the intel and its running sweet as with no problems. I always assumes that the 120 instead of 128 and 240 instead of 256, and 960 instead of 1TB was because they overprovisioned the flash on the drive so that the advertised capacity was able to be used correctly. If thats not the case then IMO they're lying about capacity on the sticker. All the other drives I have (samsung, really old seagate ones and intels) work perfectly at their capacity, its just both the small sandisk cheapies I have used which have suffered from this. Even after freeing up space they were aweful.





Richard rich.ms

fe31nz
1232 posts

Uber Geek


  #2560016 8-Sep-2020 05:43
Send private message

richms:

 

fe31nz:

 

Your description of what your small Sandisk did matches exactly what you would expect if you had failed to overprovisioned it.  Moving the data to the 240 Gbyte SSD just made more blocks available to be erased, but if you fill that disk up and you have not overprovisioned it, the same problem will happen again.

 

 

Its up to about 5 gigs free on the intel and its running sweet as with no problems. I always assumes that the 120 instead of 128 and 240 instead of 256, and 960 instead of 1TB was because they overprovisioned the flash on the drive so that the advertised capacity was able to be used correctly. If thats not the case then IMO they're lying about capacity on the sticker. All the other drives I have (samsung, really old seagate ones and intels) work perfectly at their capacity, its just both the small sandisk cheapies I have used which have suffered from this. Even after freeing up space they were aweful.

 

 

I am not at all sure that SSDs are actually created with a binary multiple of data blocks.  I initially thought like you that a 120 Gbyte drive might actually have 8 Gbytes hidden, but I have seen no evidence of that.  My guess now is that the die actually has 120 Gbytes of SSD.  If there is extra space, my guess is that it is used for the microcontroller and RAM to operate the SSD, plus possibly some fast non-volatile blocks of storage (not flash) to be used as cache.  SSDs do not fall in heap if the power goes off while a write is in progress - they do not seem to lose the data.  So there must be some fast non-volatile storage to make that possible, or a method of keeping enough power available for a write to complete after the power is lost.  Older SSDs tended to have the controller on a separate chip or separate die, but I am not sure how it is done now.  It would likely be cheaper to have all that on the same die as the flash storage.

 

I do know that all the SSDs I have came with software from the manufacturer that had overprovisioning as part of the initialisation process.  And they all recommend at least 10% overprovisioning.  They would not do that if there was sufficient hidden overprovisioning.  Yes, that could cause problems with advertising the size when you really can not use the full size and get decent performance.  But SSDs seem to have been like this since they were first sold, so most people understand that they do not get to use 100% of the storage.  The thing about overprovisioning is that the correct amount depends on how you are using your SSD.  If you are frequently writing 100 Gbyte files to one, you need more than 100 Gbytes of overprovisioning.  If you are only ever using it for a transactional database where the largest updates are a few megabytes and the daily total of writes is less than a gigabyte, then you might choose to use much smaller overprovisioning.  You can not make those choices if the manufacturer has made the decision to provide some generic amount of overprovisioning.


1 | 2 | 3 
View this topic in a long page with up to 500 replies per page Create new topic





News and reviews »

Air New Zealand Starts AI adoption with OpenAI
Posted 24-Jul-2025 16:00


eero Pro 7 Review
Posted 23-Jul-2025 12:07


BeeStation Plus Review
Posted 21-Jul-2025 14:21


eero Unveils New Wi-Fi 7 Products in New Zealand
Posted 21-Jul-2025 00:01


WiZ Introduces HDMI Sync Box and other Light Devices
Posted 20-Jul-2025 17:32


RedShield Enhances DDoS and Bot Attack Protection
Posted 20-Jul-2025 17:26


Seagate Ships 30TB Drives
Posted 17-Jul-2025 11:24


Oclean AirPump A10 Water Flosser Review
Posted 13-Jul-2025 11:05


Samsung Galaxy Z Fold7: Raising the Bar for Smartphones
Posted 10-Jul-2025 02:01


Samsung Galaxy Z Flip7 Brings New Edge-To-Edge FlexWindow
Posted 10-Jul-2025 02:01


Epson Launches New AM-C550Z WorkForce Enterprise printer
Posted 9-Jul-2025 18:22


Samsung Releases Smart Monitor M9
Posted 9-Jul-2025 17:46


Nearly Half of Older Kiwis Still Write their Passwords on Paper
Posted 9-Jul-2025 08:42


D-Link 4G+ Cat6 Wi-Fi 6 DWR-933M Mobile Hotspot Review
Posted 1-Jul-2025 11:34


Oppo A5 Series Launches With New Levels of Durability
Posted 30-Jun-2025 10:15









Geekzone Live »

Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.



Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.