yiyj10305235
Students
2,358
Reviews
118
Rating
4.9
About Me
์นด์นด์ค์์ ์๋ฒ ๊ฐ๋ฐ์๋ก ์ผํ๋ฉฐ, CS ๊ฐ๋ ์ ๋น ๋ฅด๊ฒ ์ดํดํ๊ณ
๋ฉด์ ์์ ๋ง๋ก ํ์ด๋ผ ์ ์๋๋ก ๋๋ '๋ง์ด ํธ์ด๋ CS' ์๋ฆฌ์ฆ๋ฅผ ๋ง๋ค๊ณ ์์ต๋๋ค.
ํ๋ ฅ ๋ฐ ๊ฒฝ๋ ฅ
์์ธ๋ํ๊ต ์กธ์
็พ ์นด์นด์ค ์๋ฒ ๊ฐ๋ฐ์
๊ฐ์ ์ฒ ํ
์ปดํจํฐ ๋น์ ๊ณต์๋ก ๊ฐ๋ฐ์ ์์ํด CS ๊ธฐ์ด๋ถํฐ ๊ธฐ์ ๋ฉด์ ๊น์ง ์ง์ ์ ๋ฆฌํ๋ฉฐ ์ํ์ฐฉ์ค๋ฅผ ๋ง์ด ๊ฒช์์ต๋๋ค. ๊ทธ ๊ณผ์ ์์ ์์ธ ํ์ต๋ฒ๊ณผ ๊ฐ๋
์ ๋ฆฌ ๋
ธํ์ฐ๋ฅผ ๋ฐํ์ผ๋ก, ์ค๋ฌด์ ๋ฉด์ ์์ ๊ผญ ๋ง์ฃผ์น๋ ํต์ฌ๋ง ์ ๋ณํด ๋ํด์ ์ฌ์ด ํ๋ฆ์ผ๋ก ๋๊ตฌ๋ ์ดํดํ๊ณ ์ค๋ช
ํ ์ ์๋๋ก ๋ง๋๋ ์ฝํ
์ธ ๋ฅผ ์ ์ํ๊ณ ์์ต๋๋ค.
"๊ทธ๋์ ์ ์๊ฒ ํ์ํ๋ ๊ฐ์๋ฅผ ๋ง๋ค๊ณ ์์ต๋๋ค."
๊ฐ์ ์คํ์ผ
ํต์ฌ๋ง 3~4์๊ฐ์ ์์ถ
๋ํด ์ค์ฌ์ ๊ตฌ์กฐ์ ์ค๋ช
๋ฉด์ ์ง๋ฌธ์ ๊ธฐ์ค์ผ๋ก ๊ตฌ์ฑ
์ํฌ๋ถ์ผ๋ก ์ค์ ๋ต๋ณ๊น์ง ์ฐ์ต
๋ธ๋ก๊ทธ
yiyj1030.tistory.com
โ CS, ์๊ณ ๋ฆฌ์ฆ, ์ค๋ฌด ๊ฐ๋ ์ ์ฝ๊ณ ์ ๋ฆฌํ๋ ๊ธฐ์ ๋ธ๋ก๊ทธ ์ด์ ์ค
Contact
yiyj1030@gmail.com
Courses
Reviews
- Data Structures That Make Sense
- [CS Technical Interview 7] JavaScript That Makes Sense
- Data Structures That Make Sense
- [CS Technical Interview 7] JavaScript That Makes Sense
- [CS Technical Interview 7] JavaScript That Makes Sense
Posts
Q&A
๊ทธ๋ฆผ(์ ์ด ๋ฒ์ค) ๋ด ํ์ดํ ์ค๋ฅ ๋ฌธ์
์๋ ํ์ธ์, Heejin๋.ํ์ธ ๊ฒฐ๊ณผ ํ๊ธฐ์ ์ค๋ฅ๊ฐ ์๋ ๊ฒ์ด ๋ง์ต๋๋ค. ๐ฅฒ๋น ๋ฅธ ์์ผ ๋ด์ ์ ์ ํ๋๋ก ํ๊ฒ ์ต๋๋ค.๊ฐ์ ์๋ฃ PDF๋ ์์ ๋ณธ์ ์ฌ๋ ค๋์์ผ๋ ๋ค์ ๋ค์ด๋ก๋ ๋ถํ๋๋ฆฝ๋๋ค.์ ๋ณด ๊ฐ์ฌํฉ๋๋ค!
- 1
- 1
- 27
Q&A
๋ฉด์ ๊ด์ ๊ฒฐ๊ณผ๋ก ์ ์ธ ์ค๋ช ์ ์ข์ํ๋์? ์๋ ๋ํ ์ผํ ์ค๋ช ์ ์ํ๋์?
PrivilegeEscalate๋ ์๋ ํ์ธ์.๋ต์ด ์ ํด์ง ์ง๋ฌธ์ ์๋์ง๋ง, ์ ๋ ์ ์์ฒ๋ผ ๋๋ตํ๋ ค๊ณ ํฉ๋๋ค. ๋ง์ํ์ ๋๋ก ๊ผฌ๋ฆฌ์ง๋ฌธ์ผ๋ก ์ ๋ํ๊ธฐ๋ ๋ ์ข๊ณ ๋ํ์ ํ๋ฆ์ ์์ฐ์ค๋ฝ๊ฒ ์ด์ด๊ฐ๊ธฐ ์ ๋ฆฌํฉ๋๋ค.ํ๋ฒ์ ๋๋ฌด ๋ชจ๋ ๊ฑธ ๋งํด๋ฒ๋ฆฌ๋ฉด ์ธ์์ ๋งํ๋ ์ธ์์ ์ค ์ ์์ ๊ฒ ๊ฐ์ต๋๋ค.๊ทธ๋ณด๋ค๋ ํต์ฌ ๊ฐ๋ ์ ์์ฝํด์ ์ค๋ช ํ๊ณ , ๋ฉด์ ๊ด๊ณผ ๋ํ๋ฅผ ์ฃผ๊ณ ๋ฐ์ผ๋ฉฐ ์๋ ์ง์์ ์กฐ๊ธ์ฉ ๊บผ๋ด๋ ๋ฐฉ์์ด ํจ์ฌ ์ ์ฐํด๋ณด์ ๋๋ค. ๊ธฐ์ ๋ฉด์ ์์ ์ผ๋ง๋ ์๋๋ ์ค์ํ์ง๋ง ์ด๋ป๊ฒ ์ค๋ช ํ๋๊ฐ ํฌ์ธํธ๊ฐ ๋๋ ๊ฒฝ์ฐ๋ ์์ด์ํต์ฌ ์ค๋ช + ์ธ๋ถ ์ง์ ์ ๋ต์ด ์ข์ ๊ฒ ๊ฐ๋ค์ :)
- 0
- 2
- 38
Q&A
์ 2์ ๊ทํ ์์ ์ง๋ฌธ
์คํ๋ง๋ ์๋ ํ์ธ์.์๋ชป ํ๊ธฐ๋๊ฒ ๋ง์ต๋๋ค. ํธ์ง ๊ณผ์ ์์ ์ค์๊ฐ ์์๋ค์.๋ฑ๊ธ ํ ์ด๋ธ์ ์ค๋ณต๋ ์ด ์์ด (A, Gold), (B, VIP) ์ด ๋ ์ด๋ง ์์ด์ผ ๋ง์ต๋๋ค.ํด๋น ๋ถ๋ถ์ ๋น ๋ฅด๊ฒ ์์ ํ์ฌ ๋ค์ ์ ๋ก๋ ํ๋๋ก ํ๊ฒ ์ต๋๋ค.๋ค์ ํ๋ฒ ์ ๋ณด ๊ฐ์ฌํฉ๋๋ค.
- 0
- 1
- 32
Q&A
๊ฐ์ ์ ๋ค์์ต๋๋ค. ํน์ ๋ค์ ๋ด์ฉ ์ถ๊ฐํ์ค ์๊ฐ ์์ผ์ค๊น์?
PrivilegeEscalate๋ ์๋ ํ์ธ์.์ ํํ ์๊ธฐ๋ ์์ง ๋ง์๋๋ฆด ์ ์์ง๋ง ์ผ๋ถ ๊ฐ์์ ๋ํ ์ ๋ฐ์ดํธ ๊ณํ์ด ์์ต๋๋ค.๋ง์์ฃผ์ ๋ถ๋ถ๋ ๊ณ ๋ คํด๋ณด๊ฒ ์ต๋๋ค. ์ข์ ์๊ฒฌ ๊ฐ์ฌํฉ๋๋ค.ํ์ฌ ์งํ๋๋ ์์๋๋ก ์ ๋ฐ์ดํธํ ์์ ์ด๋ ์กฐ๊ธ๋ง ๊ธฐ๋ค๋ ค์ฃผ์ธ์!๋ ์ด์ ์ ์ผ๋ก ์ฐธ์ฌํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ๐
- 0
- 1
- 41
Q&A
๋ฉ๋ชจ๋ฆฌ ๊ณต๊ฐ์ ์ ํํ ๋ ๋ฉ๋ชจ๋ฆฌ ํ์ ์์
PrivilegeEscalate๋ ์๋ ํ์ธ์.ํด๋น ๊ฐ์์์๋ ๋ฉ๋ชจ๋ฆฌ ์ฐ์ ํ ๋น ๋ฐฉ์์ ๋ฐฐ์ฐ๊ฒ ๋๋๋ฐ์,์ด ๊ฒฝ์ฐ ํ๋ก๊ทธ๋จ์ ์ ์ฌํ ๋ฉ๋ชจ๋ฆฌ ๊ณต๊ฐ์ ์ ํํ ๋๋ ๋ฎ์ ์ฃผ์๋ถํฐ ๋์ ์ฃผ์ ๋ฐฉํฅ์ผ๋ก ์ ํ ํ์์ ์ํํฉ๋๋ค. OS ์์ญ์ด ์๋ ๋ฎ์ ์ฃผ์ ์ชฝ์์๋ถํฐ ์์ํด,์ฌ์ฉ์ ํ๋ก๊ทธ๋จ์ด ์ฌ๋ผ๊ฐ ์ ์๋ ๊ณต๊ฐ์ ์์๋๋ก ํ์ธํ๋ฉด์First-Fit(์ต์ด ์ ํฉ), Best-Fit(์ต์ ์ ํฉ) ๊ฐ์ ๋ฐฉ๋ฒ์ผ๋ก ์๋ง์ ๋น ๊ณต๊ฐ์ ์ฐพ๋ ๋ฐฉ์์ ๋๋ค. ๋ค๋ง ์์๋์ ์ผ ํ ์ ์,์ด๋ฌํ ์ฐ์ ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ ๋ฐฉ์์ ๊ณผ๊ฑฐ ์์คํ ์์ ์ฌ์ฉ๋๋ ๊ฐ๋ ์ด๋ฉฐ,ํ๋์ ์ด์์ฒด์ ๋ ํ์ด์ง ๋ฐ ๊ฐ์ ๋ฉ๋ชจ๋ฆฌ ๊ธฐ๋ฐ์ ๋ถ์ฐ์ ํ ๋น ๋ฐฉ์์ ์ฌ์ฉํ๋ค๋ ๊ฒ์ ๋๋ค.ํด๋น ๋ด์ฉ์ ๋ฐ๋ก ๋ค์ ๊ฐ์์์ ์ด์ด์ง๋ ์ฐธ๊ณ ํด์ฃผ์ธ์.๊ฐ์ฌํฉ๋๋ค.
- 0
- 1
- 36
Q&A
Suspend๋ Ready ๋ Blocked ์ํ์์ ๊ฐ๋ฅํ๊ฑฐ ์๋๊ฐ์?
PrivilegeEscalate๋ ์๋ ํ์ธ์!๋ค, ๋ง์ํ์ ๋๋ก Suspend๋ Ready๋ Blocked ์ํ์์๋ง ๊ฐ๋ฅํฉ๋๋ค.์ ๊ฐ ์ฌ๋ผ์ด๋์์ "์คํ ์ค์ธ ํ๋ก์ธ์ค"๋ผ๊ณ ํํํ ๊ฒ์ด ์คํด๊ฐ ์๊ฒผ๋ค์.์ปดํจํฐ๊ฐ ์ฌ๋ฌ ๊ฐ์ ํ๋ก๊ทธ๋จ์ ๋์์ ์คํํ ์ ์๋ ์ด์ ๋ CPU๊ฐ ๋งค์ฐ ์งง์ ์๊ฐ ๋จ์๋ก ํ๋ก์ธ์ค๋ค์ ๋ฒ๊ฐ์๊ฐ๋ฉฐ ์คํ(๋ฌธ๋งฅ ๊ตํ)ํ๊ธฐ ๋๋ฌธ์ ๋๋ค. ์ค์ ๋ก๋ ํ ๋ฒ์ ํ๋์ ํ๋ก์ธ์ค๋ง CPU๋ฅผ ์ฌ์ฉํ์ง๋ง(Running ์ํ), ๋๋ฌด ๋น ๋ฅด๊ฒ ์ ํ๋๊ธฐ ๋๋ฌธ์ ์ฌ์ฉ์๋ ์ฌ๋ฌ ํ๋ก๊ทธ๋จ์ด ๋์์ ์คํ๋๋ ๊ฒ์ฒ๋ผ ๋๋ผ๊ฒ ๋ฉ๋๋ค. (*2์ฅ ํ๋์จ์ด ์ํ๊ณผ์ , 4์ฅ CPU ์ค์ผ์ค๋ง์์ ๊ด๋ จ ๋ด์ฉ์ด ๋์ต๋๋ค)์ฐ๋ฆฌ๊ฐ ๋ฉ๋ชจ์ฅ์ ์ผ๋ ๊ทธ ํ๋ก๊ทธ๋จ์ CPU๋ฅผ ๊ณ์ ์ ์ ํ๋๊ฒ ์๋๋ผ Ready, Running, Blocked ์ํ๋ฅผ ์ค๊ฐ๋ฉฐ ์ํ๋์ง๋ง, ์ฐ๋ฆฌ ์ ์ฅ์์๋ ๋ถ๋ช ํ "์คํ ์ค"์ผ๋ก ์ธ์๋ฉ๋๋ค.์ค๊ธฐ ์ค์ผ์ค๋ฌ๋ ์ด๋ฌํ ๋ฉ๋ชจ๋ฆฌ์ ์ฌ๋ผ์ ์คํ ํ๋ฆ ์์ ์๋ ํ๋ก์ธ์ค๋ค ์ค,์ฐ์ ์์๊ฐ ๋ฎ๊ฑฐ๋ ๋ฉ๋ชจ๋ฆฌ ํ๋ณด๊ฐ ํ์ํ ๊ฒฝ์ฐ ํด๋น ํ๋ก์ธ์ค๋ฅผ ๋์คํฌ๋ก swap outํ๋ ์ญํ ์ ํฉ๋๋ค.์ ๋ฆฌํ๋ฉด, PrivilegeEscalate๋์ด ์ดํดํ์ ๋ด์ฉ์์ ํ๋ฆฐ ๊ฑด ์์์ง๋ง ์๋ฃ์ "์คํ ์ค์ธ"์ด๋ผ๋ ๋ง์ด Running ์ํ๋ก ํ์ ๋ ๊ฒ์ด ์๋๋ผ, ๋ฉ๋ชจ๋ฆฌ์ ์ฌ๋ผ์ ์คํ ์ฌ์ดํด์ ๋๋ ์ข ๋ ๋์ ๋ฒ์๋ฅผ ๊ฐ๋ฆฌํค๋ค ๋ณด๋์ถฉ๋ถํ ์คํด์ ์ฌ์ง๊ฐ ์์๋ ๊ฒ ๊ฐ์ต๋๋ค.๊ทธ๋ผ, ์ธ์ ๋ ํธํ๊ฒ ์ง๋ฌธ์ฃผ์ธ์. ๊ฐ์ฌํฉ๋๋ค.
- 1
- 2
- 38
Q&A
๋น๋์นญํค ๋์นญํค์ ๋ํด ์ ๋ฆฌํด๋ณด์์ต๋๋ค.
์๋ ํ์ธ์, ๊ณต๋ถํ์๋!ํต์ฌ์ ์ ์ ๋ฆฌํด์ฃผ์ จ๋ค์.์ค๋๋ง์ ํด๋น ๊ฐ์ ์๋ฃ๋ฅผ ๋ณด๋ ์ด์ชฝ์ ๋๋ฌด ๊ทธ๋ฆผ ์๋ฃ๊ฐ ์๋...์ค๋ช ๋ ์ข ๋ฑ๋ฑํ ๊ฒ ๊ฐ๊ณ ...ํ๋ ์์ฌ์์ด ๊ณ์ ๋๋ค์. ใ ใ ์ด์จ๋ ์ ๊ฐ์๊ฐ ์กฐ๊ธ์ด๋ผ๋ ๋์์ด ๋๊ณ ์๋ ๊ฒ ๊ฐ์ ๋ฟ๋ฏํฉ๋๋ค.๊ธด ์ฐํด๊ฐ ๋๋๊ฐ์ ์์ฌ์์ด ์์ง๋ง, ๋จ์ ์ผ์ ๋ ์ ๋ง๋ฌด๋ฆฌํ์๊ธธ ๋ฐ๋๋๋ค.๊ฐ์ฌํฉ๋๋ค!
- 0
- 1
- 41
Q&A
CPU-๋ช ๋ น์ด ์ฒ๋ฆฌ ํ๋ฆ
์๋ ํ์ธ์. ์ข ๋ ์์ธํ ๊ทธ๋ฆผ ์๋ฃ ๋ฐ ์ค๋ช ์ ์ถ๊ฐํ์ฌ 6์ฅ๊ณผ 7์ฅ์ ์ ๋ฐ์ดํธ ํ์ต๋๋ค.๊ฐ์ ์๋ฃ๋ ๋ค์ ๋ฐ์์ฃผ์๊ณ , ์ ๋ฐ์ดํธ๋ 6์ฅ๊ณผ 7์ฅ์ ๋ค์ ์๊ฐํด์ฃผ์๋ฉด ํจ์ฌ ์ ํํ ์ค๋ช ์ ๋ค์ผ์ค ์ ์์ต๋๋ค.๊ฐ์ฌํฉ๋๋ค!
- 1
- 2
- 80
Q&A
CPU-๋ช ๋ น์ด ์ฒ๋ฆฌ ํ๋ฆ
์๋ ํ์ธ์. ์ข์ ์ง๋ฌธ ๊ฐ์ฌํฉ๋๋ค! ๐์ฃผ์ ๋ฒ์ค๋ ๋ง์ํด์ฃผ์ ๊ฒ์ฒ๋ผ CPU โ ๋ฉ๋ชจ๋ฆฌ๋ก๋ง ํ๋ฅด๋ ๋จ๋ฐฉํฅ ํ๋ฆ์ด ๋ง์ต๋๋ค. CPU ์์ ์๋ PC(ํ๋ก๊ทธ๋จ ์นด์ดํฐ)๊ฐ "๋ค์์ ์คํํ ๋ช ๋ น์ด๋ xx๋ฒ์ง์ ์์ด" ํ๊ณ ๊ทธ ์ฃผ์๋ฅผ MAR์ ๋๊ฒจ์ฃผ๊ณ , MAR์ ์ด ๊ฐ์ ์ฃผ์ ๋ฒ์ค๋ฅผ ํตํด ๋ฉ๋ชจ๋ฆฌ์๊ฒ ์ ๋ฌํฉ๋๋ค(MAR โ ์ฃผ์ ๋ฒ์ค โ ๋ฉ๋ชจ๋ฆฌ). ๋ฉ๋ชจ๋ฆฌ๋ ๊ทธ ์ฃผ์๋ฅผ ์ ๋ฌ๋ฐ๊ณ , ๋ฐ์ดํฐ๋ฅผ ์ฐพ์ ๋ฐ์ดํฐ ๋ฒ์ค๋ฅผ ํตํด CPU๋ก ๋ณด๋ด์ฃผ๋ ๊ตฌ์กฐ์ ๋๋ค. ๋ค๋ง ๊ทธ๋ฆผ์ ํ์ดํ๋ ์๋ชป ํ๊ธฐ๋๊ฒ ๋ง์ต๋๋ค. ์๋ฐฉํฅ ํ์ดํ๊ฐ ์๋ ๋จ๋ฐฉํฅ์ด ๋์ด์ผ ํ๋๋ฐ ํ๊ธฐ์ ์ค์๊ฐ ์์๋ค์. ๋น ๋ฅด๊ฒ ์์ ํ๊ฒ ์ต๋๋ค. ์ฐธ๊ณ ๋ก ๊ฐ์์ 6์ฅ๊ณผ 7์ฅ์ ์ถ๊ฐ ๊ทธ๋ฆผ ์๋ฃ์ ํจ๊ป ๋ฆฌ๋ด์ผ๋ ๊ฐ์๋ก ๊ณง ์ ๋ฐ์ดํธํ ์์ ์ ๋๋ค.์์ผ๋ก๋ ํ์ต ์ค ๊ถ๊ธํ ์ ์ ์ธ์ ๋ ์ง๋ฌธํด ์ฃผ์ธ์!
- 1
- 2
- 80
Q&A
์ปดํจํฐ์ ์ซ์ ํํ - ์ค์ ์์์์ ๋ถํธ ๋นํธ ๋ถ๋ถ ์คํ์ธ๊ฐ์?
์๋ ํ์ธ์!๋ง์ํ์ ๋๋ก ์๋ชป ํ๊ธฐ๋ ๊ฒ์ด ๋ง์ต๋๋ค. ๋ถํธ์ ๋๋ ค ์ฃ์กํฉ๋๋ค.๊ฐ์ ์์ ๋ฐ ์๋ฃ๋ฅผ ์์ ํด๋์์ผ๋ ์ฐธ๊ณ ํด์ฃผ์๊ธฐ ๋ฐ๋๋๋ค.๋ค์ ํ๋ฒ ์ ๋ณด ๊ฐ์ฌ๋๋ฆฝ๋๋ค!
- 1
- 2
- 80




