-
Linux內核可加載模塊剖析
Linux 就是通常所說的單內核(monolithic kernel),即操作系統的大部分功能都被稱為內核,並在特權模式下運行。它與微型內核 不同,後者只把基本的功能(進程間通信 [IPC]、調度、基本的輸入/輸出 [I/O] 和內存管理)當作內核運行,而把其他功能(驅動程序、網絡堆棧和文件系統)排除在特權空間之外。因此,您可能認為 Linux 是壹個完全靜態的內核,但事實恰恰相反。通過 Linux 內核模塊(LKM)可以在運行時動態地更改 Linux。 可動態更改 是指可以將新的功能加載到內核、從內核去除某個功能,甚至添加使用其他 LKM 的新 LKM。LKM 的優點是可以最小化內核的內存占用,只加載需要的元素(這是嵌入式系統的重要特性)。 Linux 不是可以進行動態更改的惟壹(也不是第壹個)單內核。Berkeley Software Distribution(BSD)的變體、Sun Solaris、更老的內核(比如 OpenVMS),以及其他流行的操作系統(比如 Microsoft? Windows? 和 Apple Mac OS X)都支持可加載模塊。 LKM 與直接編譯到內核或典型程序的元素有根本區別。典型的程序有壹個 main 函數,其中 LKM 包含 entry 和 exit 函數(在 2.6 版本,您可以任意命名這些函數)。當向內核插入模塊時,調用 entry 函數,從內核刪除模塊時則調用 exit 函數。因為 entry 和 exit 函數是用戶定義的,所以存在 module_init 和 module_exit…
-
Killtest IBM 000-439 考古題資訊
Fundamentals of Enterprise Solut.Using IBM Tivoli Strg 2008 科目編號:000-439 科目名稱:Fundamentals of Enterprise Solut.Using IBM Tivoli Strg 2008 考題數目:102 Q&As 更新日期:2011-02-15 000-439 考試是 IBM 公司的 Fundamentals of Enterprise Solut.Using IBM Tivoli Strg 2008認證考試官方代號,Fundamentals of Enterprise Solut.Using IBM Tivoli Strg 2008認證作為全球IT領域專家 IBM 熱門認證之壹,是許多大中IT企業選擇人才標準的必備條件。 獲得IBM專業認證的好處:*獲得認可的專家證書和贈品有權將附有您認證證書用於廣告和商業宣傳*成為全球公認的高級技術人才IBM會在全球範圍內宣傳妳的專長,您的名字將被登記在全球認證名錄中*不定期獲得最近產品資料和技術信息。將以期刊、技術文件或CD-ROM寄給您被邀請參加技術研討會以及展覽會從IBM提供的技術支持中得到優惠
-
在vmware下使用linux操作系統註意的幾點
在vmware下使用linux操作系統為介質來搭建ORACLE RAC環境,主要註意以下幾點: 1,新建虛擬機時選擇SCSI為I/O適配器類型,使用LSI logic驅動,這樣可以擁有實驗用足夠的磁盤(針對vmware 1.0.6版本); 2,本地磁盤和裸設備文件分而置之,避免系統克隆時把裸設備文件也拷貝過去; 3,安裝linux操作系統時,切勿將本地磁盤和裸設備文件劃分到同壹個卷組當中; 4,打補丁時切記對應正確操作系統版本,否則得不償失; 5,對任何磁盤做“刪除分區”這個動作前多想想此操作是否得當; 6,面對vip漂移的問題,先考慮是否擁有默認網關; 7,無論是安裝clusterware還是安裝database的時候,遇到報錯信息,壹定要學會看日誌,雖然有的時候不壹定管用; 8,足夠的耐心。