์ค๋ ๊ณต๋ถํ ๋ด์ฉ
- ์ปด๊ตฌ ์บ์ ์ ๋ฆฌ
- ์ํ ๋ง๋ก๋ฉ ์ถ๊ฐ ์๋
๐ญ ๋๋ ์ & ๋ฐฐ์ด ์
์บ์์์ ๋ธ๋ก ์ฃผ์์ ๋ฉ๋ชจ๋ฆฌ ์ฃผ์๋ฅผ ๋งคํํ๋ ๋ถ๋ถ์ด ๋๋ฌด ํท๊ฐ๋ ค์ ์ดํดํ๋๋ฐ ์๊ฐ์ ์กฐ๊ธ ๋ง์ด ์ฐ๊ธฐ๋ ํ๊ณ , ์์ง๋ ์กฐ๊ธ ํท๊ฐ๋ฆฐ๋ค.
๋น์ฅ ๋ค์์ฃผ๊ฐ ์ํ์ธ๋ฐ ๋ค์์ฃผ๊น์ง์ธ ๊ณผ์ ๊ฐ 4๊ฐ๋ ์์ด์ ์ ์ ๋๊ฐ๋ฒ๋ฆด ๊ฒ ๊ฐ๋ค.
๐ฅ ๋ด์ผ ๊ณต๋ถํ ๋ด์ฉ
- ์ํ ๋ณต์ต
- ์ปด๊ตฌ ๋ณต์ต
- ์๊ณ ๋ฆฌ์ฆ ๋ณต์ต
- ๊ฐ์ง์ค ๋ณต์ต
- ๋ง๋ก๋ฉ (explicit) ๊ตฌํ
๐ฅ ์ธ์ ๊ฐ..
- ๋ก๊ทธ ๊ด๋ จ ์ ๋ฆฌํ๊ธฐ
- Red-Black Tree
- MethodSecurityInterceptor
- StatementInspector
- EnumMap ์ ๋ฆฌ
- llvm ๊ณต๋ถ
์ค๋ ๊ณต๋ถํ ๋ด์ฉ ํฌ์คํ
https://ttl-blog.tistory.com/1077
[์ปดํจํฐ ๊ตฌ์กฐ] ๋ฉ๋ชจ๋ฆฌ[1] - ์บ์(Cache)
๐ง ์บ์(Cache) ์บ์๋ผ๋ ๋ช ์นญ์ ์ต์ด์๋ ๋ฉ์ธ ๋ฉ๋ชจ๋ฆฌ์ ํ๋ก์ธ์ ์ฌ์ด์ ๋ฉ๋ชจ๋ฆฌ ๊ณ์ธต์ ๋ํ๋ด๊ธฐ ์ํด์ ์ฌ์ฉ๋ ์ฉ์ด์ ๋๋ค. ์ค๋๋ ์๋ ์ด๋ฌํ ์๋ฏธ๋ก ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋๊ธฐ๋ ํ์ง๋ง, ๋ฐ์ดํฐ
ttl-blog.tistory.com
https://ttl-blog.tistory.com/1078
[์ปดํจํฐ ๊ตฌ์กฐ] ๋ฉ๋ชจ๋ฆฌ[2] - ์บ์์ Miss์ Write ์ฒ๋ฆฌ
๐ง ์บ์ ์คํจ์ ์ฒ๋ฆฌ ์บ์ ์คํจ๋ ์ ์ด ์ ๋(control unit)์ด ์ฒ๋ฆฌํฉ๋๋ค. ์ ์ด ์ ๋์ ์คํจ๋ฅผ ํ์งํด์ผ ํ๋ฉฐ, ๋ฉ๋ชจ๋ฆฌ(๋๋ ํ์ ์์ค์ ์บ์)๋ก๋ถํฐ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์์ ์คํจ๋ฅผ ์ฒ๋ฆฌํด์ผ ํฉ๋๋ค. ์บ
ttl-blog.tistory.com
'๐ณ TIL' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[TIL] 2022-12-05 (0) | 2022.12.06 |
---|---|
[TIL] 2022-12-04 (0) | 2022.12.05 |
[TIL] 2022-12-02 (1) | 2022.12.03 |
[TIL] 2022-12-01 (0) | 2022.12.02 |
[TIL] 2022-11-30 (1) | 2022.12.01 |