IntroKingfisher ์ฝ๋๋ฅผ ๋ณด๊ธฐ ์ ์, ๋จผ์ ๋จธ๋ฆฟ์ ๊ฐ๋ ์ ์ ๋ฆฌํ๋ ค๊ณ ํ๋ค.์ด๋ฏธ์ง ๋ก๋ฉ์ ๊ฒ์ผ๋ก๋ ๋จ์ํ๋ค.๋ด๋ ค๋ฐ๊ณ (Network)ํด์ํ๊ณ (Decode)๋ณด์ฌ์ค๋ค(Display)๊ทธ๋ฐ๋ฐ ์ฑ์ด ๋๋ ค์ง๋ ์๊ฐ์ ๊ฑฐ์ ํญ์ ์ฌ๊ธฐ์ ์์ํ๋ค.๋คํธ์ํฌ๊ฐ ํ๋ค๋ฆฌ๊ฑฐ๋๋์ฝ๋ฉ์ด ๋์ ๋๊ฑฐ๋ํ์ ํ์ด๋ฐ(UI)์ด ๋ฐ๋ฆฌ๊ฑฐ๋๊ทธ๋์ ์ด๋ฏธ์ง ์บ์๋ “ํธ์ ๊ธฐ๋ฅ”์ด ์๋๋ผ, ์ค๋ฌด์์ ์ฑ๋ฅ๊ณผ ์์ ์ฑ์ ์งํฑํ๋ ์ค๊ณ๊ฐ ๋๋ค.1. ์ด๋ฏธ์ง ๋ก๋ฉ์ ๋น์ฉ ๋ชจ๋ธ์ด๋ฏธ์ง๋ ๊ฒฐ๊ตญ ์ด ์์๋ก ๋์ ์ด๋ค.Network: ์ธ๋ถ ํ๊ฒฝ์ ๋ฐ๋ผ ๋ณ๋์ด ํฌ๋ค.Decode: ๊ณ ์ ๋น์ ๊ฐ๊น๊ณ , ์๊ฐ๋ณด๋ค ๋น์ธ๋ค.Display: UI ํ์ด๋ฐ(์คํฌ๋กค, ๋ฆฌ์คํธ)๊ณผ ๋ง๋ฌผ๋ฆฌ๋ฉด ์ฒด๊ฐ์ด ์ปค์ง๋ค.๊ฒฐ๊ตญ ์ด๋ฏธ์ง ์ฒ๋ฆฌ๋ฅผ ์ํด ๋คํธ์ํฌ๋ง ์ค์ธ๋ค๊ณ ๋์ด ์๋๋ค.๋์ฝ๋ฉ/ํ์ ๋น์ฉ๊น์ง ๊ฐ์ด..
Day 1) ๋ชจ๋ฐ์ผ ์ฑ๋ฅ์ ์ ์ฒด ์ง๋CPU ์คํ(๋ช ๋ น์ด/ํ์ดํ๋ผ์ธ) ↔ ๋ฉ๋ชจ๋ฆฌ(์บ์/DRAM) ↔ OS(์ค์ผ์ค๋ง/๊ฐ์ ๋ฉ๋ชจ๋ฆฌ) ↔ UI ํ๋ ์ํต์ฌ ๋ฉ์์ง: ํ๋ ์ ๋๋์ ์ ํ ์๊ฐ ์์ ์์ ์ ๋๋ด์ง ๋ชปํ ๊ฒฐ๊ณผ์ ๋ฆฌ ์ง๋ฌธ๋ด ์ฑ์์ ํ๋ ์/๋ฐฐํฐ๋ฆฌ/๋ฉ๋ชจ๋ฆฌ ๋ฌธ์ ๋ ์ด๋์์ ์ฃผ๋ก ์๊ธฐ๋๊ฐ?CPU, ๋ฉ๋ชจ๋ฆฌ, IO ์ค ๋ฌด์์ด ์ฃผ๋ฒ์ธ ์ํฉ์ด ๋ง์๊ฐ?๋ชจ๋ฐ์ผ ๋์๋ชจ๋ฐ์ผ์์ ํ๋ฉด์ด ์ ํ๋๊ฑฐ๋ ๋ฒํผ์ ๋๋ฌ ๋ฌด์ธ๊ฐ๊ฐ ๋์ํ๊ธฐ๋ฅผ ๊ธฐ๋ํ ๋, ๋ด๋ถ์์๋ ์๋์ ๊ฐ์ ๊ตฌ์ฑ ์์๋ค์ด ๊ฐ์ ์ญํ ์ ์ํํ๋ค.CPU ↔ Memory ↔ OS ↔ UI Frame์ฐ์ , ์์ ๋์ด๋ ๊ฒ๋ค์ด ์ด๋ค ์ญํ ์ ํ๋์ง ํ๋์ฉ ๊ฐ๋จํ๊ฒ ์ดํดํด๋ณด์.CPUCPU๋ ์์ ๊ณ์ฐ๊ธฐ๋ผ๊ณ ์๊ฐํ๋ฉด ๋๊ณ , ์ฐ๋ฆฌ๊ฐ ์ํ๋ ๊ฒฐ๊ณผ๋ฅผ ๋น ๋ฅด๊ฒ ๊ณ์ฐํด์ฃผ๋ ์ญํ ์ ํ๋ค.CPU ๋ด๋ถ..
- C++
- cs
- ํ๊ณ
- ํ
- page fault
- branchless
- ๊ฐ๋ฐ์
- Memory
- misprediction
- Meet agentic coding in Xcode
- tipkit
- TLB
- speculative
- 24๋ ํ๊ณ
- Swift
- spatial locality
- BOJ
- temporal locality
- Xcode
- IOS
- ๋ชจ๋ฐ์ผ์์ง๋์ด
- cpu
- 2025๋ ํ๊ณ
- ์คํ
- ์์ง๋์ด
- ์๋ฃ ๊ตฌ์กฐ
- Jetsam
- xcode26.3
- 2026๋ ๊ณํ
- ์คํฐ๋
- Total
- Today
- Yesterday