C 中程序的應用(網路程式設計)

2021-06-19 05:09:26 字數 877 閱讀 7440

編寫**前新增:using system.diagnostics;

1.獲取本機的

string processname;//程序名成

int processid;//id

int threadnumber;//程序數

timespan cputime;//cpu時間

long processmemory;//記憶體數量

2.要實現的框架結構(新增三個選單和乙個listview),listview的屬性設定見上篇c#中控制項的應用:

為三個選單新增事件處理函式,分別新增**:

private void 建立程序toolstripmenuitem_click(object sender, eventargs e)

catch (exception ex)}}

private void 重新整理列表toolstripmenuitem_click(object sender, eventargs e)

::",

cputime.hours,cputime.minutes,cputime.seconds),

string.format("k",processmemory/1024)

};//插入一行專案

listview1.items.insert(i, new listviewitem(subitems));}}

catch (system.exception ex)

}private void 結束程序toolstripmenuitem_click(object sender, eventargs e)

}4.結果如圖:

C 網路程式設計 程序管理

程序是對一段靜態指令序列 程式 的動態執行過程。與程序相關的資訊包括程序的使用者標誌 正在執行的已經編譯好的程式 程序程式 資料在儲存器中的位置等。在system.diagnostics命名空間下,有乙個process類,用於完成與程序相關的處理任務。乙個應用程式執行時呼叫其他的應用程式,實際上就是...

linux c語言程式設計中《程序的管理wait函式》

linux wait函式解析 程序一旦呼叫了wait,就立即阻塞自己,由wait自動分析是否當前程序的某個子程序已經退出,如果讓它找到了這樣乙個已經變成殭屍的子程序,wait 就會收集這個子程序的資訊,並把它徹底銷毀後返回 如果沒有找到這樣乙個子程序,wait就會一直阻塞在這裡,直到有乙個出現為止。...

linux中程序的狀態

1.使用命令 top c 來檢視程序狀態 redhat localhost top c r工作中的程序 s可中斷的睡眠狀態 i空閒狀態 idle o程序正在處理器執行 b程序正在等待更多的記憶體頁 d不可中斷的睡眠狀態 t暫停狀態或跟蹤狀態 x出狀態,程序即將被銷毀 z殭屍程序1 task runn...