Time of Update: 2018-12-04
作者: Fenng | 可以轉載, 轉載時務必以超連結形式標明文章原始出處和作者資訊及著作權聲明網址: http://www.dbanotes.net/database/linux_outofmemory_oom_killer.html同事在 Linux 伺服器上遇到點小問題,我也上去折騰半天。這還是第一次注意到 Linux 這個多年來就存在的特性:OOM Killer 。說白了 OOM Killer 就是一層保護機制,用於避免 Linux
Time of Update: 2018-12-04
轉載自www.pagefault.info 前面介紹過google對核心協議棧的patch,RPS,它主要是為了非強制中斷的負載平衡,這次繼續來介紹google 的對RPS的增強path RFS(receive flow steering),RPS是把非強制中斷map到對應cpu,而這個時候還會有另外的效能影響,那就是如果應用程式所在的cpu和非強制中斷處理的cpu不是同一個,此時對於cpu
Time of Update: 2018-12-04
To provide an unencumbered RPM based Enterprise Linux distribution that retains enough compatibility with Red Hat Enterprise Linux (version 3 and beyond) to allow easy upgrades and to retain compatibility with their Errata srpms. Being based off of
Time of Update: 2018-12-04
文章目錄 Other search-related projects on Mozdev 在 http://asktom.oracle.com 上看到了Tom居然也推薦Firefox瀏覽器. 於是乎到Mozilla (http://www.mozilla.com) 的網站下載了一個,在我的Linux上安裝用了一下.感覺這個瀏覽器真是短小精悍.很多地方都可圈可點.不過不支援Shockwave的外掛程式.說到外掛程式,
Time of Update: 2018-12-04
對電腦的配置要求很低,我有台256記憶體的機器也能安裝,基本上是無痛安裝,都是自動識別而且很準確。我看了下排名,mint現在排在第五位。中文有鑄幣和薄荷的意思,估計是用的薄荷的意思,清涼。 我下載了chrome的linux版本,似乎還有待完善,預設配置的firefox
Time of Update: 2018-12-04
作者: Fenng | 可以轉載, 轉載時務必以超連結形式標明文章原始出處和作者資訊及著作權聲明網址: http://www.dbanotes.net/arch/unix_linux_load.html幾乎每個接觸類 Unix 作業系統的工程師都知道如何查看系統負載。但這東西的工作機理到底是怎樣的,可能沒有多少能說清楚。對比了一些相關資訊,加上自己的理解,做一下筆記。什麼是 Load ? 什麼是 Load Average ?Load 就是對電腦幹活多少的度量(WikiPedia: the
Time of Update: 2018-12-04
一、基於linux的Web伺服器的重要性 linux作為一種免費的開源操作系統,正越來越受到人們的重視。隨著穩定的Linux 2.4核心發布日期的臨近和Intel
Time of Update: 2018-12-04
http://fbbs.enet.com.cn/viewthread.php?tid=2871454&extra=page%3D1%26amp%3Bfilter%3Dtype%26amp%3Btypeid%3D60 http://fbbs.enet.com.cn/viewthread.php?tid=2871454&extra=page%3D1%26amp%3Bfilter%3Dtype%26amp%3Btypeid%3D60kernel.shmall =
Time of Update: 2018-12-04
[root@test45 ~]# vi /etc/resolv.confnameserver 202.106.0.201.root下執行perl -MCPAN -e shell在選擇視窗選擇no,不進行cpan環境參數的配置2.在cpan命令列下執行命令如下cpan>install Time::HiRes 3.在cpan命令列下執行命令如下cpan>install Compress::Zlib以上安裝兩個模組中間出現提示符,斷行符號即可。然後quit/exit退出perl
Time of Update: 2018-12-04
在linux環境下,常常可以見到一些檔案的尾碼名為:.so or .a or .la,當然了,linux下檔案的類型是不依賴於其尾碼名的,但一般來講:.so 為共用庫.a為靜態庫.la為libtool自動產生的一些共用庫,可以用vi編輯查看,主要記錄了一些配置資訊。可以用如下命令查看*.la檔案的格式 $file *.la *.la: ASCII English text所以可以用vi來查看其內容。
Time of Update: 2018-12-04
epoll的優點<1>支援一個進程開啟大數目的socket描述符(FD)select
Time of Update: 2018-12-04
使用下面命令可以查看服務的啟動參數 mongod --help 或者mongod -h 其他命令參數 * 基本配置 --quiet # 安靜輸出 --port arg # 指定服務連接埠號碼,預設連接埠27017 --bind_ip arg # 綁定服務IP,若綁定127.0.0.1,則只能本機訪問,不指定預設本地所有IP --logpath arg
Time of Update: 2018-12-04
linux系統下可以直接從用戶端上傳檔案到伺服器端,命令格式:scp files user@server:filepath解釋:files 待上傳的檔案,可以有多個,多個檔案之間用空格隔開。也可以用*.filetype上傳某個類型的全部檔案user 服務端登入使用者名稱server 伺服器名(IP或網域名稱)filepath 上傳到伺服器的目標路徑(這裡注意此使用者一定要有這個路徑的讀寫權限) 如果從其它linux系統下載檔案到本地可以用:scp user@server:files
Time of Update: 2018-12-04
cron是一個linux下的定時執行工具,可以在無需人工幹預的情況下運行作業。由於Cron是Linux的內建服務,但它不自動起來,可以用以下的方法啟動、關閉這個服務:/sbin/service crond start //啟動服務/sbin/service crond stop //關閉服務/sbin/service crond restart //重啟服務/sbin/service crond reload
Time of Update: 2018-12-04
RedHat linux網路設定(直接修改設定檔 非setup)要建立一個Linux伺服器就首先要瞭解Linux環境下和網路服務相關的設定檔的含義及如何進行安全的配置。在Linux系統中,TCP/IP網路是通過若干個文字檔進行配置的,也許你需要編輯這些檔案來完成連網工作,下面介紹幾個基本的TCP/IP網路設定檔。1./etc/sysconfig/network-scripts/ifcfg-<interface-name>檔案在RedHat
Time of Update: 2018-12-04
Step 1: 使用命令crontab-e編輯一個定時執行的任務或在/var/spool/cron/crontabs目錄下建立一個與自己使用者名稱相同的任務. 即: #每隔一分鐘執行一次背景程式tmpmail * * * * * /home/milch/tmpmail 順便提一下crontab中的命令格式: 第一個 * 表示分鐘 (0-59), 第二個 * 表示小時(0-23), 第三個 * 表示月份中的某一天 (1-31),
Time of Update: 2018-12-04
1.下載memcached伺服器端安裝檔案 版本: memcached-1.4.2.tar.gz :http://www.danga.com/memcached/download.bml 2.下載libevent,memcached需要用到socked,依賴此安裝檔案。 版本: libevent-1.4.12-stable.tar.gz
Time of Update: 2018-12-04
1. 查看核心版本命令: 1) [root@q1test01 ~]# cat /proc/version Linux version 2.6.9-22.ELsmp (bhcompile@crowe.devel.redhat.com) (gcc version 3.4.4 20050721 (Red Hat 3.4.4-2)) #1 SMP Mon Sep 19 18:00:54 EDT 2005 2) [root@q1test01 ~]# uname -a Linux
Time of Update: 2018-12-04
我們將會學到以下內容: 來源程式編譯 Makefile的編寫 程式庫的連結 程式的調試 標頭檔和系統求助 --------------------------------------------------------------------------------1.來源程式的編譯 在Linux下面,如果要編譯一個C語言來源程式,我們要使用GNU的gcc編譯器. 下面我們以一個執行個體來說明如何使用gcc編譯器.假設我們有下面一個非常簡單的來源程式(hello.c):int
Time of Update: 2018-12-04
目的是:在linux系統上建立ftp使用者,並限制其通過ftp訪問時,只能訪問使用者主目錄;其主目錄顯示路徑也是“/”,看不到上級目錄。 例如,我要建立使用者usertest,密碼為usertest,主目錄為/home/mpsp/ftp/usertest作業系統:Red Hat Enterprise Linux Server release 5.4 (Tikanga)ftp:vsftp 首先,建立linux系統使用者usertest:1、以mpsp使用者登陸系統,建立usertest的主目錄/