Time of Update: 2018-12-07
進程調度的目標:1、高效性:高效意味著在相同的時間下要完成更多的任務。發送器會被頻繁的執行,所以發送器要儘可能的高效。2、加強互動效能(interactivity):在系統相當的負載下,也要保證系統的回應時間。3、保證公平和避免饑渴。4、SMP調度:發送器必須支援多處理系統。系統必須追蹤哪些進程在哪個cpu上運行。確保在同一時間中,一個進程不能再多於1個的cpu上運行。5、軟即時調度(soft
Time of Update: 2018-12-07
Linux之父Linus Torvalds的十大名言,您聽說過幾句? 1. “Software is like sex: it's better when it's free.” 軟體就像性,免費的比花錢的好得多. 2. “Microsoft isn't evil, they just make really crappy operating systems.” 微軟並不是魔鬼,只是它的作業系統實在太蹩腳了 3. “My name is Linus, and I am your God.”
Time of Update: 2018-12-07
一、SolarisROOT密碼遺忘的處理方法 1.如果還能用普通使用者登陸的話,%df /etc,確定包含/etc目錄分割的裝置名稱。 %df /etc / /dev/dsk/c0t0d0s0... 此例中是c0t0d0s0,如果你的根目錄分區裝置不一樣的話,替換一下就可以。 2.把系統硬碟插入cdrom中。 3.出現提示符後,使用sync命令重新整理檔案系統。 4.按下stop+A。 5."ok"狀態下鍵入boot cdrom
Time of Update: 2018-12-07
eric 對於開發python這門動態語言的朋友來說,功能還是比較全的。支援調試,變數自動不全功能。如果你已經下載eric的話,就需需要根據系統內容來進行配置。它是基於pyqt進行開發的。所以大家先安裝下pyqt這個安裝包。1 windows下的安裝配置:開始我想介紹下,看到網上已經有介紹了,所以就直接推薦給你: http://hi.baidu.com/runningon/item/1b07680e3453478a03ce1be42 linux
Time of Update: 2018-12-07
linux read 簡介1、基本讀取read命令接收標準輸入(鍵盤)的輸入,或其他檔案描述符的輸入。得到輸入後,read命令將資料放入一個標準變數中。下面是 read命令的最簡單形式:#!/bin/bashecho -n "Enter your name:" //參數-n的作用是不換行,echo預設是換行read name //從鍵盤輸入echo "hello $name,welcome to my program" //顯示資訊exit 0
Time of Update: 2018-12-07
假設我們要修改網卡名為mybridge實現步驟如下1、# vim /etc/modprobe.conf找到alias eth0 vmxnet將eth0改為你想要的網卡名稱例:alias mybridge vmxnet2、修改設定檔# mv /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-mybridge# vim
Time of Update: 2018-12-07
For a TCP connection memory consumed depends on1) size of sk_buff (internal networking structure used by linux kernel)2) the read and write buffer for a connectionthe size of buffers can be tweaked as requiredroot@x:~# sysctl -A | grep net | grep
Time of Update: 2018-12-07
dlopen()是一個強大的庫函數。該函數將開啟一個新庫,並把它裝入記憶體。該函數主要用來載入庫中的符號,這些符號在編譯的時候是不知道的。比如 Apache Web 服務器利用這個函數在運行過程中載入模組,這為它提供了額外的能力。一個設定檔控制了載入模組的過程。這種機制使得在系統中添加或者刪除一個模組時,都不需要重新編譯了。
Time of Update: 2018-12-07
Linux系統資源限制1. 最大檔案數查看進程允許開啟的最大檔案控制代碼數:ulimit -n查看進程所佔的檔案描述符: lsof -p xxx | wc -l設定進程能開啟的最大檔案控制代碼數:ulimit -n xxx 2. ulimit -n vs. file-max ?簡單的說, ulimit -n控制進程層級能夠開啟的檔案控制代碼的數量, 而max-file表示系統層級的能夠開啟的檔案控制代碼的數量。 ulimit
Time of Update: 2018-12-07
1、首先,用top命令查看查看12.6% waIO等待所佔用的CPU時間的百分比,高過30%時IO壓力高2、其次,用iostat -x 1 10如果 iostat 沒有,要 yum install sysstat查看%util 100.10 %idle 66.29如果 %util 接近 100%,說明產生的I/O請求太多,I/O系統已經滿負荷,該磁碟可能存在瓶頸。idle小於70% IO壓力就較大了,一般讀取速度有較多的wait.3、同時可以結合vmstat 查看查看b參數(等待資源的進程數)
Time of Update: 2018-12-07
LDD講的很明白了:Linux 是一個虛擬記憶體系統, 意味著使用者程式見到的地址不直接對應於硬體使用的物理地址. 虛擬記憶體引入了一個間接層, 它允許了許多好事情. 有了虛擬記憶體, 系統重啟動並執行程式可以得到遠多於實體記憶體的空間。確實, 即便一個單個進程可擁有一個虛擬位址空間大於系統的實體記憶體. 虛擬記憶體也允許程式對進程的地址空間運 , 包括映射成員的記憶體到裝置記憶體. 至此, 我們已經討論了虛擬和物理地址, 但是許多細節被掩蓋過去了. Linux 系統處理幾種類型的地址,
Time of Update: 2018-12-07
linux案頭的時代已經到了 現在有很多優秀的linux案頭系統,比如ubuntu,還有最近發現的mint薄荷版本。我其實算不上linux粉絲,只是稍微關注,今年看的新版本感覺已經相當完善了,基本上裝好就可以用了。主要的優點有幾條:1 安全,無病毒的打擾。2 硬體要求不高,512m,甚至256m都可以安裝。輕量級案頭LXDE最近比較熱門。3
Time of Update: 2018-12-07
Linux的檔案系統不像Windows用的是檔案的副檔名來區分檔案的類型,一般Linux區分檔案類型是靠檔案屬性,也就是二進位檔案的最開始的4個字元。linux是識別檔案頭和檔案屬性來開啟一個檔案的。你就算把可執行檔bin命名成.txt,打檔案名稱,照樣可以運行,與副檔名無關用ls
Time of Update: 2018-12-07
Partition Magic可以說是windows下的分區利器,在一塊硬碟上想怎麼分就怎麼分,分好之後一個重啟就一切搞定。在Linux下又怎麼樣呢? fdisk不能很好的進行分區大小的resize,一旦用fdisk分好區,再想改變分區大小就很麻煩。那麼是不是在Linux下就沒有辦法呢?非也! 我們 Linuxer 也有硬碟分區管理超級武器--LVM。 LVM(Logical Volume Manager),linux
Time of Update: 2018-12-07
如果你僅僅是想查詢當前伺服器的頻寬,nload絕對是個很好用的一個工具,功能雖然很單一,但是很強.雖然不能像iptraf那樣,可針對IP, 協議等條件來查詢,可以即時地監控網卡的流量,分輸入資料流量Incoming 和輸出資料流量Outgoing兩部分,同時統計當前,平均,最小,最大,總流量的值,並且用動態圖形方式表現出來,讓你一目瞭然.效果請見文章最後面.nload官網及下載
Time of Update: 2018-12-07
在“一些鮮為人知的但卻很有趣的Unix/Linux命令(一)”中,D瓜哥已經給大家介紹了一下有趣的Unix/Linux指令。今天繼續這個話題,再給大家介紹一下有趣的Unix/Linux指令。那些有趣的命令factor, 將一個數分解成多個數的乘積;nc, 強大的網路工具,可用於網路調試或資料轉送等;dd, 用指定大小的塊拷貝一個檔案,並在拷貝的同時進行指定的轉換;file, 辨識檔案類型;stat, 查詢、顯示檔案相關資訊,比如修改時間、大小等等;tac, 反向輸出檔案內容;shuf,
Time of Update: 2018-12-07
前兩天發布了“一些鮮為人知的但卻很有趣的Unix/Linux命令”系列文章,收到一些朋友的好評。(本想寫“很多朋友”,但是想到Linux確實比較小眾,D瓜哥就不裝逼了!呵呵)D瓜哥會再接再厲的。下面是前兩篇文章的連結:一些鮮為人知的但卻很有趣的Unix/Linux命令(一)一些鮮為人知的但卻很有趣的Unix/Linux命令(二) 下面開始這個系列的第三篇文章,D瓜哥繼續給大家介紹一些有趣的Unix/Linux命令。那些有趣的命令mtr,非常好用的網路連通性判斷工具;cssh,全稱clust
Time of Update: 2018-12-07
“一些鮮為人知的但卻很有趣的Unix/Linux命令”系列:一些鮮為人知的但卻很有趣的Unix/Linux命令(一)一些鮮為人知的但卻很有趣的Unix/Linux命令(二)一些鮮為人知的但卻很有趣的Unix/Linux命令(三)一些鮮為人知的但卻很有趣的Unix/Linux命令(四) 也許有一部分人對這個系列文章的價值或者精華的理解有一定的偏差,D瓜哥有必要澄清一下這個問題。文章精華所在 2013年1月22日D瓜哥把這個系列文章的第三篇發布到了部落格園首頁上。結果,可能是因為本懷疑是轉載的
Time of Update: 2018-12-07
"一些鮮為人知的但卻很有趣的Unix/Linux命令"系列:一些鮮為人知的但卻很有趣的Unix/Linux命令(一)一些鮮為人知的但卻很有趣的Unix/Linux命令(二)一些鮮為人知的但卻很有趣的Unix/Linux命令(三)一些鮮為人知的但卻很有趣的Unix/Linux命令(四) 這個系列擱置有一段時間了,今天我們來完成最後一篇文章。希望對大家有所協助。那些有趣的命令finger,查詢使用者的資訊,通常會顯示系統中某個使用者的使用者名稱、主目錄、停滯時間、登入時間、登入shell等資訊;!
Time of Update: 2018-12-07
sar這東西,一開始還以為是內部有的,原來是外部的工具,可以到http://pagesperso-orange.fr/sebastien.godard/download.html去下載 1 安裝 tar zxvf xxx.tar.gz ./configure make make install 2