๋๋ธ ๋ฒํผ๋ง (Double Buffering)
์ผ์ ํธ๋ ์ด (Ice cube trays)
๋น์ ์ ์ผ์์ด ๋ค์ด์๋ ํ๊ฐ์ ํธ๋ ์ด๋ฅผ (๋์ฅ๊ณ ์์) ๊ฐ์ง๊ณ ์๊ณ , ์ผ์์ด ๊ฐ๋์ฐฌ ๋ค๋ฅธ ํ ๊ฐ๋ ์์ง ์ฌ์ฉํ์ง ์์๋ค. ์ฒซ๋ฒ์งธ ํธ๋ ์ด๊ฐ ํ ๋น๊ฒ ๋๋ฉด, ๋น์ ์ ๊ทธ ํธ๋ ์ด์ ๋ค์ ๋ฌผ์ ์ฑ์์ ์ผ์์ด ์ผ๋๋ก ๋ง๋ค๊ณ , ๋ค๋ฅธ ํธ๋ ์ด๋ก๋ถํฐ ์ผ์์ ๊ฐ์ ธ์จ๋ค.
2์ฐ๋ฐ ์ท๊ฑด (A double-barreled shotgun)
ํ ๋ฐ ์๊ณ , ๋ ํ๋ฐ ์๋ค. ๋ฟ๋ฟ~
์ ์๋๋ฌผ์ฉ ๋๋ธ ์๊ธฐ (A double bowl pet dish)
์ฐ๋ฆฌ๊ฐ ํ์ชฝ์ ๋จน์ด๋ฅผ ์ฑ์ฐ๋ ๋์ ๊ณ ์์ด๋ ๋ค๋ฅธ ์ชฝ ๊ฑธ ๋จน์ ์ ์๋๋ก ๋์ด ์๋ค.
ํธ๋ฆฌํ ๋ฒํผ๋ง (Triple Buffering)
ํฌ๋ฎฌ๋ผ ์ ํ์ดํฐ ๊ต์ฒด (Formula One tire changing)
์ฌ๋A๋ ์ ํ์ด์ด๋ฅผ ์ก๊ณ ์๊ณ , ์ฌ๋B๋ ํ ํฌ๋ ์น๋ ์์น์ ์์์๊ณ , ์ฌ๋C๋ ํ ํ์ด์ด๋ฅผ ๋ชจ์ผ๊ณ ์๋ค.
ํ์ ๋ฏฟ๊ณ , ํผํธ ๋ ์ธ์ ๋ค์ด์์ ์ฐจ๊ฐ ๋ฉ์ถ๊ณ ๋ค์ด์ฌ๋ ค์ง๋ฉด, ์ฌ๋B๋ ํ์ด์ด๋ฅผ ๋ถํดํ๋ค.
์ฌ๋C๊ฐ ํ์ด์ด๋ฅผ ๋ค๊ณ ๋๊ฐ๊ณ , ์ฌ๋A๊ฐ ์ ํ์ด์ด๋ฅผ ๊ฐ์ ธ์ค๊ณ , ์ฌ๋B๊ฐ ๋ค์ ์กฐ๋ฆฝํ ๋ค ์์ ๋ ๋ค.
๋ชจ๋ ์์ ์ด ๋ชจ์กฐ๋ฆฌ 3์ด์์ ๋๋๋ค. (์ฃผ์ ์ ์ฐจ๋ ๋ค์ด์ฌ๋ฆฌ๊ณ ๋ด๋ฆฌ๋ ์๊ฐ๊น์ง ๋ค ํฌํจํด๋ 6-8์ด๋ค.)
์ํ ๋ฒํผ๋ง (Circular Buffering)
์คํค ๋ฆฌํํธ (a ski lift)
(์๋ ์ฌ์ง์ ์ฌ๊ณ ๋ ์ฌ์ง์ด์ง๋ง,) ์ฌ๋๋ค์ ์ค์ด ์ฌ๋ฆฌ๊ณ , ๋น์ด์ง ์์๊ฐ ๋ด๋ ค์จ๋ค.
์ ๋ฝ์ ํ์ ๊ต์ฐจ๋ก (European Roundabout)
๊ต์ฐจ๋ก์ ์ ํธ๋ฑ์ ๊ตํต ํ๋ฆ์ ๋ฒํผ๋งํ๋ค. ํ์ ๊ต์ฐจ๋ก๋ ์ํ ๋ฒํผ๋ค.
์๋ ์ ๋๋ธ ๋ฒํผ๋ง์ด๋ ์ํ ๋ฒํผ๋ง์ด๋ ๊ฒ์ํ๋ฉด์ ๊ณต๋ถํ ๋ ์ง์ญํ๋ ๊ธ์ด์๋๋ฐ ์๋ฌธ ์ด๋จ๋์ง๋ ๋ชจ๋ฅด๊ฒ ๊ณ , ์ง๊ธ ๋ณด๋ฉด ์์ด์ธ๋ฆฌ๋ ์์ ๋ ์์ด์ ๋ง์ด ๋๋ ๊ฒ๋ง ๋ค์ ์ ๋ฆฌํด๋ดค๋ค. ์๋ ์๋ ๊ฝค ์ด์ฌํ ๊ณต๋ถํ์๊ตฌ๋... ใ
'๊ฒ์ ํ๋ก๊ทธ๋๋ฐ > ๋คํธ์ํฌ ํ๋ก๊ทธ๋๋ฐ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋๋ธ๋ฒํผ๋์ํํ VS ์ํํ (0) | 2021.02.03 |
---|---|
Double Buffered Circular Queue๋ก ํจํท ์ฃผ๊ณ ๋ฐ๊ธฐ 2 (0) | 2021.02.03 |
Double Buffered Circular Queue๋ก ํจํท ์ฃผ๊ณ ๋ฐ๊ธฐ 1 (0) | 2021.02.03 |
์ ํ ๋ฉํฐ ์ฐ๋ ๋ ์์ฝ ์๋ฒ (0) | 2021.02.02 |
Fast Byte Order ์์ฒญ ์ค๋๋ ๋ด์ฉใ (0) | 2021.02.01 |