Recent posts

[Misc] Embedded와 λ°˜λ„μ²΄

November 09 2020

λ°˜λ„μ²΄λž€? μ „κΈ°μ μœΌλ‘œ 도체와 뢀도체 μ‚¬μ΄μ˜ μ„±μ§ˆμ„ 띠고 μžˆλŠ” 물질

[OS] Process Management

November 06 2020

κ°œμš” ν”„λ‘œμ„ΈμŠ€λž€ λ©”λͺ¨λ¦¬ 상에 μ‹€ν–‰λ˜κ³  μžˆλŠ” ν”„λ‘œκ·Έλž¨ ν”„λ‘œκ·Έλž¨ - μž‘μ—…μ„ μœ„ν•΄ μ‹€ν–‰ν•  수 μžˆλŠ” 파일

[OS] Memory Management

November 05 2020

λ©”λͺ¨λ¦¬ 관리 ν”„λ‘œκ·Έλž¨μ„ μ‹€ν–‰ν•˜κΈ° μœ„ν•΄ λͺ¨λ“ (λ˜λŠ” 일뢀) μ‹€ν–‰ ꡬ문과 λ°μ΄ν„°μ˜ μ „λΆ€(λ˜λŠ” 일뢀)은 λ©”λͺ¨λ¦¬ μ•ˆμ— μžˆμ–΄μ•Ό 함 CPUκ°€ μœ μ € μž‘μ—…μ— λ°˜μ‘ν•˜κ³  μ΅œμ ν™”ν•˜κΈ° μœ„ν•΄ μ–΄λ–€ 데이터λ₯Ό λ©”λͺ¨λ¦¬ μ•ˆμ— 넣을지λ₯Ό μ •ν•˜λŠ” μž‘μ—… Activities: μ–΄λ–€ λ©”λͺ¨λ¦¬κ°€ μ“°μ΄λŠ”μ§€, λˆ„κ΅¬μ— μ˜ν•΄ μ‚¬μš©λ˜λŠ” μ§€λ₯Ό νŠΈλž˜ν‚Ή μ–΄λ–€ ν”„λ‘œμ„ΈμŠ€,...

[OS] Scheduling

November 04 2020

μŠ€μΌ€μ€„λ§ ν”„λ‘œμ„ΈμŠ€κ°€ μ‹€ν–‰λ˜κΈ° μœ„ν•˜μ—¬ OS μŠ€μΌ€μ€„λŸ¬μ— μ˜ν•΄ μžμ›μ„ ν• λ‹Ήλ°›λŠ” 것 User processes System processes

[OS] Operating System

November 04 2020

OSλž€? μ‚¬μš©μžμ™€ 컴퓨터 ν•˜λ“œμ›¨μ–΄λ₯Ό λ§€κ°œν•΄μ£ΌλŠ” 쀑간 ν”„λ‘œκ·Έλž¨ ν”„λ‘œκ·Έλž¨μ„ μ‹€ν–‰μ‹œμΌœμ£Όκ³  μ‚¬μš©μžκ°€ 문제λ₯Ό μ‰½κ²Œ 풀도둝 λ„μ™€μ€Œ 컴퓨터 μ‹œμŠ€ν…œμ„ νŽΈλ¦¬ν•˜κ²Œ μ‚¬μš©ν† λ‘ 도움 컴퓨터 ν•˜λ“œμ›¨μ–΄λ₯Ό 더 효율적으둜 μ‚¬μš©ν•˜λ„λ‘ 도움 Resource Allocator λͺ¨λ“  λ¦¬μ†ŒμŠ€λ₯Ό 관리 μ œμ–΄ ...

[OS] Interrupt

November 04 2020

μΈν„°λŸ½νŠΈ (Interrupt) CPUκ°€ νŠΉμ • κΈ°λŠ₯을 μˆ˜ν–‰ν•˜λŠ” 도쀑에 κΈ‰ν•˜κ²Œ λ‹€λ₯Έ 일을 μ²˜λ¦¬ν•˜κ³ μž ν•  λ•Œ μ‚¬μš©ν•  수 μžˆλŠ” κΈ°λŠ₯ λŒ€λΆ€λΆ„μ˜ μ»΄ν“¨ν„°λŠ” ν•œ 개의 CPUλ₯Ό μ‚¬μš© ν•œ μˆœκ°„μ—λŠ” ν•˜λ‚˜μ˜ 일 밖에 μ²˜λ¦¬ν•  수 μ—†μŒ μ–΄λ–€ 일을 μ²˜λ¦¬ν•˜λŠ” 도쀑에 μš°μ„  μˆœμœ„κ°€ κΈ‰ν•œ 일을 μ²˜λ¦¬ν•΄μ•Όν•˜λŠ” 경우 λ°œμƒ

[OS] Computer System

November 04 2020

컴퓨터 μ‹œμŠ€ν…œ ꡬ쑰 Four Components of a Computer System

[OS] Memory Hierarchy

November 04 2020

μ €μž₯μž₯치 Storage μ΅œμ†Œ λ‹¨μœ„λŠ” bit 8 bits = 1 byte 컴퓨터 ꡬ쑰상 native unit of dataλŠ” word = one or more of bytes 32 bit or 64 bit ꡬ쑰 μ£Ό λ©”...

[C++] STL - Vector, List, Queue

November 03 2020

μ»¨ν…Œμ΄λ„ˆμ˜ μ’…λ₯˜ Sequence Container 객체λ₯Ό 순차적으둜 보관 ex) vector, list, queue, … Associative Container ν‚€λ₯Ό λ°”νƒ•μœΌλ‘œ λŒ€μ‘λ˜λŠ” κ°’ ν•¨κ»˜ 보관 ν‚€λ‘œ νƒμƒ‰ν•˜μ—¬ 값을 λ°˜ν™˜ ex) map, set, unord...

[C++] Template

November 03 2020

ν…œν”Œλ¦Ώ(Template)μ΄λž€ ν•¨μˆ˜λ‚˜ 클래슀λ₯Ό κ°œλ³„μ μœΌλ‘œ λ‹€μ‹œ μž‘μ„±ν•˜μ§€ μ•Šμ•„λ„, μ—¬λŸ¬ 자료 ν˜•μœΌλ‘œ μ‚¬μš©ν•  수 μžˆλ„λ‘ ν•˜κ²Œ λ§Œλ“€μ–΄ 놓은 ν‹€ ν•¨μˆ˜ ν…œν”Œλ¦Ώ(Function Template)와 클래슀 ν…œν”Œλ¦Ώ(Class Template)으둜 λΆ„λ₯˜