原创 linux notifier

Linux龐大系統中,各個模塊是相對獨立的,那麼模塊間通信該如何做呢?當然你也可以使用全局資源,如果這樣的話系統缺少獨立性,會帶來穩定性問題的。如果你說,使用共享內存,進程通信等,那麼你曲解我的意思了,因爲你說的大多是user sp

原创 Docker 最初的2小時(Docker從入門到入門)

最初的2小時,你會愛上Docker,對原理和使用流程有個最基本的理解,避免滿世界無頭蒼蠅式找資料。本人反對暴風驟雨式多管齊下狂轟濫炸的學習方式,提倡迭代學習法,就是先知道怎麼玩,有個感性認識,再深入學習高級用法,深層原理,一輪輪迭代。堅

原创 進入docker(2)

1.查看docker 運行狀態 $sudo docker ps -a docker ps 2.添加一個名字 $sudo docker run--name mydocker1 -it ubuntu:14.10 /bin/bash   3

原创 監控某個進程的線程狀態

問題: 我的程序在其內部創建並執行了多個線程,我怎樣才能在該程序創建線程後監控其中單個線程?我想要看到帶有它們名稱的單個線程詳細情況(如,CPU/內存使用率)。 線程是現代操作系統上進行並行執行的一個流行的編程方面的抽象概念。當一

原创 linux內核中斷

儘管有些設備僅通過它們的I/O寄存器就可以得到控制,但現實中的大部分設備卻比這複雜一些。設備需要與外部世界打交道,如旋轉的磁盤,繞卷的磁帶,遠距離連接的電纜等。這些設備的許多工作通常是在與處理器完全不同的時間週期內完成的,並且總是要

原创 第一次進入docker

1.確認安裝好docker $sudo docker info   Containers: 0 Images: 0 Storage Driver: aufs  RootDir: /var/lib/docker/aufs  Backing

原创 linux 查看文件命令od

從“讀取二進制文件”出發,到od命令的使用在桃村實習期間,一直努力做畢業設計,我的畢業設計中有一個內容就是讀取SEGY文件。在讀取文件時,經常遇到的問題時你要讀取浮點型數據,這時你就必須考慮你所使用的計算機CPU使用的是什麼類型的浮點類型

原创 linux設備插拔

熱插拔 系統啓動後插入的設備成爲熱插拔,內核檢測到插拔事件後通過netlink(socket) 發送給守護進程udevd。 冷插拔 系統啓動前插入的設備 系統啓動時,內核爲所在的設備sys下創建uevent文件,並記錄設備鏈信息,當u

原创 構建Docker1

去docker hub註冊 REPOSITORY:倉庫 TAG      :鏡像標籤 IMAGE ID  : 標識鏡像   我的docker賬號 id:  kjfure email: [email protected] 構建 1.查看

原创 音頻重採樣

  ffmepg音頻重採樣 標籤: ffmpeg音頻處理 音頻重採樣cc++ 2016-07-28 21:37 1481人閱讀 評論(0) 收藏 舉報  分類: ffmepg(1)  版權聲明:本文爲博主原創

原创 什麼是docker

編者按:7月3日的“CSDN在線培訓:Docker之道”,同時在線人數達到了歷史新高,但是最後的QA環節,筆者發現大家的問題還是很初級的,Docker技術還處在Gartner技術曲線的萌芽期。剛好前幾天看到了一篇非常通俗易懂的文章《Do

原创 docker daemon

1.啓動 $sudo docker run--name mydocker1 -d ubuntu:14.10 /bin/bash -c "while true;do echo hellodocker;sleep 1;done"   2.查看

原创 docker安裝

安裝記錄   ls -l /sys/class/misc/device-mapper   sudo sh -c "echo deb https://get.docker.io/ubuntu docker main > /etc/apt/s

原创 使用Valgrind Memcheck檢查內存

使用Valgrind Memcheck memcheck工具的使用方式如下: valgrind --tool=memcheck ./a.out 從上面的命令可以清楚的看到, 主要的命令是valgrind,而我們想使用的工具是通過'-too

原创 linux workqueue

1. 什麼是workqueueLinux中的Workqueue機制就是爲了簡化內核線程的創建。通過調用workqueue的接口就能創建內核線程。並且可以根據當前系統CPU的個數創建線程的數量,使得線程處理的事務能夠並行化。workque