Skip to content

Latest commit

Β 

History

History
61 lines (50 loc) Β· 10 KB

README.md

File metadata and controls

61 lines (50 loc) Β· 10 KB

Contents


진행 방식

  • μž‘μ„±ν•œ μžλ£ŒλŠ” μŠ€ν„°λ”” μ‹œμž‘μ „ 18:00 κΉŒμ§€ forkν•œ repository에 올리고 Pull Requestsλ₯Ό λ‚ λ¦°λ‹€.
  • λ°©μž₯이 Pull Requestλ₯Ό mergeν•˜κ³  λ‹«λŠ”λ‹€.
  • λ°œν‘œ 당일 μ •λ¦¬ν•œ 자료λ₯Ό λ°”νƒ•μœΌλ‘œ λ‚΄μš©μ„ μ‹€μ œ λ©΄μ ‘μ²˜λŸΌ μ§„ν–‰ν•œλ‹€.
    • λ°œν‘œλŠ” 맀주 λͺ©μš”일 저녁 8μ‹œμ— μ§„ν–‰ν•œλ‹€.
    • ν•œλͺ…이 λ©΄μ ‘μž, 두λͺ…이 λ©΄μ ‘κ΄€μœΌλ‘œ μ§„ν–‰ν•œλ‹€.
    • 기쑴에 μžˆλŠ” μ§ˆλ¬Έμ„ λ°”νƒ•μœΌλ‘œ 면접을 μ§„ν–‰ν•˜λ˜, 기쑴에 μ—†λ˜ μ§ˆλ¬Έλ„ 면접을 진행할 수 μžˆλ‹€.
  • λ‹ΉμΌμ˜ μŠ€ν„°λ””κ°€ λλ‚˜κ³  λ‚˜λ©΄ μŠ€ν„°λ””μ—μ„œ λ‚˜μ™”λ˜ 질문 및 좔가적인 μ§ˆλ¬Έμ„ Issues에 λ“±λ‘ν•œλ‹€.
  • 브랜치 관리 방법 fork -> main λΈŒλžœμΉ˜λ‘œλΆ€ν„° λ°œν‘œ νŒŒνŠΈμ— λŒ€ν•œ 브랜치 생성 -> 파일 μ—…λ‘œλ“œ -> PR -> merge

넀이밍 κ·œμΉ™

파일λͺ… μ»¨λ²€μ…˜

  • λ°©μž₯이 폴더λ₯Ό μƒμ„±ν•˜λ©΄, 그에 따라 "이름.md" ν˜•μ‹μœΌλ‘œ 파일λͺ…을 κΈ°μž¬ν•œλ‹€.
    • ex) λ°•μˆ˜ν˜„.md

PR μ»¨λ²€μ…˜

  • 'OS_질문번호 μ•„μ΄ν…œλͺ… 이름'
    • ex) OS_17,18 가상메λͺ¨λ¦¬/νŽ˜μ΄μ§•/μ„Έκ·Έλ©˜ν…Œμ΄μ…˜ 제좜 [λ°•μˆ˜ν˜„]

컀밋 μ»¨λ²€μ…˜

  • "docs:μ•„μ΄ν…œλͺ…_이름" ν˜•μ‹μ„ μœ μ§€ν•œλ‹€.
    • μ˜ˆμ‹œ) "docs:μ‹œμŠ€ν…œμ½œ_λ°•μˆ˜ν˜„"

1. 운영체제

μ•„μ΄ν…œ λ°œν‘œμžλ£Œ
SystemCall λ°•μˆ˜ν˜„ / μž„μ„±μ€€ / κ³½λ™ν˜„
Interrupt λ°•μˆ˜ν˜„ / μž„μ„±μ€€ / κ³½λ™ν˜„
Process λ°•μˆ˜ν˜„ / μž„μ„±μ€€ / κ³½λ™ν˜„
Process Address Space λ°•μˆ˜ν˜„ / μž„μ„±μ€€ / κ³½λ™ν˜„
Scheduler λ°•μˆ˜ν˜„ / μž„μ„±μ€€ / κ³½λ™ν˜„
Context Switch λ°•μˆ˜ν˜„ / μž„μ„±μ€€ / κ³½λ™ν˜„
CPU Scheduling Algorithms λ°•μˆ˜ν˜„ / μž„μ„±μ€€ / κ³½λ™ν˜„
Mutex & Semaphore λ°•μˆ˜ν˜„ / μž„μ„±μ€€ / κ³½λ™ν˜„
DeadLock λ°•μˆ˜ν˜„ / μž„μ„±μ€€ / κ³½λ™ν˜„
Virtual Memory λ°•μˆ˜ν˜„ / μž„μ„±μ€€ / κ³½λ™ν˜„
Paging & Segmentation λ°•μˆ˜ν˜„ / μž„μ„±μ€€ / κ³½λ™ν˜„
Memory-Allocation λ°•μˆ˜ν˜„ / μž„μ„±μ€€ / κ³½λ™ν˜„
Thrashing λ°•μˆ˜ν˜„ / μž„μ„±μ€€ / κ³½λ™ν˜„
TLB λ°•μˆ˜ν˜„ / μž„μ„±μ€€ / κ³½λ™ν˜„
Page Replacement Algorithm λ°•μˆ˜ν˜„ / μž„μ„±μ€€ / κ³½λ™ν˜„

2. λ°μ΄ν„°λ² μ΄μŠ€

μ•„μ΄ν…œ λ°œν‘œμžλ£Œ
ν‚€ μ’…λ₯˜ λ°•μˆ˜ν˜„ / μ „μ •ν‘œ / κ³½λ™ν˜„
RDB & NoSQL λ°•μˆ˜ν˜„ / μ „μ •ν‘œ / κ³½λ™ν˜„
Transaction & ACID λ°•μˆ˜ν˜„ / μ „μ •ν‘œ / κ³½λ™ν˜„