⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 00000027.htm

📁 一份很好的linux入门资料
💻 HTM
字号:
<HTML><HEAD>  <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>发信人:&nbsp;vertex&nbsp;(happy&nbsp;hacking),&nbsp;信区:&nbsp;Linux&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>标&nbsp;&nbsp;题:&nbsp;[KERNEL]&nbsp;How&nbsp;to&nbsp;become&nbsp;a&nbsp;kernel&nbsp;hacker&nbsp;-[KT]&nbsp;<BR>发信站:&nbsp;BBS&nbsp;水木清华站&nbsp;(Wed&nbsp;Jan&nbsp;&nbsp;5&nbsp;11:26:33&nbsp;2000)&nbsp;<BR>&nbsp;<BR>这篇文章来自&nbsp;Kernel&nbsp;Traffic&nbsp;&lt;&nbsp;kt.linuxcare.com&nbsp;&gt;&nbsp;,&nbsp;<BR>Kernel&nbsp;Traffic&nbsp;是每周一期的关于&nbsp;Linux&nbsp;Kernel&nbsp;Mailing&nbsp;List的一些总结.&nbsp;<BR>国内的mirror在&nbsp;kt.dlut.edu.cn&nbsp;,:-)&nbsp;<BR>&nbsp;<BR>-----------------------------------------------------------&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;4.How&nbsp;To&nbsp;Be&nbsp;A&nbsp;Kernel&nbsp;Hacker&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1999/12/18&nbsp;-&nbsp;21&nbsp;(4&nbsp;posts):&nbsp;Kernel&nbsp;design&nbsp;&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sherif&nbsp;Abou&nbsp;Seda&nbsp;asked&nbsp;how&nbsp;to&nbsp;get&nbsp;the&nbsp;&quot;algorithms&nbsp;of&nbsp;the&nbsp;kernel&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;design.&quot;&nbsp;Bill&nbsp;Wendling&nbsp;replied,&nbsp;&quot;First,&nbsp;get&nbsp;a&nbsp;scalpal&nbsp;and&nbsp;a&nbsp;saw.&nbsp;Then,&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;once&nbsp;you&nbsp;have&nbsp;the&nbsp;kernel&nbsp;hacker&nbsp;strapped&nbsp;down&nbsp;to&nbsp;the&nbsp;table&nbsp;and&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;under&nbsp;anesthitized,&nbsp;you&nbsp;can&nbsp;remove&nbsp;his/her&nbsp;brain.&nbsp;Of&nbsp;course,&nbsp;you'll&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;have&nbsp;to&nbsp;translate&nbsp;the&nbsp;wet-ware&nbsp;to&nbsp;some&nbsp;other&nbsp;form&nbsp;of&nbsp;your&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;choosing...&quot;&nbsp;&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Rik&nbsp;van&nbsp;Riel&nbsp;also&nbsp;replied&nbsp;to&nbsp;Sherif,&nbsp;saying,&nbsp;&quot;Algorithms&nbsp;for&nbsp;designing&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the&nbsp;kernel&nbsp;(for&nbsp;doing&nbsp;the&nbsp;actual&nbsp;design&nbsp;and&nbsp;stuff)&nbsp;vary&nbsp;from&nbsp;developer&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;to&nbsp;developer,&nbsp;but&nbsp;most&nbsp;seem&nbsp;to&nbsp;involve&nbsp;staring,&nbsp;deep&nbsp;thought&nbsp;and&nbsp;lots&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;of&nbsp;caffeine.&nbsp;The&nbsp;&quot;graduate&nbsp;student&nbsp;algorithm&quot;&nbsp;should&nbsp;prove&nbsp;a&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sufficiently&nbsp;close&nbsp;approximation&nbsp;:)&quot;&nbsp;and&nbsp;Riley&nbsp;Williams&nbsp;added:&nbsp;&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;The&nbsp;algorithms&nbsp;I&nbsp;know&nbsp;about&nbsp;seem&nbsp;to&nbsp;be&nbsp;along&nbsp;the&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;lines&nbsp;of&nbsp;the&nbsp;following:&nbsp;&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.Read&nbsp;a&nbsp;dozen&nbsp;or&nbsp;so&nbsp;pages&nbsp;of&nbsp;source&nbsp;code&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;looking&nbsp;for&nbsp;whatever&nbsp;bug&nbsp;one&nbsp;is&nbsp;after.&nbsp;Drink&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;several&nbsp;large&nbsp;mugs&nbsp;of&nbsp;coffee&nbsp;whilst&nbsp;doing&nbsp;so.&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.Toss&nbsp;a&nbsp;coin.&nbsp;If&nbsp;heads,&nbsp;go&nbsp;to&nbsp;step&nbsp;3;&nbsp;if&nbsp;tails,&nbsp;go&nbsp;to&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;step&nbsp;4;&nbsp;if&nbsp;it&nbsp;lands&nbsp;on&nbsp;its&nbsp;edge,&nbsp;go&nbsp;to&nbsp;step&nbsp;5.&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3.Note&nbsp;a&nbsp;bug&nbsp;one&nbsp;wasn't&nbsp;looking&nbsp;for,&nbsp;and&nbsp;fix&nbsp;it.&nbsp;Go&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;to&nbsp;step&nbsp;1.&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.Overlook&nbsp;the&nbsp;bug&nbsp;one&nbsp;was&nbsp;looking&nbsp;for.&nbsp;Go&nbsp;to&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;step&nbsp;1.&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;5.Have&nbsp;a&nbsp;brainwave,&nbsp;and&nbsp;go&nbsp;directly&nbsp;to&nbsp;the&nbsp;bug&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;and&nbsp;fix&nbsp;it,&nbsp;even&nbsp;though&nbsp;it&nbsp;was&nbsp;nowhere&nbsp;near&nbsp;the&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;code&nbsp;one&nbsp;was&nbsp;looking&nbsp;at.&nbsp;Go&nbsp;to&nbsp;step&nbsp;1.&nbsp;&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Put&nbsp;any&nbsp;timescale&nbsp;you&nbsp;care&nbsp;to&nbsp;against&nbsp;that&nbsp;lot.&nbsp;<BR>&nbsp;<BR>--&nbsp;<BR>※&nbsp;来源:·BBS&nbsp;水木清华站&nbsp;smth.org·[FROM:&nbsp;162.105.138.50]&nbsp;<BR><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER></BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -