等待隊列是內核中實現進程調度的一個十分重要的數據結構,其任務是維護一個鏈表,鏈表中每一個節點都是一個PCB(進程控制塊),內核會將PCB掛在等待隊列中的所有進程都調度為睡眠狀態,直到某個喚醒的條件發生。應用層的阻塞IO與非阻塞IO的使
安裝VMware虛擬機過程此處省略,只介紹在虛擬機上安裝linux系統CentOS 7過程截圖。 1 新建虛擬機 2 命名虛擬機,選擇linux安裝位置 3 選擇虛擬機處理器數量和處理器核心數 4 分配內存 5 選擇網絡
我的上一篇文章《Linux編程之PING的實現》裡使用ICMP協議實現了PING的程序,ICMP除了實現這麼一個PING程序,還有哪些不為人知或者好玩的用途?這裡我將介紹ICMP另一個很有名的黑科技:ICMP洪水攻擊。
內核定時器 軟件上的定時器最終要依靠硬件時鐘來實現,簡單的說,內核會在時鐘中斷發生後檢測各個注冊到內核的定時器是否到期,如果到期,就回調相應的注冊函數,將其作為中斷底半部來執行。實際上,時鐘中斷處理程序會觸發TIMER_SOFTIRQ
這是 OpenStack 實施經驗分享系列的第 1 篇。OpenStack 的 instance 是通過 Glance 鏡像部署的,所以准備鏡像是必須要做的工作。本節介紹 Linux 鏡像的制作方法,後面還會討論 Windows 鏡像
為了實現對臨界資源的有效管理,應用層的程序有原子變量,條件變量,信號量來控制並發,同樣的問題也存在與驅動開發中,比如一個驅動同時被多個應用層程序調用,此時驅動中的全局變量會同時屬於多個應用層進程的進程空間,這種情況下也要使用一些技術來
由於Ubuntu的純字符界面不支持中文顯示,所以進行了一些配置,為了更好的顯示 1. 把環境語言配置為英文 在用戶目錄下的.bashrc文件的結尾處添加以下內容,然後重新登錄 if [ -z $DISPLAY ]; then
版本信息:ubuntu-12.04.5-server-i386重新創建一個china.list 放到/etc/opt/sources.list.d/目錄下具體文件參見內容,這個測試過了比較全PS:注意系統版本
版本信息:ubuntu-12.04.5-server-i3861.安裝編譯環境,執行如下命令sudo apt-get install build-essential2.掛載映射設備(映射之前先在VirtualBox的“設置
1. 設置共享文件夾點擊設備(Devices) -> 共享文件夾(Shared Folders)菜單,添加一個共享文件夾,選項固定和臨時是指該文件夾是否是持久的。共享名可以任取一個自己喜歡的,比如hadoop,盡量使用
第一章 環境准備 1.1 SELINUX關閉 [root@apm install]# vi /etc/selinux/config SELINUX=disabled [root@apm install]# setenforce per
如果只有一個節點或者使用Master-Slave模式,存在主機掛掉後“單點失效”的問題。通過使用Mongo DB副本集,可以提高容錯性和可用性~~ A&n
一、環境准備 部署Zabbix需要安裝Apache、MySQL和PHP。在Ubuntu 16.04下只有php7.0而沒有php5,所以php的版本是php7。 sudo apt-
1、前言最近在寫一個測試工具,要求快速的高效率的掃描出各個服務器開放了哪些端口。當時想了一下,ping只能檢測ip,判斷服務器的網絡是連通的,而不能判斷是否開放了端口。我們知道端口屬於網絡的應用層,因此需要用ip和端口來探測,這個時候
TensorFlow 1.0 正式版發布,更快、更靈活、更方便開發 速度更快:TensorFlow 1.0 快得不可思議!XLA 為將來進一步的性能提升奠定了基礎,tensor
版本信息:ubuntu-12.04.5-server-i386 Ubuntu 下安裝 OpenSSH Server 是無比輕松的一件事情,需要的命令只有一條:sudo apt-get install openssh-ser
hosts文件的作用相當如DNS,提供IP地址到hostname的對應,Linux系統在向DNS服務器發出域名解析請求之前會查詢/etc/hosts文件,如果裡面有相應的記錄,就會使用hosts裡面的記錄。其格式如下:12
Linux(收聽i英語發音:/ˈlɪnəks/ lin-əks)是一種自由和開放源代碼的類UNIX操作系統。該操作系統的內核由林納斯·托瓦茲在1991年10月5日首次發布。[5][6],在加上用戶空
1、查看磁盤使用情況 df -h(方便看些) df -l(字節大小,不方便看) 2、查看根目錄下文件/文件夾大小 du -sh /*(/*表示根目錄下所有文件) 3、查看文件列表時顯示文件大小 ll -sh 4、磁盤掛載