iPhone 6 TLC vs MLC ์ฑ๋ฅ ๋น๊ต
iPhone 6 ์ ์ฒ์์ผ๋ก TLC๊ฐ ์ฌ์ฉ๋์๋ค๊ณ ํ์ ๊ฐ ๋๋๋ 128GB๋ ๊ฑฐ์ ์ ๋์ด, 64GB์์๋ MLC์ TLC๊ฐ ํผ์ฉ๋์ด ์๋ ๊ฒ์ด ํ์ธ๋๊ณ ์๋ค๊ณ ํ๋ค.
MLC ๋ฐ TLC์ ์ฐจ์ด์ ๋ํด์ ์ด๊ฒ์ ๊ฒ ์์๋ณด๋ ์ค, ์ค์ ๋ก ์ฑ๋ฅํ
์คํธ๋ฅผ ํด๋ณธ ๋ด์ฉ์ด ํด์ธ ์ฌ์ดํธ์์ ๋ฐ๊ฒฌํ์ฌ ์ด๋ฅผ ๋์ถฉ ์์ฝํด๋ณด์๋ค.
์๋ ๋ฐ๊ฒฌํ ์ฐธ๊ณ ์ฌ์ดํธ๋ ํ์ฝฉ ๋ฏธ๋์ด hkepc์์ ํ๋ํ๋ย Chi-Kui Lam์จ๊ฐ ์กฐ์ฌํ ๋ด์ฉ๊ณผ ๊ทธ๋ฅผ ํ ๋๋ก ์์ฑ๋ ์ผ๋ณธ์ ํ ์ธํฐ๋ท ๊ธฐ์ฌ์ด๋ค.
http://www.hkepc.com/11911/page/3
http://pc.watch.impress.co.jp/docs/news/yajiuma/20141113_675942.html
์ ์ฌ์ดํธ๋ค์ ๋ด์ฉ์ ๋ค์๊ณผ ๊ฐ์ด ์์ฝ์ ํด๋ดค๋ค.
์์ดํฐ 6์ TLC๊ฐ ์ฌ์ฉ๋์๊ณ 64GB์์๋ MLC์ TLC๊ฐ ํผ์ฉ๋์๋ค๋ ๋ฃจ๋จธ๊ฐ ์์ด ์ด๋ฅผ ํ์ธํด๋ณด๊ณ ์ ์์์ 3๋๋ฅผ ๊ตฌ์
ํด์ ํ์ธํด๋ดค๋ค.
3๋ ์ค 2๋๊ฐ MLC, 1๋๊ฐ TLC๋ก ํ์ธ์ด ๋์๋ค. MLC๋ Toshiba์ Hynix๋ก ย ํ์ธ๋์๊ณ ๋ฒํผ ํฌ๊ธฐ๋ ์ ์๊ฐ 256MB, ํ์๊ฐ 512MB๋ก ํ์ธ๋์๋ค. TLC๋ ย SanDisk๋ก ๋ฒํผ๋ ์์๋ค.
3๋๋ก ํ์ผ ํฌ๊ธฐ๋ฅผ ๋ฐ๊ฟ๊ฐ๋ฉฐ 0 Fill write test์ Random data write test๋ฅผ ์ํํจ. ์ฆ, ๋ฐ์ดํฐ๋ฅผ 0์ผ๋ก ์ฑ์ด ํ์ผ์ ๋ณต์ฌํ๋๋ ๋๋ค์ผ๋ก ์์ฑ๋๋ ๊ฐ์ผ๋ก ์ฑ์ด ํ์ผ์ ๋ณต์ฌํ๋๋๋ก ๊ตฌ๋ถ๋ ํ
์คํธ๋ฅผ ์ํ. ํ
์คํธ๋ dd ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ 1K, 4K, 16K, 64K, 256K, 1024K, 3096K, 8192K, 32768K์ ํ
์คํธ๋ฅผ 100๋ฒ์ฉ ๋ฐ๋ณต
0 fill write test ๊ฒฐ๊ณผ: MLC์ 2๋ชจ๋ธ์ ๋ํด์๋ ํ์ผ ํฌ๊ธฐ 6MB~3.4GB๊น์ง 75MB/sec์ ์๋๋ฅผ ์ ์ง. TLC๋ชจ๋ธ์์๋ 26MB~419MB์ ์ฌ์ด์ฆ์ ๋ํด์๋ 200MB/sec์ ๊ฐ๊น์ด ์๋๋ฅผ ๊ธฐ๋กํ์ผ๋ ํ์ผ ํฌ๊ธฐ๊ฐ 839MB๋ฅผ ๋์ด๊ฐ๋ฉด์ 50MB/sec๋ก ๊ฐ์. TLC์ ๊ฒฝ์ฐ ์์คํ
๋ฉ๋ชจ๋ฆฌ๋ฅผ ๋์ ์บ์๋ก ํ์ฉํ๋ ๊ฒ์ผ๋ก ๋ณด์ฌ์ง๋ฉฐ ๊ทธ๋ก ์ธํด 200MB/sec์ ๊ฐ๊น์ด ์๋๊ฐ ๋๋ ๊ฒ์ด ๊ฐ๋ฅํ ๊ฒ์ผ๋ก ์ถ์ธก. ๊ทธ๋ฌ๋ ์ด๋ ๋ฐ๋๋ก ๋งํ๋ฉด ๋ง์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ํ์๋ก ํ๋ ํ๋ก๊ทธ๋จ์ ๊ฒฝ์ฐ, ์บ์๋ก ์ฌ์ฉํ ์ฉ๋์ด ์ค์ด๋ค๊ธฐ ๋๋ฌธ์ ์ฑ๋ฅ ์ ํ๊ฐ ๋ฐ์ํ ์ ์์.
MLC 2๋ชจ๋ธ์์๋ Toshiba๊ฐ ์๋๋ฉด์์ ์ฝ๊ฐ์ ์ฐ์๋ฅผ ๊ธฐ๋ก
Random data ๋ณต์ฌ์ ๊ฒฝ์ฐ, ์บ์์ ํจ๊ณผ๊ฐ ๋ฎ์๋ฏํ์ฌ TLC ๋ชจ๋ธ์ 102KB๋ถํฐ 3.4GB๊น์ง 3.2MB/sec์ ์ ์์ ์ ์ง. MLC๋ 2.9~15.7MB/sec๋ฅผ ๊ธฐ๋ก.
์ฐ๊ธฐ ํ
์คํธ ์ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋์ ๋น๊ต๋ฅผ ํด๋ณด๋ฉด TLC์ ๊ฒฝ์ฐ, Inactive์์ด 93.4MB์์ 232.8MB๋ก ๊ธ์ฆํ ๋ฐ๋ฉด MLC์ ๊ฒฝ์ฐ๋ ์ด๋ฌํ ํ์์ด ๋ณด์ด์ง ์์๋ค. ์ด๋ TLC๊ฐ Buffer๊ฐ ์กด์ฌํ์ง ์์์ผ๋ก์จ ์์คํ
๋ฉ๋ชจ๋ฆฌ์ ๋จผ์ ์ด ํ, ์ด๋ฅผ ๋์คํฌ์ ์ฐจ์ฐจ ๊ธฐ๋กํ๊ธฐ ๋๋ฌธ์ธ ๊ฒ์ผ๋ก ๋ณด์ฌ์ง.
๊ธฐ์ฌ์์๋ "๊ณ ๊ฐ์ ํ์ด์๋ ์ค๋งํธํฐ์ ์ ์์ด๊ณ ์ ๋ขฐ์ฑ์ด ๋ฎ์ TLC๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์๋ณด์ด์ง๋ ์๋๋ค"๋ผ๊ณ ํ๊ณ ์์ผ๋ฉฐ, ์ผ๋ณธ ๊ธฐ์๊ฐ ํ์ฝฉ HKEPC์ Chi-Kui Lam์จ์๊ฒ ์ทจ์ฌํ๋ "๋ฌธ์ ๋ ์ด TLC์ RAM ์บ์๊ฐ write back ๋ฐฉ์์ธ ์ . ํ๋ก๊ทธ๋จ์ด ๋ช
์์ ์ผ๋ก ์ง์ ํ์ง ์๋๋ค๋ฉด, ๋ฐ๋ก NAND flash์ ์ฐ์ง ์๊ธฐ ๋๋ฌธ์ ํ์ค์ฑ ๊ฒฐ์ฌ๋ก ๋ฌธ์ ๊ฐ ๋ฐ์ํ ๊ฐ๋ฅ์ฑ์ด ์๋ค"๊ณ ์ง์ .
write back? ์บ์์ ๋จผ์ ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋กํ๊ณ ๋ฉ๋ชจ๋ฆฌ์๋ ์ด๋ฅผ ๋์ค์ ๊ธฐ๋กํ๋ ๋ฐฉ์. ์ฆ, ๋ฉ๋ชจ๋ฆฌ์ ๊ธฐ๋กํ๋ ๊ณผ์ ์ ์ต๋ํ ์ค์์ผ๋ก์จ ์ฑ๋ฅํฅ์์ ๊พํ ์ ์์ผ๋ ๋ณต์กํ๊ณ miss๊ฐ ๋ฐ์ํ ์ ์๋ค.
write through? ์บ์์ ๋ฉ๋ชจ๋ฆฌ์ ๋์์ ๊ธฐ๋ก์ ํ๋๋ก ํ์ฌ ์ต๋ํ ๋ฐ์ดํฐ ์์ค์ ๋ฐฉ์งํ๋ ๋ฐฉ๋ฒ
์ฆ, TLC์ ๊ฒฝ์ฐ ์์คํ
๋ฉ๋ชจ๋ฆฌ ์์กด๋๊ฐ ์ปค์ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋์ด ์ฆ๊ฐํ๊ณ ์ฌ๋ฌ ์ฑ์ ์ฌ์ฉํ๋ ๋ฑ ๋ง์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ํ์๋ก ํ๋ ์์
์ ํ๊ฒ ๋๋ฉด MLC์ ๋นํด ๋ถ๋ฆฌํ ์ ์๊ฒ ๋ค. write back ๋ฐฉ์์ผ๋ก ๋ฐ์ดํฐ๊ฐ ์์ค๋๋ ๊ฒฝ์ฐ๋ ๋น์ฅ์ ํ์ธํ๊ธฐ ์ด๋ ต๊ฒ ์ง๋ง...