1 / 12

API Demo Chat …

Power Saving Performance. API Demo Chat …. User Interface Media Connectivity Security Tools. User Interface. Aero Peek . Themes, Wallpapers. Shake, Peek, Snap. Jump Lists. Can connect to RSS. Network Panel, Tray Icons, Power Plan. New keyboard interface shortcuts (Win+).

hani
Download Presentation

API Demo Chat …

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Power Saving Performance API Demo Chat … User Interface Media Connectivity Security Tools

  2. User Interface Aero Peek Themes, Wallpapers • Shake, Peek, Snap • Jump Lists Can connect to RSS Network Panel, Tray Icons, Power Plan New keyboard interface shortcuts (Win+) Up: Maximize Down: Restore/Minimize Left: Snap to left Right: Snap to right Space: Peek at the desktop Home: Min/R all other windows T: Focus the first taskbar entry G: Bring gadgets to the top P: External display options

  3. Media • Audio Device Roles, Docking, Stream Switching New Communication role. The OEMs know how the devices should be used. Change the volume, Play/Pause. • Support for new device types • Blue-Ray, Bluetooth audio devices. • Wireless alternatives to USB: Ultra Wideband (UWB), Wireless USB (WUSB), Wireless Host Controller Interface (WHCI), Device Wire Adapter (DWA). • Sensor and Location Platform: Ambient light sensor, GPS, Temperature gauge etc. Global HID controls, Burn .iso, Location aware printing • Gadgets Libraries • Media folder hierarchies lose importance. Synchronization for media software. Search • Can index text in TIFF files using Optical Character Recognition. Query Builder.

  4. Connectivity Search Federation • Wake up on Wireless • HomeGroup

  5. Security BitLockerto Go • Action Center • User Account Control In Vista reduced malware infections by 60% compared to XP SP2 • Firewall Third party firewalls can selectively turn off features or can add custom. Multiple active firewall profiles.

  6. Tools Windows Recovery Environment installed on HDD Startup Repair System Restore Windows Memory Diagnostic Command Prompt • Font Manager Multilingual browsing no longer requires font installation. Hides fonts based on language settings. • Windows Media Player Supports more media formats. Taskbar thumbnail. Stream media to other PCs or to compliant digital media devices (Play To). • …

  7. Performance Trigger Services • SuperFetch • ReadyBoost Supports exFAT,FAT32, NTFS. Allocated memory, larger than 4 GB. • A • B • C • A • B Memory • CPU • CPU • C HDD • A • B • B • C • CPU HDD • A • CPU HDD • C

  8. Performance • ReadyBoot, Parallelized boot API sets in DLLs DLL A DLL B • Sleep and Resume quicker

  9. Performance GDI Concurrency and Hardware acceleration • App A • App A • App B • App B GDI DWM App Desktop Window Manager GDI Window Video memory Desktop Window Main Memory

  10. Performance Fault Tolerant Heap • 50% of crashes have heap management functions on the stack (buffer overruns, double freeing, touching the block after freeing, freeing stack/global variables etc.) • It gets activated only for apps that crash often (ex: 4 times / hour) and only for crashes related to the heap manager: • Zeroing allocations • Padding (small overruns) • Delay freeing (keeps portions of 4 MB) • Don’t free • On crash calls home and if a solution is present it applies a applies FTH Shim. • It backs out if its not doing any good (ex: 15 times). App memory Padding Additional data

  11. Performance Process Reflection A large process takes a long time to write a memory dump to the HDD. Achieve quicker memory dumps by copping in memory. Based off the UNIX “fork”. Freeze App Small memory dump Reflection (copy of its address space) Main memory dump Improved page aging algorithms Kicks in when low on memory to help the memory manager decide what to trim. From 3 levels of aging to 8. _ + _ _ _ + _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ + _ Clear page usage bits Usage bits get set Move the pages with set bits to “newer”

  12. Power Saving CoreParking Core 1 Core 2 Core 3 Core 4 Coalescing Network and Wireless devices power down when they are not used Individually power down unused ports Adaptive Display Brightness Video Playback Optimization System cooling policy Active increases fan speed before slowing the processor, Passive

More Related