Skip to content

2023-09-12 ๐Ÿคฏ

2023-09-12#

<< [[2023-09-11]] | [[2023-09-13]]>>


๐Ÿ“… 2023-09-12 Daily Briefing#

๐ŸŽต ์˜ค๋Š˜์˜ ์ถ”์ฒœ๊ณก#

[The xx - Dangerous]

๐Ÿƒ ์˜ค๋Š˜์˜ ์šด๋™#

๐ŸŒœ ์–ด์ œ๋Š”...#

๐Ÿ™Œ ์ง€๊ธˆ์€...#

22:50๋ถ„ ์ •๋„ ์ผ์ฐ ์ง‘์— ๋“ค์–ด์™€ ์”ป๊ณ  ๋…ธํŠธ๋ถ ์•ž์— ๋‹ค์‹œ ์•‰์•˜๋‹ค. ๊ฐ™์€ ๋…ธํŠธ๋ถ์ด์ง€๋งŒ ์–ธ์ œ, ์–ด๋””์— ์žˆ๋Š๋ƒ์— ๋”ฐ๋ผ ๋งˆ์Œ๊ฐ€์ง์ด ํ™•์‹คํžˆ ๋‹ค๋ฅด๊ฒŒ ๋Š๊ปด์ง„๋‹ค. ๊ฐ•์˜์‹ค์—์„œ ๋Š๊ผˆ๋˜ ๋ถˆํ•„์š”ํ•œ ๊ฐ์ •๋“ค๋กœ๋ถ€ํ„ฐ ๋–จ์–ด์ ธ ๋ณผ ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ๊ฐ€ ๋˜์—ˆ๋‹ค. ์™œ ์ฝ”๋“œ๋ฅผ ๋‹ค ์ง€์› ๋Š”๊ฐ€? ๋””๋ฒ„๊น…์ด ์˜๋ฏธ๊ฐ€ ์—†์„ ์ •๋„๋กœ ๋‚ด๊ฐ€ ์ž‘์„ฑํ•œ ํ•จ์ˆ˜๋“ค์ด ์‹ ๋ขฐ๋„๊ฐ€ ์—†์—ˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. GDB๋ฅผ ์—ด์‹ฌํžˆ ๋Œ๋ ค๋ดค์ž, ์–ด๋””์—์„œ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ• ์ง€ ์ฐพ์•„๋‚ด์ง€๋ฅผ ๋ชปํ•˜๋Š”๋ฐ, ์šฉ์˜์„ ์ƒ์ด ์ขํ˜€์ง€์ง€ ์•Š์ž ๋‚˜๋Š” ์ฝ”๋“œ์˜ ์ˆ˜๋ช…์ด ๋‹คํ–ˆ์Œ์„ ๋Š๊ผˆ๋‹ค.

"์ด๋ฒˆ์ฃผ๋Š” malloc-lab ๊ตฌํ˜„ํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค ์ฑ…์„ ์ฝ๋Š” ๋ฐ์— ์‹œ๊ฐ„์„ ๋” ์Ÿ์•„์•ผ ํ•ด์š”" ๋ผ๊ณ  ๋‚ด๊ฐ€ ํ† ์š”์ผ์— ๋งํ–ˆ๋‹ค. OS ํ”„๋กœ์ ํŠธ์— ๋Œ์ž…ํ•˜๊ธฐ ์ „ ์ง€์‹์„ ์Œ“์„ ์‹œ๊ฐ„์ด ๋งŽ์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์ด๊ธฐ๋„ ํ•˜๊ณ , implicit free list ๊ตฌํ˜„๊นŒ์ง€๋งŒ ํ•„์ˆ˜๊ณ , explicit ๋ถ€ํ„ฐ๋Š” ๋„์ „๊ณผ์ œ์ธ ๊ฒƒ์œผ๋กœ ๋ฏธ๋ฃจ์–ด ๋ณด์•„ ์ปค๋ฆฌํ˜๋Ÿผ ์ž์ฒด์—์„œ ์˜๋„๊ฐ€ ๋Š๊ปด์ง€๊ธฐ ๋•Œ๋ฌธ์ด๊ธฐ๋„ ํ•˜๋‹ค. ๊ทธ๋ž˜์„œ ํ™”์š”์ผ์— ํ’€๋ฆฌ์ง€ ์•Š๋Š” ๋ฌธ์ œ์— ๋„ˆ๋ฌด ์˜ค๋ž˜ ๋งค๋‹ฌ๋ฆฌ๊ณ  ์žˆ๋‹ค๋Š” ์ž๊ฐ์„ ํ•œ ์ˆœ๊ฐ„ ์ฑ…์„ ์ฝ์–ด์•ผ๊ฒ ๋‹ค๊ณ  ๋‹ค์งํ–ˆ๋‹ค.

