您现在的位置:首页 > IT认证 > 微软认证 >

听内行说书:揭开Vista瘦身版真实面纱


   坊间流传着一个Windows 7的Mini版本的消息,这或许是人们对庞大的Vista的一种“拨乱反正”心理的表现。

  传言真是奇怪。即便真相已大白于天下,人们还是继续相信谎言。

  “MinWin”就是这样一个典例。几个月来,有些行业专家猜测,微软的Windows 7会来一次彻底了断; 操作系统的核心要素将重新改写; 向后兼容将交给虚拟机和仿真机制去实现。

  这一说法的核心就是“MinWin”。有人提到,微软在改写Windows内核,以便内核更轻便、更简洁。尽管这么做可能会打破整个Windows软硬件生态系统。“MinWin”就是未来,它很新、很酷。正如任何一名行业媒体专业人士会告诉你的那样,提升人气的正是又酷又新的技术。

  但根据日前微软在网上发布的诸多内容,Windows 7实际上更像“Windows Vista第二版”: 建立在Windows Vista所显露的现有NT 6.x内核架构上的进化升级版,“MinWin”周围的泡沫于是随之破裂。

  但“MinWin”的拥趸们还是不依不饶、深信不疑。他们说: “即便不是Windows 7,也会是将来的某个版本。MinWin会迎面而来。”实际上,如果微软完全“扔掉塞入到Vista及衍生版本中的所有用户模式方面的臃肿内容”,“MinWin”也许“现在”就出现在世人面前了。

  “MinWin”的拥趸们似乎普遍存在这样一种共同观点: 如果能够以某种方式“精简”Vista,扔掉没有必要的后台服务、扔掉所有那些花哨的Aero臃肿内容,最后会得到大大瘦身的操作系统,就像Windows XP甚至Windows 2000那样精简。这种颇吸引人的想法增添了“MinWin”的神秘色彩。但这明显是不真实的。

  事实是,就算扔掉所有新的服务和用户界面方面的花哨特性,Windows Vista/7核心架构仍然相当臃肿―比Windows XP或者2000庞大得多。

  如果从基本的Windows Vista Business(SP1)安装开始入手,就会看到这样的工作负荷: 近600个线程分布在大约60多个进程上。只要禁用超级预取(Superfetch)、检索(Indexing)、快速启动(ReadyBoost)及其他几项不重要的服务,就可以把线程数量减少到450个至500个; 顺便说一下,其中98个线程属于System(即Windows Vista内核)级别。

  相比之下,默认的Windows XP Professional安装只有300多个线程分布在大约40个进程上。精简一点,完全可以把线程数量控制在300个以下。如果把操作系统精简到最低限度,可以做到200余个线程分布在20个或更少的进程上,其中57个线程属于Windows XP内核进程(即System级别)。

  而Vista即便精简到最低限度(禁用每项不重要的服务,所有用户界面的花哨特性被关闭),仍会生成多出41%的线程(340个对241个)分布在多出50%的进程(30个对20个)上,你就会明白让Vista进行“瘦身”有多困难。光Vista内核生成的线程就要比Windows XP多72%(98个对57个)。

  就算Windows 2008运行在“服务器核心”配置环境下(这种环境被称为是“MinWin”的前身),仍会生成大约300个线程,它甚至没有像样的外壳在运行(运行的只是命令行)。当然,“服务器核心”内核生成的线程占了其中的98个。

  综上所述,即便精简到最低限度,并且禁用了用户界面方面所有没有必要的特性,那么Vista在配置完全一样的Windows XP系统(这两种测试场景都使用Office 2007)上运行,执行OfficeBench测试脚本的时间仍要多出40%,更多的并发线程(尤其是在内核中)意味着需要更多的潜在CPU开销,从而影响了线性性能。

  说白了,认为Vista的问题完全仅限于用户模式的想法纯属无稽之谈。Vista各方面都比较臃肿,而这包括内核及远离核心的各个关键子系统。为了实现接近“MinWin”的目标,就需要破除各种机制; 而那样一来,Windows实际上也就无法运行了。

闂備線娼уΛ宀勫磻閿燂拷

闂備線娼уΛ宀勫磻閿燂拷

