《Linux內核設計和實現》《深入理解Linux內核》 ...
linux的進程由init進程負責創建 除了init以外所有的進程由其父進程創建的 由fork 創建子進程,當子進程需要寫入數據時clone 復制一份到新的地址 Cow 進程優先級: linux kernel . 起 共計 級, 隊列 運行隊列,過期隊列 實時優先級: 數字越大優先級越高 靜態優先級: 數字越小優先級越高 Nice值: 可以調整Nice改變程序的優先級 靜態優先級調整: 進程啟動時 ...
2018-03-13 10:47 0 1105 推薦指數:
《Linux內核設計和實現》《深入理解Linux內核》 ...
1. 安裝配置supervisor工具 [iyunv@localhost /]# yum install python-setuptools -y 必須有這一步[iyunv@localhost ...
LVS:Linux Virtual Sevser,Linux虛擬服務器,由章文嵩先生成立的有關負載均衡的開源項目。基於Linux內核。優化后並發量可以達到百萬級。 NAT模式: NAT(Network Address Translation)網絡地址轉換,內網主機可以通過路由NAT實現 ...
內核態和用戶態的切換: 用戶態到內核態的轉換:1、進行系統調用,2、異步中斷,3、外部硬件中斷 檢查特權級別的變化:當異常發生在用戶態,而異常處理函數則必須運行在內核態,則此時必須調用內核態的堆棧(系統調用必然是發生特權級的變化),步驟是,將進程的TSS段中的esp0和ss0賦值給esp,ss ...
原文: http://www.cnblogs.com/weihuang6620/p/6772765.html http://blog.csdn.net/summerhust/article/details/7334554 linux 通過pid 尋找程序路徑的最簡單命令(pwdx ...
在linux下查看進程大家都會想到用 ps -ef|grep XXX可是看到的不是全路徑,怎么看全路徑呢?每個進程啟動之后在 /proc下面有一個於pid對應的路徑例如:ps -ef|grep python顯示:oracle 4431 4366 0 18:56 pts/2 00 ...
1.文件描述符 linux下的文件描述符是一個用於表述指向文件的引用的抽象化概念(在windows下是HANDLE句柄). 文件描述符在形式上是一個非負整數值.但實際上,他是一個索引值,指向系統內核為每個進程維護的一張記錄表. 在這張記錄表上記錄每個進程打開的文件對應的文件結構體 ...
一、說明 關於單例模式,最開始的是一些小工具,運行起來后再點擊運行時會提示已經運行了一個實例,覺得挺有意思但也沒有很在意 前段時間看了前領導的一段代碼不太懂是做什么用的,同事查了下資料說是為了實現單例模式,討論之下才知道單例模是是設計模式中的一種,具體表現也即上邊說的只能運行一個實例。 上周 ...