原文:《Linux內核設計與實現》讀書筆記(十九)- 可移植性

linux內核的移植性非常好, 目前的內核也支持非常多的體系結構 有 多個 . 但是剛開始時, linux也只支持 intel i 架構, 從 v . 版開始支持 Digital Alpha, Intel x , MIPS和SPARC 雖然支持的還不是很完善 . 從 v . 版本開始加入了對 Motorala K和PowerPC的官方支持, v . 版本開始新增了 ARMS, IBM S 和Ult ...

2014-01-09 13:49 0 2567 推薦指數:

查看詳情

Linux內核設計實現讀書筆記(十八)- 內核調試

內核調試的難點在於它不能像用戶態程序調試那樣打斷點,隨時暫停查看各個變量的狀態。 也不能像用戶態程序那樣崩潰后迅速的重啟,恢復初始狀態。 用戶態程序和內核交互,用戶態程序的各種狀態,錯誤等可以由內核來捕獲並顯示。 而內核是直接和硬件交互的,內核出錯之后整個系統就無法正常運行了,所以要想 ...

Sat Jan 04 17:03:00 CST 2014 2 5409
編程語言的可移植性

  假如,你為運行Windows 2000 的老式奔騰PC編寫了一個很好用的C++程序,而管理人員決定使用不同操作系統(如Mac OS X 或者 Linux)和處理器(如SPARC處理器)的計算機替換它。該程序代碼是否可以在新平台上運行呢?當然,必須使用為新平台設計的C++編譯器對程序重新編譯后 ...

Mon Nov 28 20:54:00 CST 2016 0 2215
Linux內核設計實現讀書筆記(二)- 內核開發的准備

在嘗試內核開發之前,需要對內核有個整體的了解。 主要內容: 獲取內核源碼 內核源碼的結構 編譯內核的方法 內核開發的特點 1. 獲取內核源碼 內核是開源的,所有獲取源碼特別方便,參照以下的網址,可以通過git或者直接下載壓縮好的源碼包。 http ...

Thu Aug 16 18:20:00 CST 2012 0 9491
Linux內核設計實現讀書筆記(三)- Linux的進程

進程是所有操作系統的核心概念,同樣在linux上也不例外。 主要內容: 進程和線程 進程的生命周期 進程的創建 進程的終止 1. 進程和線程 進程和線程是程序運行時狀態,是動態變化的,進程和線程的管理操作(比如,創建,銷毀等)都是有內核實現的。 Linux中的進程 ...

Tue Aug 21 01:42:00 CST 2012 2 10922
Linux內核設計實現讀書筆記 - 目錄 (完結)

讀完這本書回過頭才發現, 第一篇筆記居然是 2012年8月發的, 將近一年半的時間才看完這本書(汗!!!). 為了方便以后查看, 做個《Linux內核設計實現讀書筆記 的目錄: 《Linux內核設計實現讀書筆記(一)-內核簡介 《Linux內核設計實現讀書筆記 ...

Sat Jan 11 17:56:00 CST 2014 12 24802
Linux內核設計實現讀書筆記 - 目錄 (完結)

讀完這本書回過頭才發現, 第一篇筆記居然是 2012年8月發的, 將近一年半的時間才看完這本書(汗!!!). 為了方便以后查看, 做個《Linux內核設計實現讀書筆記 的目錄: 《Linux內核設計實現讀書筆記(一)-內核簡介 《Linux內核設計實現 ...

Tue Aug 06 17:33:00 CST 2019 0 386
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM