资源预览内容
第1页 / 共42页
第2页 / 共42页
第3页 / 共42页
第4页 / 共42页
第5页 / 共42页
第6页 / 共42页
第7页 / 共42页
第8页 / 共42页
第9页 / 共42页
第10页 / 共42页
亲,该文档总共42页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
Windows XP 和和.NET Server 的核心改变的核心改变袁一民袁一民高级工程师高级工程师企业平台支持部企业平台支持部Microsoft CorporationOutlinel l概述概述l l性能性能l l延展性延展性l l64-bit 支持支持l l文件系统文件系统l l稳定性及恢复性稳定性及恢复性l l其他其他核心改变核心改变l l最少的核心升级最少的核心升级最少的核心升级最少的核心升级Same CPU and memory requirementsSame CPU and memory requirementsl l核心架构基本不变核心架构基本不变核心架构基本不变核心架构基本不变l l但是但是但是但是, , 仍然有许多的改变仍然有许多的改变仍然有许多的改变仍然有许多的改变没有新没有新没有新没有新APIAPI没有新的子系统的加入没有新的子系统的加入没有新的子系统的加入没有新的子系统的加入大多数大多数大多数大多数Win2000 Win2000 驱动程序可以未加修改的使用驱动程序可以未加修改的使用驱动程序可以未加修改的使用驱动程序可以未加修改的使用内部版本号内部版本号内部版本号内部版本号 5.1, not 6.0 5.1, not 6.0Windows .NET Serverl lWindows 2000 Windows 2000 服务器版的升级服务器版的升级服务器版的升级服务器版的升级版本号版本号版本号版本号 (version 5.2 ) (version 5.2 )与与与与XPXP相比,有更多的内核改变相比,有更多的内核改变相比,有更多的内核改变相比,有更多的内核改变l l.Net .Net 产品系列产品系列产品系列产品系列Windows .NET Web ServerWindows .NET Web Server (new package) (new package)Windows .NET Standard ServerWindows .NET Standard Server (was Server) (was Server)Windows .NET Enterprise Server (Adv Server)Windows .NET Enterprise Server (Adv Server)Windows .NET Datacenter Server (no change)Windows .NET Datacenter Server (no change)l lWindows 2000 ServerWindows 2000 Server稳定性稳定性稳定性稳定性, ,Windows .NET ServerWindows .NET Server扩展性扩展性扩展性扩展性Outlinel l概述概述l l性能性能l l延展性延展性l l64-bit 支持支持l l文件系统文件系统l l稳定性及恢复性稳定性及恢复性l l其他其他启动过程启动过程l l目标目标: 开机开机 -登陆画面小于登陆画面小于30 秒秒(Bootvis) (Bootvis) 帮助帮助帮助帮助Microsoft Microsoft 和硬件厂商对此进行和硬件厂商对此进行和硬件厂商对此进行和硬件厂商对此进行优化优化优化优化l l异步进行驱动程序初始化异步进行驱动程序初始化l lWinlogon 不会等待工作站服务启动完毕不会等待工作站服务启动完毕不使用远端用户配置文件不使用远端用户配置文件不使用远端用户配置文件不使用远端用户配置文件域策略未改变域策略未改变域策略未改变域策略未改变Prefetch 机制机制l l文件操作将被记录文件操作将被记录文件操作将被记录文件操作将被记录l l初始启动时初始启动时初始启动时初始启动时, , 监视前监视前监视前监视前 2 2 分钟的启动进程分钟的启动进程分钟的启动进程分钟的启动进程( (在用户界面在用户界面在用户界面在用户界面被调入后被调入后被调入后被调入后3030秒停止秒停止秒停止秒停止) )l l适用于应用程序的启动适用于应用程序的启动适用于应用程序的启动适用于应用程序的启动监视前监视前监视前监视前1010秒秒秒秒l lPrefetch Prefetch 的的的的“ “日志文件日志文件日志文件日志文件” -” -WindowPrefetchWindowPrefetch.EXE-.pf.EXE-.pf启动日志启动日志启动日志启动日志: NTOSBOOT-B00DFAAD.pf: NTOSBOOT-B00DFAAD.pfPrefetch 机制机制l l当程序重新运行时当程序重新运行时当程序重新运行时当程序重新运行时, , 系统将系统将系统将系统将读入索引的文件夹读入索引的文件夹读入索引的文件夹读入索引的文件夹读入文件数据读入文件数据读入文件数据读入文件数据 Reads are asynchronousReads are asynchronous But waits for all prefetch to completeBut waits for all prefetch to completel l每每每每3 3天,系统会自动对所有程序相关文件进行碎片天,系统会自动对所有程序相关文件进行碎片天,系统会自动对所有程序相关文件进行碎片天,系统会自动对所有程序相关文件进行碎片整理整理整理整理! !l l目标目标目标目标: : 减少磁盘寻道次数减少磁盘寻道次数减少磁盘寻道次数减少磁盘寻道次数这是应用程序这是应用程序这是应用程序这是应用程序/ /系统启动变慢的主因系统启动变慢的主因系统启动变慢的主因系统启动变慢的主因休眠和唤醒休眠和唤醒l l休眠文件被压缩休眠文件被压缩l l更快的恢复更快的恢复l l设备的并行初始化设备的并行初始化后台驱动程序的异步初始化后台驱动程序的异步初始化后台驱动程序的异步初始化后台驱动程序的异步初始化 其他性能上的提高其他性能上的提高l l快速系统调用快速系统调用SYSENTER/SYSEXIT SYSENTER/SYSEXIT 用于用于用于用于Pentium IIPentium II或更快或更快或更快或更快的处理器的处理器的处理器的处理器l l在多处理器平台上在多处理器平台上 智能智能working set trimmingPages removed are LRA Pages removed are LRA (Least Recently Accessed)(Least Recently Accessed)在在在在Win2000Win2000中中中中, , 这只在单处理器系统中实现这只在单处理器系统中实现这只在单处理器系统中实现这只在单处理器系统中实现Outlinel l概述概述l l性能性能l l延展性延展性l l64-bit 支持支持l l文件系统文件系统l l稳定性及恢复性稳定性及恢复性l l其他其他SMP延展性延展性内核延展性内核延展性l l注册表不再放在注册表不再放在paged pool中中用文件映射方式用文件映射方式用文件映射方式用文件映射方式注册表上限注册表上限注册表上限注册表上限 160MB 160MB 被移除被移除被移除被移除SYSTEM SYSTEM 峰巢文件上限峰巢文件上限峰巢文件上限峰巢文件上限 200 MB or of 200 MB or of RAMRAMSMP延展性延展性l l主要系统内存限制的增加主要系统内存限制的增加200 GB 200 GB 文件映射限制被消除文件映射限制被消除文件映射限制被消除文件映射限制被消除 可以对大文件进行备份可以对大文件进行备份可以对大文件进行备份可以对大文件进行备份系统虚拟地址空间系统虚拟地址空间系统虚拟地址空间系统虚拟地址空间 1.3 GB (960 MB 1.3 GB (960 MB 连续空间连续空间连续空间连续空间) ) Windows 2000 Windows 2000 上限上限上限上限 660 MB (220 MB 660 MB (220 MB连续空间连续空间连续空间连续空间) )驱动程序上限驱动程序上限驱动程序上限驱动程序上限 220 MB(Win2000), 960 220 MB(Win2000), 960 MB(XP)MB(XP)SMP延展性延展性l l更多的更多的lock 机制机制(pushlocks)减少使用减少使用减少使用减少使用spinlock(spinlock(自旋锁自旋锁自旋锁自旋锁) )用于对象管理和用于对象管理和用于对象管理和用于对象管理和AWEAWE相关锁相关锁相关锁相关锁l l使使lock contention 减少减少PFN (Page Frame Database) PFN (Page Frame Database) 锁锁锁锁 l l有些锁被全部移除有些锁被全部移除分页分页分页分页/ /未分页内存的限额未分页内存的限额未分页内存的限额未分页内存的限额, , 申请和分配系统申请和分配系统申请和分配系统申请和分配系统PTE, PTE, 通过通过通过通过AWEAWE函数进行文件映像至物理内存函数进行文件映像至物理内存函数进行文件映像至物理内存函数进行文件映像至物理内存 超线程超线程l l在超线程在超线程Xeon平台上支持逻辑处理器平台上支持逻辑处理器不会对逻辑处理器进行许可验证不会对逻辑处理器进行许可验证不会对逻辑处理器进行许可验证不会对逻辑处理器进行许可验证Windows .NET Server Windows .NET Server 在在在在 4-CPU 4-CPU 系统上系统上系统上系统上能使用能使用能使用能使用 8 8 个逻辑处理器,个逻辑处理器,个逻辑处理器,个逻辑处理器,Win2000 Win2000 只能只能只能只能使用使用使用使用 4 4个个个个Outlinel l概述概述l l性能性能l l延展性延展性l l64-bit 支持支持l l文件系统文件系统l l稳定性及恢复性稳定性及恢复性l l其他其他64-位位 Windowsl l产品系列产品系列产品系列产品系列Windows XP Windows XP 专业专业专业专业 64- 64-位版位版位版位版 Windows Advanced Server Limited EditionWindows Advanced Server Limited Edition OEMs OEMs 预安装预安装预安装预安装 免费升级至免费升级至免费升级至免费升级至 .NET Server .NET Serverl l真正的真正的真正的真正的64-64-位版本位版本位版本位版本( (使用使用使用使用64-64-位字长指针位字长指针位字长指针位字长指针) )更大的寻址能力更大的寻址能力更大的寻址能力更大的寻址能力l l支持新的支持新的支持新的支持新的64-64-位位位位 Intel Itanium Intel Itanium 体系体系体系体系未来未来未来未来: AMD x86-64: AMD x86-6464-64-位位位位 Windows Windows 32- 32-位位位位 Windows Windows用户空间用户空间用户空间用户空间 7152 GB (6.9 TB) 7152 GB (6.9 TB)2 or 3 GB2 or 3 GB内核空间内核空间内核空间内核空间128 GB128 GB2 GB2 GB系统缓存系统缓存系统缓存系统缓存1024 GB (1 TB)1024 GB (1 TB)960 MB960 MB分页内存分页内存分页内存分页内存128 GB128 GB470 MB470 MB未分页内存未分页内存未分页内存未分页内存 128 GB128 GB256 MB256 MB页交换文件大小页交换文件大小页交换文件大小页交换文件大小32 TB32 TB16 TB16 TB64-位内存寻址位内存寻址用户模式空间用户模式空间用户模式空间用户模式空间内核模式空间内核模式空间内核模式空间内核模式空间1FFFFF000000000
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号