闂備線娼уΛ娆撳礉閺囥垹鍌ㄩ柕鍫濇处鐎氬鏌ㄥ┑鍡樺珔缂佹唻缍侀弻锟犲礋椤愶富鈧鏌熼摎鍌氬祮闁诡啫鍥ч唶闁绘柨鎽滅粔顒勬煟閻樺弶鎼愰柣掳鍔屽嵄闁硅揪绠戣繚闂佽法鍣﹂幏锟�
闂備礁鎼悧婊堝礈濞戙垺鍋熸い鏍仦閻掗箖鏌曟繛鍨姎闁诲氦顕ц彁闁搞儻绲芥晶鎻捗归悡搴㈠殗鐎殿喖鐖兼俊鐑芥晜閸撗冪厓濠电偛鐡ㄧ划宀€鑺遍懖鈺勫С濞寸厧鐡ㄩ崵鍌炴煛閸愩劌鈧崵绮旇ぐ鎺撶叆婵炴垼娅曠€氾拷闂佽娴烽弫鎼併€佹繝鍋綊宕卞Ο璇差潯闂佷紮绲介張顒勬偩閸楃們搴ㄥ炊閿濆懎鈷夋繛瀵稿帶閹虫﹢鐛€n喖绠f繝濠傚閹枫劑姊洪崨濠冣拹缂佸甯¢幆鍥ㄥ閺夋垵鍞ㄩ梺鎼炲劘閸斿秹锝為弽顬ュ酣宕堕敐鍛拤婵炲鍘ч幊姗€骞嗛崘顔肩妞ゆ劑鍨洪惁鏃€绻濋姀锝嗙【閻庢艾鎽滃Σ鎰版晸閿燂拷闂備胶鎳撻悺銊╁垂閸愭祴鍫柟瀵稿С閻掑﹤鈹戦悩鍙夋悙婵炲懌鍨归湁闁挎繂妫涢惌搴ㄦ煃瑜滈崜娆撳箠閹邦兘鏋旈柟杈鹃檮閸嬪鏌涢銈呮瀾缂傚秮鍋撻梻浣瑰灊閻掞箓濡甸悙鐢电闁哄啫鐗嗙痪褔鏌涢幇顖涚《缂佲偓閿燂拷闂佽绨肩徊濠氾綖婢舵劕鍨傛繝濠傚椤╅攱銇勯幒鎴濇殲缂佷緡鍣e鍫曟倷閸偅鐝┑鐐茬墛閸ㄥ墎绮氶柆宥呯労闁告剬鍛槬濠电姷顣介埀顒€鍟块埀顒傛嚀閿曘垺鎷呴崜鎻掓闂佺ǹ鏈换宥夊船閹绢喗鐓欓悗娑欋缚婢ь剚绻濋埀顒佹媴閸︻厾鎳濋梺鍓茬厛閸嬪懐绱為埀顒勬⒑閻熸壆鎽犻柣妤冨仧閹广垹顫濋鑺ョ亙闂佸搫娲﹂惌顔炬崲閸℃稒鐓欐い鎾楀啰浠村銈嗘处閸撶喎鐣烽敐鍡欑瘈闁告劏鏅╁Σ顖炴⒑閼逛即鍝烘慨濠傤煼閺屽牓骞橀鑲╊吅闂佺懓鐡ㄧ划宥囧垝閿曞倹鐓ユ繛鎴炆戝﹢鐗堢節閳ь剟骞嶉鎯у触濠电偛妫楀ù椋庣玻濡ゅ啰纾奸柡鍌涱儥閸庡繒鈧鎸稿Λ婵嗙暦濮樿埖鍋愮紓浣贯缚瑜版垿姊洪幐搴″枙闁瑰嚖鎷�闂佽娴烽弫鎼佸箠閹捐埖鏆滄い鎰剁畱缁€鍡樼箾閹寸伝顏堝极閸洘鍊电痪顓炴媼濞兼劙鏌涢妸锔剧煁缂佸倹甯¢、妤佹媴缁嬪晝顐︽⒑鐟欏嫭绶茬紒缁樺灴瀵偊顢欓悾宀婃祫濠殿喗銇涢崑鎾绘煃瑜滈崜娆撳磹閸濄儳绀婇悗锝庡枟閸庡秹鏌涢弴銊ュ笌鐟滅増甯楅悡鈧銈嗗笒閿曪妇绮堥敓锟�闂備浇澹堟ご绋款潖婵犳碍鐒鹃柟缁㈠枛濡﹢鏌i悢绋款棆缁绢厸鍋撻梻浣瑰缁嬫帒鐣濋幖浣哥;闁哄秲鍔庨々鐑芥煥閻曞倹瀚�:webmaster@jscj.com闂備線娼уΛ宀勫磻閹剧粯鐓熸い顐幘缁佺兘鏌i敂璺ㄧ煓闁轰礁绉归弫鎾绘晸閿燂拷4008816886

相关文章

无相关信息
更新时间2022-03-13 10:53:43【至顶部↑】
联系我们 | 邮件: webmaster@jscj.com | 客服热线电话:4008816886(QQ同号) |  婵犵數鍎戠紞鈧い鏇嗗嫭鍙忛柣鎰暯閸嬫捇鐛崹顔句痪濠电姭鍋撻柛銉戝苯娈銈嗘椤斿﹦鎹㈤敓锟�

付款方式留言簿投诉中心网站纠错二维码手机版

客服电话: