Overview
This calculator can calculate the wear leveling for SSD FLASH CACHE (Hybrid Drives), and regular SSD's. you can put in parameters for MLC and SLC flash.
SSD lifespan calculator application
os disk space
you should only think about hybrid drives for 2000, XP or Vista.
- for windows, this is the total size of
c:\windows\andc:\temp\andc:\program files\common files\andc:\program files\Internet Explorer\. open my computer, c:, make sure folders button is depressed, right click on WINDOWS folder and pick properties and see how much space it takes up (use the larger number). - for linux flavors (ubuntu, opensuse, fedora, mint), after a fresh install and updates, you can look at the total size of the OS by using gparted to see the size of the partition OR do a
du -s -h /and subtract the results fromdu -s -h /usr/home. - for mac OSX, I have no idea what you check, but you need UNIX tools I should think, and it's probably the same as for linux.
2000: XP SP3 with updates thru 6/21/2011: 14.17GB=14.17e9 Vista Ultimate with updates through 2010: 42GiB=45.0972e9 7 Ultimate with no updates through 2010: 20GB=20e9 8: Mac OSX: Ubuntu: 15GB=15e9 Linux Mint: Fedora: OpenSUSE:
NAND FLASH SIZES: powers of 2 in floating point format
2GB FLASH=2*2^30=2.147e9 4GB FLASH=4*2^30=4.295e9 8GB FLASH=8*2^30=8.5899e9 16GB FLASH=16*2^30=17.1797e9 32GB FLASH=32*2^30=34.3597e9 64GB FLASH=64*2^30=68.7195e9 128GB FLASH=128*2^30=137.43895e9 256GB FLASH=256*2^30=274.8779e9 512GB FLASH=512*2^30=549.7558e9 640GB FLASH=640*2^30=687.1948e9 768GB FLASH=768*2^30=824.6337e9 1TB FLASH=1*2^40=1099.5116e9 2TB FLASH=2*2^40=2199.0233e9 (we have not gotten here yet as of 6/21/2011) 4TB FLASH=4*2^40=4398.0465e9 8TB FLASH=8*2^40=8796.0930e9 16TB FLASH=16*2^40=1.7592186e13 32TB FLASH=32*2^40=3.5184372e13 64TB FLASH=64*2^40=7.0368744e13 128TB FLASH=128*2^40=1.40737488e14 256TB FLASH=256*2^40=2.18147498e14 512TB FLASH=512*2^40=5.62949953e14 1PB FLASH=1*2^50=1.1258999e15 2PB FLASH=2*2^50=2.2517998e15 4PB FLASH=4*2^50=4.5035996e15
hard disk sizes in floating point format
1GB=1e9 640GB=640e9 500GB=500e9 1TB=1e12 2TB=2e12 4TB=4e12 1PB=1e15 2PB=2e15 4PB=4e15 (we have not gotten here yet as of 6/21/2011)
technology types and max number of erase/write cycles per block
SLC FLASH=100000=100e3 MLC FLASH=10000=10e3 TLC FLASH=?=? (comes under heading of MLC)
filesystem overhead
interesting initial filesystem overhead blog article. This could apply, but I am not sure how. it might be more applicable to list overhead for clusters or inodes of data I should think.
FAT16=0.7 FAT32=? exFAT(FAT64)=? NTFS(HPFS)=? EXT4=? I have no earthly idea how the article author got 0.7
articles
contains the equation (roughly) I use for determining lifespan in years.
This could apply, but I am not sure how. it might be more applicable to list overhead for clusters or inodes of data I should think.