原创 使用qemu虛擬機運行樹莓派(linux kernel 4.9)

轉載於 https://blog.csdn.net/talkxin/article/details/79505826 2018年5月8日更新,https://github.com/dhruvvyas9

原创 Linux 開機引導和啓動過程詳解

你是否曾經對操作系統爲何能夠執行應用程序而感到疑惑?那麼本文將爲你揭開操作系統引導與啓動的面紗。 理解操作系統開機引導和啓動過程對於配置操作系統和解決相關啓動問題是至關重要的。該文章陳述了 GRUB2 引導裝載程序開機引導裝載內核的過程和

原创 linux內存源碼分析 - 內存回收(整體流程)

轉載於:http://www.cnblogs.com/tolimit/ 概述   當linux系統內存壓力就大時,就會對系統的每個壓力大的zone進程內存回收,內存回收主要是針對匿名頁和文件頁進行的。對於匿名頁,內存回收過程中會篩選出一些

原创 ipmitool在arm上的移植

目標:在宿主機上交叉編譯ipmitool,使其能夠在ARM上能夠運行. 環境: 1. 宿主機:ubuntu+arm-linux-gcc 2.目標機:mini2440 源碼: 1. readline源碼 2. ncurses源碼 3. ip

原创 Linux上使用IPMITool常用的命令

IPMITool和其中常用的命令 IPMI(Intelligent Platform Management Interface)即智能平臺管理接口是使硬件管理具備“智能化”的新一代通用接口標準。用戶可以利用 IPMI 監視服務器的物理特徵

原创 Linux進程間通信之管道

管道 管道,你可以把它想成一根數據線,連接了兩個進程,使他們可以互相通信。更嚴謹來說,它是一個文件或者一塊共享區,一個進程往裏面寫數據,另一個進程從裏面拿數據,以此種方式完成進程間通信。 管道是UNIX系統IPC最古老的形式,所有的UN

原创 嵌入式筆試知識點

預處理器(Preprocessor) 用預處理指令#define 聲明一個常數,用以表明1年中有多少秒(忽略閏年問題) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL111). #de

原创 一道C++筆試題的解讀

關鍵字:C++,strcpy,字符串,複製,拷貝,copy,筆試,試題題目: 已知strcpy函數的原型是: char * strcpy(char * strDest,const char * strSr

原创 GDT、GDTR、LDT、LDTR的學習

GDT的由來: 在Protected Mode下,一個重要的必不可少的數據結構就是GDT(Global Descriptor Table)。 爲什麼要有GDT?我們首先考慮一下在Real Mode下的編程模型: 在Real Mode下

原创 低功耗無線通信技術——ZigBee

2006-07-25     作者:張平, 康桂霞, 田輝 [摘要] ZigBee技術作爲無線傳感器網絡的主要支撐技術獲得人們廣泛的關注。完整的ZigBee協議套件由高層應用規範、應用會聚層、網絡層、數據鏈路層和物理層組成。網絡層以

原创 Linux常用系統函數

一、進程控制 fork 創建一個新進程 clone 按指定條件創建子進程 execve 運行可執行文件 exit 中止進程 _exit 立即中止當前進程 getdtablesize 進程所能打開的最大文件數 getpgid 獲取指定進程組

原创 Linux查看系統信息的一些命令及查看已安裝軟件包的命令

轉自:http://cheneyph.iteye.com/blog/824746 系統 # uname -a # 查看內核/操作系統/CPU信息 # head -n 1 /etc/issue # 查看操作

原创 Hadoop深入淺出實戰經典視頻教程(共22講)

該視頻教程共22講,由王家林老師主講。---------------------------------------------------------第01講:爲什麼會有第一代大數據技術Hadoop和第二代大數據技術Spark?第02講

原创 Git命令的理解和使用

Workspace:工作區Index / Stage:暫存區Repository:倉庫區(或本地倉庫)Remote:遠程倉庫 請根據以上圖標理解git的使用,然後用git --help查看需要用的命令,相信會容易理解一些。 常用的

原创 如何創建實時進程 【轉】

一直沒有注意到的死角,linux有幾個系統調用跟調度策略有關 sched_get_priority_max 取得靜態優先級的上限 sched_get_priority_min 取得靜態優先級的下限 sch