日韩av片子_国产自在自线午夜精品视频在_使劲快高潮了国语对白在线_久久免费毛片大全_激情丁香综合_欧美成人精品欧美一级乱黄码

中培偉業(yè)IT資訊頻道
您現(xiàn)在的位置:首頁 > IT資訊 > IT運維 > Linux 進程有哪些方法?這4種方法輕松易學

Linux 進程有哪些方法?這4種方法輕松易學

2020-06-29 17:32:43 | 來源:中培企業(yè)IT培訓網(wǎng)

今天我們就來介紹一下Linux 進程有哪些方法的信息。ps檢查進程ID,查看該進程是否仍然存在以及進程狀態(tài)。如果是這樣,則strace和psstack查看進程的當前信息是否卡在了哪個位置,比較每幀的最后一次調(diào)用信息以查找異常點,例如該進程不在corefile文件中,檢查 corefile的信息直接在gdb上。 當其他無法治愈進程狀態(tài)的信息時,請查看/proc/pid下的過程狀態(tài)信息。

  1、strace

trace system calls and signals 跟蹤進程內(nèi)部的系統(tǒng)調(diào)用和信號

什么是系統(tǒng)調(diào)用?系統(tǒng)調(diào)用,指運行在「用戶態(tài)」的程序向操作系統(tǒng)「內(nèi)核態(tài)」請求需要更高權(quán)限運行的服務,系統(tǒng)調(diào)用提供用戶程序與操作系統(tǒng)之間的接口。

strace后面跟著啟動一個進程,可以跟蹤啟動后進程的系統(tǒng)調(diào)用和信號,這個命令可以看到進程執(zhí)行時候都調(diào)用了哪些系統(tǒng)調(diào)用,通過指定不同的選項可以輸出系統(tǒng)調(diào)用發(fā)生的時間,精度可以精確到微秒,甚至還可以統(tǒng)計分析系統(tǒng)「調(diào)用的耗時」,這在排查進程假死問題的時候很有用,能幫你發(fā)現(xiàn)進程卡在哪個系統(tǒng)調(diào)用上。已經(jīng)在運行的進程也可以指定-p參數(shù)加pid像gdb attach那樣附著上去跟蹤。

  2、pstack

print a stack trace of a running process 打印出運行中程序的堆棧信息。

執(zhí)行命令pstack pid 你能看到當前線程運行中的堆棧信息,其中的pid可用之前的ps命令獲得,pstack可以看到進程內(nèi)啟動的線程號,每個進程內(nèi)線程的「堆棧」內(nèi)容也能看到。

  3、pstree

display a tree of processes pstree按樹形結(jié)構(gòu)打印運行中進程結(jié)構(gòu)信息,可以直觀的查看進程和它啟動的線程的關(guān)系,并能顯示進程標識。

  4、gdb

gdb是GNU開發(fā)的gcc套件中Linux下程序調(diào)試工具,你可以查看程序的堆棧、設置斷點、打印程序運行時信息,甚至還能調(diào)試多線程程序,功能十分強大。在這里把gdb當成一個命令來講有點大材小用。

要用gdb調(diào)試C/C++程序首先編譯的時候要加-g選項,g++ -g test.cpp -o test這樣生成的程序就可以用gdb來調(diào)試啦。

可以直接用gdb啟動程序調(diào)試,命令:gdb prog

用gdb附著到一個已經(jīng)啟動的進程上調(diào)試也可以。命令:gdb prog pid

程序崩潰之后參數(shù)corefile也可以用gdb調(diào)試,看看程序死掉之前留了什么遺言(堆棧信息)給你。命令:gdb prog corefile,這里有一點需要注意,有些Linux

系統(tǒng)默認程序崩潰不生成corefile,這時你需要ulimit -cunlimited這樣就能生成corefile了。

以上就是關(guān)于Linux 進程有哪些方法的全部內(nèi)容介紹,想了解更多關(guān)于Linux 的信息,請繼續(xù)關(guān)注中培偉業(yè)。

主站蜘蛛池模板: 男ji大巴进入女人的视频免费看 | 99久久久无码国产精品性黑人 | 日韩人妻无码AV一区二区三区 | 林深见鹿免费高清在线观看39集 | yy6080午夜国产免费福利 | 久久精品无码一区二区WWW | 日产精品久久久一区二区 | 四虎成人精品无码 | 中文字幕人妻少妇引诱隔壁 | 国产精品午夜一区二区欲梦 | 亚洲综合图片网 | 国产在线乱子伦一区二区 | 无码人妻精品中文字幕免费东京热 | 人人干人人搞 | 久久国产精品色av免费观看 | 亚洲精品美女久久久久99 | 国产精品久久久久9999吃药 | 国产乱妇无乱码大黄aa片 | 四虎成人免费影院 | 中文成人无码精品久久久 | 国产手机在线精品 | 国产免费永久在线观看 | 一本久久a精品一合区久久久 | 在线视频97人人 | 999zyz玖玖资源站一区二区 | 91视频影院 | 欧美va在线视频 | 99热这里只有精品免费播放 | 国产精品久久久久久久毛片 | 国产又色又爽又黄的视频在线观看 | 免费在线看污视频 | 亚洲一区二三 | 国产精品专区视频 | 经典国产乱子伦精品视频 | 久久久国产一区二区三区四区小说 | 在线亚洲欧美专区二区 | 中国人妻与老外黑人 | 国产精品网在线观看 | av影片在线看 | 国产办公室秘书无码精品99 | av免费大全 |