์˜ค๋Š˜์€ ํŒ€์› ํ•œ ๋ช…์ด ์˜ค์ง€ ์•Š์•„ ๋ธŒ๋ฆฌํ•‘๋„ ์—†์ด ์กฐ์šฉํ•˜๊ณ  ๋น ๋ฅด๊ฒŒ ํ˜๋Ÿฌ๊ฐ”๋‹ค. ๊ฐ์ž์˜ ์œ„์น˜์— ๋Œ€ํ•ด์„œ ์ด์•ผ๊ธฐ ํ•˜๋ฉด์„œ ๋ฉ”ํƒ€์ธ์ง€๋ฅผ ํ•˜๋Š” ์‹œ๊ฐ„์ด ์—†์ž ํ•œ ๊ฐ€์ง€ ์ผ์—๋งŒ ๋ชฐ๋‘ํ•˜๋Š” ๋ฒ„๋ฆ‡์ด ๋ฐ”๋กœ ํŠ€์–ด๋‚˜์™”๋‹ค. ์—ญ์‹œ ์Šค์Šค๋กœ ๊ฐ๋…ํ•˜๋Š” ๊ฐ€์žฅ ์ข‹์€ ๋ฐฉ๋ฒ•์€ ๋‚˜์—๊ฒŒ ์žˆ์ง€ ์•Š๋‹ค. ๋‚˜ ๋ฐ–์— ์žˆ๋Š” ์–ด๋–ค ์‹œ์„ ์ด ์ค‘์š”ํ•˜๋‹ค.

๐Ÿš€ ๋‚ด๊ฐ€ ๋‹ฌ์„ฑํ•˜๊ณ ์ž ํ•˜๋Š” ๊ฒƒ๋“ค์€...#

์ด๋ฒˆ์—” ์ž๊ธฐ ์ „์— ์ฑ…์„ ์ฝ๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ, ์ˆ˜๋ฉด์‹œ๊ฐ„, ๊ธฐ์ƒ์‹œ๊ฐ„์„ ํ•œ ์‹œ๊ฐ„์”ฉ ์•ž๋‹น๊ฒจ ์•„์นจํ–‡์‚ด์„ ๋งž์ดํ•˜๋ฉฐ ๊ต์žฌ๋ฅผ ์ฝ์„ ์ƒ๊ฐ์ด๋‹ค. ํŠนํžˆ ๋‚ด๊ฐ€ ์•„์ง ์ฝ์ง€๋ชปํ•œ 9. Virtual Memory {CSAPP} ์ชฝ์„ ๋ณผ ๊ฒƒ์ด๋‹ค. ํ•˜๋ฃจ์ข…์ผ ์ฑ…๋งŒ ์ฝ์„ ์ˆ˜ ์žˆ๋‹ค๋ฉด ์–ผ๋งˆ๋‚˜ ์ข‹์œผ๋ จ๋งŒ, ํ•˜์ง€๋งŒ ์ ์–ด๋„ explicit์—์„œ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๋ถ€๋ถ„์ธ ํŽ˜์ด๋กœ๋“œ ์•ž ๋‘ ์›Œ๋“œ๋ฅผ ๊ฐ๊ฐ ์ด์ „, ๋‹ค์Œ ํฌ์ธํ„ฐ๋กœ ํ™œ์šฉํ•˜๋Š” ๊ตฌํ˜„๋งŒํผ์€ ๊ตฌํ˜„ํ•ด์•ผ ์†์ด ํ›„๋ จํ•  ๊ฒƒ ๊ฐ™๋‹ค. segregated list์ชฝ์€ explicit์˜ ๊ฐœ๋…์„ ์ „์ œ๋กœ ํ•˜๊ธฐ ๋•Œ๋ฌธ์ด๊ธฐ๋„ ํ•˜๋‹ค.

  • [ ] ๋‚ด์ผ(2023-09-13 ์ˆ˜์š”์ผ)์—๋Š” ์ฝ”์น˜๋‹˜์—๊ฒŒ ์ฑ„์›€ HRD ๐Ÿ“ˆ ์ถœ์„๋ถ€ ์‚ฌ์ธํ•ด๋‹ฌ๋ผ๊ณ  ๋ถ€ํƒํ•ด์•ผํ•œ๋‹ค. ์˜ต์‹œ๋””์–ธ์—์„œ๋Š” ํ•  ์ผ ๋ชฉ๋ก ๊ด€๋ฆฌ๊ฐ€ ์•ˆ๋˜๋‹ˆ MS Todo์•ฑ์—์„œ ํ™•์ธํ•˜๊ธฐ ๋ฐ”๋ž€๋‹ค.

๐Ÿ‘Ž ์˜ค๋Š˜ ๋‚˜์—๊ฒŒ ๋‹ฅ์นœ ์–ด๋ ค์›€์€...#


๐Ÿ“ Notes#


์ฝ์„๊ฒƒ๋“ค (dataview)#

LIST
FROM #scrap

Notes modified today (dataview)#

List FROM "" 
WHERE striptime(date(file.frontmatter.updated)) = date("2023-09-12") 
SORT file.mtime asc