原创 當遠端庫的名稱修改後,如何快速更新本地庫

Welcome to Git (version 1.9.5-preview20150319)Run 'git help git' to display

原创 CFQ調度與blkio的權重控制

CFQ I/O調度算法與公平性保證(不涉及cgroup和組調度策略)Cfq調度算法旨在保證所用進程的完全公平性,相同的I/O調度週期內,進程被服務的機會是相同的。CFQ維護了一些列的調度隊列cfq_queue,默認爲64個,有io需求的進

原创 mount propagation

原创 在衝突的情況下如何快速merge

Welcome to Git (version 1.9.5-preview20150319)Run 'git help git' to display

原创 cgroup devices 子系統分析

一.     devices子系統總體結構cgroup devices子系統通過爲每個cgroup維護一個設備訪問權限鏈表管理和控制cgroup中進程對設備文件讀寫訪問和設備文件節點創建。從功能角度分析,devices子系統主要分爲三個部

原创 lxc網絡

lxc網絡 1      macvlan方式macvlan方式有三種模式private、bridge、vepa要容器與宿主機間,容器與其他主機間都能正常通信,需要使用bridge的模式,並且主機也需要配置macvlan虛擬設備(參考1.3

原创 user namespace和mount

嗯,關注user namespace,總結來說,如果用user namespace,進行mount時,需要滿足1,當前進程(執行mount的進程)對當前mnt ns有sys_admin權限2,當前進程對當前user ns有sys_admi

原创 syslog

Syslog1      內核日誌基本框架內核日誌是通過printk函數實現的,它與用戶空間對應的函數printf具有同樣的作用。內核創建一個名爲_log_buf的Ring Buffer(環型緩衝區)來保存內核中打印的內核日誌信息。而用戶

原创 Crossbow架構分析

Crossbow架構分析一、crossbow簡介crossbow是solaris網絡虛擬化的實現,提供了在單個物理網卡上實現多個虛擬網絡設備,實現協議棧隔離,虛擬交換與流量控制等功能。主要實現功能有:1.    網卡虛擬化,可以在特定的網

原创 進程信號

原创 golang編程規範1

【原則2.1】合理規劃目錄,一個目錄中只包含一個包(實現一個模塊的功能),如果模塊功能複雜考慮拆分子模塊,或者拆分目錄。說明:在Go中對於模塊的劃分是基於package這個概念,可以在一個目錄中可以實現多個package,但是並不建議這樣

原创 user namespace

原创 merge

桂蕾(g00317626) 2015-09-29 16:29上游庫的git地址假如爲 [email protected]桂蕾(g00317626) 2015-09-29 16:30git bash進入到你的工作目錄然後git add up git@x