让Windows 10更适合平板工作环境——休眠分区和Intel Rapid Start Techn

2023-10-24 11:59

本文主要是介绍让Windows 10更适合平板工作环境——休眠分区和Intel Rapid Start Techn,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

    千万别告诉我你还没有听说过SSD(Solid State Drive,固态盘)。如果你还没用SSD,建议入手一块。SSD没有活动部件,节省了机械硬盘磁头等待盘体旋转等待的时间。加上对磁盘IO请求的优化和大缓存,SSD的IOPS不再是HDD的100+,而是达到了几万的级别。

    如果你是一个用过很久Windows的用户,就知道Windows从很早就支持所谓的休眠。休眠是指合上笔记本屏幕或者按下休眠按键后,系统将内存的数据转存到磁盘。和睡眠不同,睡眠是为内存维持一个很小的电源电流,确保计算机能够很快恢复运行。休眠的好处在于基本不耗电。在之前的Windows时代,这一过程由操作系统主导。而在新的时代,这个工作可以交给处理器硬件实现,从而大大降低操作系统的负担,增加了执行休眠的效率。这个技术叫做Intel Rapid Start Technology。

    Windows如果要实现休眠,需要在磁盘上创建一个接近内存大小的文件,通常叫hiberfil.sys。 如果需要禁用或者启用休眠,可以参考这篇KB:https://support.microsoft.com/en-us/kb/920730

    不同于之前Windows的做法,在新的Intel芯片组上,利用SSD上创建一个隐含的特殊分区,把保存和加载内存的工作交给了硬件驱动。

    这个分区有啥不同呢。如果你的平板或者笔记本是原装的操作系统,利用diskpart或者磁盘管理器,你会发现有个显示为OEM的分区。在磁盘管理中右键点击这个分区,除了帮助之外没有其他的常见操作菜单,意味着你无法直接访问和删除这个分区。这个分区,很有可能就是用来休眠的分区。

    如果没有或者被删除了,自己创建一个也不困难。当然,前提是你的笔记本/台式机或者平板支持Intel的这个技术。通常可以在计算机厂商的网站查询到,或者通过主板Intel套片型号查询到。

    使用diskpart,创建一个大小和内存差不多大的分区,关键是指定分区的ID。对于传统的MBR分区,id是84;对于GPT分区,id是D3BFE2DE-3DAF-11DF-BA40-E3A556D89593。

    命令行参考:

    MBR分区表使用的命令:DISKPART> CREATE PARTITION PRIMARY SIZE=XXXXID=84

    GPT分区表使用的命令:DISKPART> CREATE PARTITION PRIMARY SIZE=XXXX ID=D3BFE2DE-3DAF-11DF-BA40-E3A556D89593

    可以参考联想的这篇KB:

    http://think.lenovo.com.cn/htmls/knowledge/detail_20131202175513199.html

    另外,可以阅读这篇文章了解休眠分区的概念和条件:

    https://support.lenovo.com/us/en/documents/ht074526

 

    创建完分区,还应该安装Intel Rapid Start Technology的驱动程序。这样才能够支持休眠磁盘的功能。

    那么,如何判断休眠分区是否生效了呢?

    可以使用Intel自己的管理程序 RapidStartConfig.exe。通过这个管理程序可以启用和配置休眠磁盘以实现快速休眠和快速唤醒。

    image






     本文转自HaoHu 51CTO博客,原文链接:http://blog.51cto.com/haohu/1703895,如需转载请自行联系原作者





这篇关于让Windows 10更适合平板工作环境——休眠分区和Intel Rapid Start Techn的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/275030

相关文章

Java汇编源码如何查看环境搭建

《Java汇编源码如何查看环境搭建》:本文主要介绍如何在IntelliJIDEA开发环境中搭建字节码和汇编环境,以便更好地进行代码调优和JVM学习,首先,介绍了如何配置IntelliJIDEA以方... 目录一、简介二、在IDEA开发环境中搭建汇编环境2.1 在IDEA中搭建字节码查看环境2.1.1 搭建步

