作者gaber (root@roof)
看板Soft_Job
标题Re: [心得] 微软的driver架构 = BullShit
时间Tue Aug 25 12:03:19 2009
※ 引述《AmericanJohn (美国人)》之铭言:
: 微软那些搞driver架构的人,我只能说 : 比国中生更烂 !!!
: printer driver : 头脑有问题才会发明spool,搞屁啊!! 无法debug !!!
: VC Debug模式不能debug, 写log档也不行,全部被禁止,
: 写程式的人怎麽办 ???
: 注册档 : 莫名奇妙 !! 注册档有必要吗 ? 根本没必要啊 !! 乱搞一通 !!!
: 一堆driver无法移除就是注册档在搞鬼 !!! 莫名奇妙搞出一种
: 没意义的东西 !!!
: IRQ设备编号问题 : 明明就是很简单的东西,国小学生都会,就你微软工程师
: 不会 !!!!!! WinXP系统一堆设备不能用,一查才发现是
: IRQ互冲。系统重灌,driver全部重灌,还是互冲 !!!!!!
: 随便叫一个会写程式的人都不会搞的这麽烂 !!! 微软工程
: 师到底是程度太差还是怎麽样 ?? 明明就是很单的问题 !!!
1. spool 是早从 *nix 来的
你可以把它当成历史共业
但是即使是现在,spool还是有存在的必要性
一两百个人共用一台印表机
而且每个人都想印整份 ISO-9899:1999 的时候
难道要印表机制造商在印表机上弄个 2G 记忆体吗XD
2. 注册档可以视为一堆 config 的集合
方便你搜寻而已
在 *nix 下,你会怀念 registry files 的美好
尤其在现在连 Linux 套件这麽多
一部分设定档都是放在不同的位置
动不动就要 locate 或是 find
很麻烦的 -.-
3. IRQ 编号,这也是历史共业
即使有了 APIC
如果 device 动不动就跟你要 IRQ
你还是只能给他一个固定的
否则万一不稳还是不能动的时候,有另外一批人会哭夭!!
以上
ps.你久而久之会习惯的....
规格太多了....
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.126.214.63
1F:推 elase2000:历史共业 +1 08/25 12:05
2F:推 Bencrie:2 我觉得registry比较讨厌,只能用专用API存取。 08/25 12:15
3F:推 lwecloud:哪天MS要是搞个全新架构的OS 又要被干一顿... 08/25 12:31
4F:→ lwecloud:要换也不是 不换也不是 只好从现有的一直加盖上去... 08/25 12:32
5F:推 ykjiang:我还知道 registry 不环保 :p 08/25 12:34
6F:推 StubbornLin:x86的架构一样不少历史共业= = 08/25 12:45
7F:推 amibroker:历史共业 = 向下相容 08/25 12:50
8F:推 clanguage:现在这个年代..弄个2G记忆体也不难了... 08/25 13:52
9F:推 cloudchiou:上次厂商来装印表机,就送一条512M 08/25 19:19
10F:→ iDestiny:推历史共业 08/25 21:05
11F:→ joel913:512M 的Ram..... 08/26 00:56
12F:推 NotOnSale:大推!!!!!!!!!!!q大是大师 08/27 04:27