<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      《Operating System Concepts》閱讀筆記:p95-p124

      《Operating System Concepts》學習第 13 天,p95-p124 總結,總計 30 頁。

      一、技術總結

      1.counter

      Most of the counter-based tools on Linux systems read statistics from the /proc file system.

      (1)per-process

      ps, top。

      (2)system-wide

      vmstat, netstat, iostat。

      2.tracing

      (1)per-process

      strace,gdb。

      (2)system-wide

      perf, tcpdump。

      3.process

      (1) 定義

      Process is a program loaded into memory and executing.

      (2)內存布局

      自底向上分別是:Text section—the executable code > Data section—global variables > Heap section—memory that is dynamically allocated during program runtime > Stack section—temporary data storage when invoking functions (such as function parameters, return addresses, and local variables)。

      二、英語總結(生詞:4)

      1.tuning

      (1)tuning: tune

      u. the process of adjusting sth to achieve the desired performance or sound(調優).

      示例:Performance problems are considered bugs, so debugging can also include performance tuning, which seeks to improve performance by removing processing bottlenecks(《Operating System Concepts》第 95 頁)。

      2.shrink and grow

      (1)shrink

      vi/vt. to become smaller, to make sth smaller。

      shrink and grow 的意思不難理解,就是我搞不明為什么有時候用 shrink and grow, 有時候用 decrease and increase,有時候用 reduce and grow,是否有什么講究,還是都可以?查了很多解釋,有時候這些解釋也互相矛盾。這里記錄一下遇到的例子,后續再對比總結一下。

      (2)說明

      看到一種說法是:對于 size, 使用 shrink。

      (3)示例:

      Notice that the sizes of the text and data sections are fixed, as their sizes do not change during program runtime. However, the stack and heap sections can shrink and grow dynamically during program execution.(《Operating System Concepts》第 107 頁)。

      3.delineate

      (1)delineate: de-("completely") + lineare("draw line")

      vt. Delineate literally means "to draw line completely" or "to outline sth in detail"(描繪,描述)。

      示例:Certain operating systems also more finely delineate process states(《Operating System Concepts》第 109 頁)

      4.migrate

      (1)migrate: *mei-("to move from one place to another")

      示例:A process migrates among the ready queue and various wait queues throughout its lifetime(《Operating System Concepts》第 113 頁)

      關于英語的注解同步更新匯總到 https://github.com/codists/English-In-CS-Books 倉庫。

      三、其它

      第 2 章(operating-system structure)簡評:介紹了call, system structure, debuggin工具等。

      四、參考資料

      1. 編程

      (1) Abraham Silberschatz,Peter Baer Galvin,Greg Gagne《Operating System Concepts》:https://book.douban.com/subject/30272539/

      2. 英語

      (1) Etymology Dictionary:https://www.etymonline.com

      (2) Cambridge Dictionary:https://dictionary.cambridge.org


      歡迎搜索及關注:編程人(a_codists)

      posted @ 2025-02-24 11:22  codists  閱讀(18)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 揭东县| 国产稚嫩高中生呻吟激情在线视频| 婷婷五月综合丁香在线| 少妇无套内谢免费视频| 精品视频在线观看免费观看| 韩国无码av片在线观看| 久久精品国产亚洲av电影| 国产毛片精品一区二区色 | 久久国产精品精品国产色| 国产又色又爽又高潮免费| 99热这里有精品| 色综合色综合色综合频道| 眉山市| 一本精品99久久精品77| 亚洲av无码片在线播放| 免费无码无遮挡裸体视频在线观看 | 精品久久久无码中文字幕| 亚洲精品综合一区二区在线| 民丰县| 国产老熟女国语免费视频| av明星换脸无码精品区| 亚洲成片在线看一区二区| a级黑人大硬长爽猛出猛进| 久久道精品一区二区三区| 美女裸体黄网站18禁止免费下载 | 亚洲精品日韩在线观看| 污网站在线观看视频| 激情国产一区二区三区四区| 色噜噜狠狠色综合成人网| 日韩av在线一区二区三区| 粉嫩一区二区三区国产精品| 天堂a无码a无线孕交| 久久精品国产亚洲不AV麻豆| 亚洲永久一区二区三区在线| av在线播放观看国产| 亚洲尤码不卡av麻豆| 久久精品国产亚洲av麻豆软件| 久久99日韩国产精品久久99| 中文字幕有码无码AV| 久久午夜私人影院| 蜜桃视频在线观看网站免费|