linux安裝配置nginx其實很簡單#獲取[root@template tmp]#wget http://nginx.org/download/nginx-1.9.15.tar.gz#解壓到指定目錄[root@template tmp]# ta
1、互斥鎖(量)和條件變量默認情況下互斥鎖和條件變量用於線程間同步,若將它們放在共享內存區,也能用於進程間同步。1.1 互斥鎖1、概述:互斥鎖(Mutex,也稱互斥量),防止多個線程對一個公共資源做讀寫操作的機制,以保證共享數據的完整性。用以保護
這節仍然是從實現的角度來講述分頁機制。為什麼要引入分頁機制。我們都知道分段機制是為了提供保護機制,那麼為什麼還要引入分頁機制呢?為什麼引入分頁機制想象一下這樣一種情況:假設我們用的計算機物理內存是4GB,但是我們的程序大小是5GB。那麼這個時候我
在前面的程序中,我們用了4MB的空間來存放頁表,並用它映射了4GB的內存空間,而我們的物理內存不見得有這麼大,這顯然是太浪費了。如果我們的內存總數只有16MB的話,只是頁表就占用了25%的內存空間。而實際上,如果僅僅是對等映射的話,16MB的內存只要
上面的兩篇文章中,我們對可用內存進行了統計,並且合理的分配了頁表的大小。這節中,我們來看看分頁的好處在此之前不知道你有沒有注意過一個細節,如果你寫一個程序(在Linux或Windows下均可),並改個名復制一份,然後同時調試,你會發現,從變量地址
USB子系統USB(universal serial bus)總線:通用串行總線,是一種外部總線標准,用於規范電腦與外部設備的連接和通訊。 USB1.0:1.5MB/SUSB1.1(full speed):12MB/SUSB2.0(hi
第22章 vi文本編輯器22.1 vi重要的原因kedit gedit Pico NanoPOSIX / Single Unix Specification22.2 vi歷史簡介ed em en ex vi22.3 Vim:vi的備用編輯器22.
linux 基本命令ls (list 顯示當前目錄下文件和目錄 ls -l 詳細顯示 =ll )[root@linux ~]# ls [-aAdfFhilRS] 目錄名稱[root@linux ~]# ls [--color={none,auto
網卡驅動架構分析:1. Linux網絡子系統 2. 重要數據結構總結一下三個重要的數據結構:2.1. net_device2.2. net_device_ops2.3. sk_buff3. 網卡驅動架構分析CS8900.c //早期24
前言Linux下有3個特殊的進程,idle進程(PID=0), init進程(PID=1)和kthreadd(PID=2)* idle進程由系統自動創建, 運行在內核態idle進程其pid=0,其前身是系統創建的第一個進程,也是唯一一個沒有通過for
簡介grep (global search regular expression(RE) and print out the line,全面搜索正則表達式並把行打印出來)是一種強大的文本搜索工具,它能使用正則表達式搜索文本,並把匹配的行打印出來。Un
閱讀本文章需要的基礎:計算機組成原理:針對8086,80386CPU架構的計算機硬件體系要有清楚的認知,我們都知道操作系統是用來管理硬件的,那我們就要對本版本的操作系統所依賴的硬件體系有系統的了解,有了系統的了解後才能全面的管理它,我們對8086
Redis是一個應用非常廣泛的高性能Key-Value型數據庫,與memcached類似,但功能更加強大!本文將按照不同功能模塊的方式,依次對各個功能模塊的配置參數進行詳細介紹。GENERAL./redis-server /path/to/red
ubuntu 系統設置不全sudo apt-get install ubuntu-desktopuget aria2:下載工具http://www.xitongzhijia.net/xtjc/20150113/34715.htmljava開發環境
控制腳本目錄/etc/rc.d,該目錄下存在各個運行級別的腳本文件,執行ls /etc/rc.d,顯示結果為:init.d rc rc0.d rc1.d rc2.d rc3.d rc4.d rc5.d rc6.d rc.local rc.sy
Samba是在Linux和UNIX系統上實現SMB協議的一個免費軟件,由服務器及客戶端程序構成。SMB(Server Messages Block,信息服務塊)是一種在局域網上共享文件和打印機的一種通信協議,它為局域網內的不同計算機之間提供文
在定義變量的值時,我們可以使用其它變量來構造變量的值,在Makefile中有兩種方式來在用變量定義變量的值。先看第一種方式,也就是簡單的使用“=”號,在“=”左側是變量,右側是變量的值,右側變量的值
Docker 是 2014 年最為火爆的技術之一,幾乎所有的程序員都聽說過它。Docker 是一種“輕量級”容器技術,它幾乎動搖了傳統虛擬化技術的地位,現在國內外已經有越來越多的公司開始逐步使用 Docker 來替換現有的虛擬