intel處理器實現4個權限等級ring0-ring3 windows使用了兩個 許可權的實現是靠地址的值的範圍,和幾個寄存器的值 在ring3工作時,CS、DS、SS寄存器總是分別為值8、10、10。這樣,系統代碼就可以監視段寄存器的值。選擇子1b和23用於核心(驅動程式、系統代碼)工作時的定址。選擇子30和3b分別指向Kernel Process Region和Thread Information
802.11n Frequently Asked QuestionsWhile 802.11n technology brings enormous benefits in terms of increased coverage, throughput and capacity, it also requires careful planning and optimization for organizations to fully realize its benefits. This
1. Download ISO:FreeBSD: ftp://ftp.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/8.0/8.0-RELEASE-i386-dvd1.iso.gz 2. mount ISO to local, e.g. /mnt/bsd, you can found the *-RELEASE (here is 8.0-RELEASE) foldersudo mount -t iso9660 -o loop 8.0-RELEASE-i386-
在實現“馬踏棋盤”問題時,因為程式出錯不停迴圈寫檔案耗盡硬碟空間。#df/dev/sdc1 20799540 19751436 0 100% /home/sluo無論怎麼刪除檔案,剩餘空間都為0,並沒有增加。網上很多人遇到的是硬碟還有空間,但是也報錯:No space left on device. 顯然他們的問題是因為inode耗盡了。Linux上建立檔案需要對應的inode如果inode 耗盡也無法寫入檔案,inode可以通過df
From kernelchina.org代碼層次的最佳化是最直接,也是最簡單的,但前提是要對代碼很熟悉,對系統很熟悉。很多事情做到後來,都是一句話:無他,但手熟爾^-^。在展開這個話題之前,有必要先簡單介紹一下Cache相關的內容,如果對這部分內容不熟悉,建議先補補課,做效能最佳化對Cache不瞭解,基本上就是盲人騎瞎馬。Cache一般來說,需要關心以下幾個方面1)Cache hierarchyCache的層次,一般有L1, L2,
轉自:http://www.dedoimedo.com/computers/ubuntu-initrd-bug.html You may have encountered this problem. You have recently updated your Ubuntu. One of the updates was a kernel upgrade, say from version 2.6.28-11 to 2.6.28-15, for example.