javafx 如何将项目打包为 Windows 的可执行文件exe

《javafx如何将项目打包为Windows的可执行文件exe》文章介绍了三种将JavaFX项目打包为.exe文件的方法:方法1使用jpackage(适用于JDK14及以上版本),方法2使用La... 目录方法 1:使用 jpackage(适用于 JDK 14 及更高版本)方法 2:使用 Launch4j(

在 VSCode 中配置 C++ 开发环境的详细教程

《在VSCode中配置C++开发环境的详细教程》本文详细介绍了如何在VisualStudioCode(VSCode)中配置C++开发环境,包括安装必要的工具、配置编译器、设置调试环境等步骤,通... 目录如何在 VSCode 中配置 C++ 开发环境:详细教程1. 什么是 VSCode?2. 安装 VSCo

windows端python版本管理工具pyenv-win安装使用

《windows端python版本管理工具pyenv-win安装使用》:本文主要介绍如何通过git方式下载和配置pyenv-win,包括下载、克隆仓库、配置环境变量等步骤,同时还详细介绍了如何使用... 目录pyenv-win 下载配置环境变量使用 pyenv-win 管理 python 版本一、安装 和

Python使用pysmb库访问Windows共享文件夹的详细教程

《Python使用pysmb库访问Windows共享文件夹的详细教程》本教程旨在帮助您使用pysmb库,通过SMB(ServerMessageBlock)协议,轻松连接到Windows共享文件夹,并列... 目录前置条件步骤一:导入必要的模块步骤二:配置连接参数步骤三:实例化SMB连接对象并尝试连接步骤四:

鸿蒙开发搭建flutter适配的开发环境

《鸿蒙开发搭建flutter适配的开发环境》文章详细介绍了在Windows系统上如何创建和运行鸿蒙Flutter项目,包括使用flutterdoctor检测环境、创建项目、编译HAP包以及在真机上运... 目录环境搭建创建运行项目打包项目总结环境搭建1.安装 DevEco Studio NEXT IDE

如何选择适合孤独症兄妹的学校?

在探索适合孤独症儿童教育的道路上,每一位家长都面临着前所未有的挑战与抉择。当这份责任落在拥有孤独症兄妹的家庭肩上时,选择一所能够同时满足两个孩子特殊需求的学校,更显得尤为关键。本文将探讨如何为这样的家庭做出明智的选择,并介绍星贝育园自闭症儿童寄宿制学校作为一个值得考虑的选项。 理解孤独症儿童的独特性 孤独症,这一复杂的神经发育障碍,影响着儿童的社交互动、沟通能力以及行为模式。对于拥有孤独症兄

禁止平板,iPad长按弹出默认菜单事件

通过监控按下抬起时间差来禁止弹出事件,把以下代码写在要禁止的页面的页面加载事件里面即可     var date;document.addEventListener('touchstart', event => {date = new Date().getTime();});document.addEventListener('touchend', event => {if (new

阿里开源语音识别SenseVoiceWindows环境部署

SenseVoice介绍 SenseVoice 专注于高精度多语言语音识别、情感辨识和音频事件检测多语言识别: 采用超过 40 万小时数据训练,支持超过 50 种语言,识别效果上优于 Whisper 模型。富文本识别:具备优秀的情感识别,能够在测试数据上达到和超过目前最佳情感识别模型的效果。支持声音事件检测能力,支持音乐、掌声、笑声、哭声、咳嗽、喷嚏等多种常见人机交互事件进行检测。高效推

安装nodejs环境

本文介绍了如何通过nvm(NodeVersionManager)安装和管理Node.js及npm的不同版本,包括下载安装脚本、检查版本并安装特定版本的方法。 1、安装nvm curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash 2、查看nvm版本 nvm --version 3、安装