Context Switching(๋ฌธ๋งฅ ๊ตํ™˜)

2023. 1. 2. 00:16ยท์ปดํ“จํ„ฐ ๊ตฌ์กฐ & ์šด์˜์ฒด์ œ

 

์ €์ž‘์žํ‘œ์‹œ (์ƒˆ์ฐฝ์—ด๋ฆผ)

'์ปดํ“จํ„ฐ ๊ตฌ์กฐ & ์šด์˜์ฒด์ œ' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

๊ฐ€์ƒ๋ฉ”๋ชจ๋ฆฌ(Virtual Memory)๋ž€ ๋ฌด์—‡์ผ๊นŒ?  (0) 2023.08.23
Vim์—์„œ Auto Indent ์‚ฌ์šฉ  (0) 2023.05.30
[Linux] deamon๊ณผ fork ์ด์•ผ๊ธฐ  (0) 2023.04.13
์ปดํ“จํ„ฐ ์„ฑ๋Šฅ ํ–ฅ์ƒ ๊ธฐ์ˆ   (0) 2023.01.07
๊ต์ฐฉ์ƒํƒœ(DeadLock)  (0) 2023.01.03
'์ปดํ“จํ„ฐ ๊ตฌ์กฐ & ์šด์˜์ฒด์ œ' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
  • Vim์—์„œ Auto Indent ์‚ฌ์šฉ
  • [Linux] deamon๊ณผ fork ์ด์•ผ๊ธฐ
  • ์ปดํ“จํ„ฐ ์„ฑ๋Šฅ ํ–ฅ์ƒ ๊ธฐ์ˆ 
  • ๊ต์ฐฉ์ƒํƒœ(DeadLock)
์„œ์•„๋ž‘๐Ÿ˜ƒ
์„œ์•„๋ž‘๐Ÿ˜ƒ
Just Do It๐Ÿ’ช
  • ์„œ์•„๋ž‘๐Ÿ˜ƒ
    G-Stack
    ์„œ์•„๋ž‘๐Ÿ˜ƒ
  • ์ „์ฒด
    ์˜ค๋Š˜
    ์–ด์ œ
    • ์ „์ฒด๋ณด๊ธฐ (144)
      • ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด (78)
        • C++ ๊ธฐ์ดˆ (28)
        • C++ ์‘์šฉ (18)
        • Python (18)
        • JavaScript & NodeJS (0)
        • Go (12)
        • React & NextJS (2)
        • Java (0)
      • AI (2)
      • ์ปดํ“จํ„ฐ ๊ตฌ์กฐ & ์šด์˜์ฒด์ œ (31)
      • ์•Œ๊ณ ๋ฆฌ์ฆ˜ (12)
      • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค (5)
      • ๋„คํŠธ์›Œํฌ (3)
      • ๋””์ž์ธํŒจํ„ด (5)
      • ์„œ๋น„์Šค & ํˆด (7)
      • ํŠธ๋ Œ๋“œ&์ด์Šˆ (1)
  • ๋ธ”๋กœ๊ทธ ๋ฉ”๋‰ด

    • ํ™ˆ
    • ํƒœ๊ทธ
    • ๋ฐฉ๋ช…๋ก
  • ๋งํฌ

  • ๊ณต์ง€์‚ฌํ•ญ

    • G์Šคํƒ์˜ ๊ธฐ์ˆ  ๋ธ”๋กœ๊ทธ
  • ์ธ๊ธฐ ๊ธ€

  • ํƒœ๊ทธ

    ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค
    ํฌ์ธํ„ฐ
    ์Šคํƒ
    pointer
    STD
    ๋ฉ”๋ชจ๋ฆฌ
    RAM
    ์ƒ์†
    ๊ฐ€์ƒ๋ฉ”๋ชจ๋ฆฌ
    ์ปดํ“จํ„ฐ
    c
    Thread
    ํ•˜๋“œ๋””์Šคํฌ
    init
    ๋ฐ˜๋ณต๋ฌธ
    fork
    ํŒจํ‚ค์ง€
    component
    ๋””์ž์ธํŒจํ„ด
    ์กฐ๊ฑด๋ฌธ
    ๋ณ€์ˆ˜
    ํ•จ์ˆ˜
    ๋ฐฐ์—ด
    ์•Œ๊ณ ๋ฆฌ์ฆ˜
    ํŒŒ์ด์ฌ
    go
    ํŒŒ์ผ์ž…์ถœ๋ ฅ
    ์žฌ๊ท€
    c++
    cpu
  • ์ตœ๊ทผ ๋Œ“๊ธ€

  • ์ตœ๊ทผ ๊ธ€

  • hELLOยท Designed By์ •์ƒ์šฐ.v4.10.6
์„œ์•„๋ž‘๐Ÿ˜ƒ
Context Switching(๋ฌธ๋งฅ ๊ตํ™˜)
์ƒ๋‹จ์œผ๋กœ

ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”