电脑故障

位置:IT落伍者 >> 电脑故障 >> 浏览文章

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


发布日期:2023/3/5 10:37:57
 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

上一篇:Win7搭配主题,任务栏输入法图标变脸

下一篇:[多图]Windows7区域化主题赏