java手动切换成独立显卡_MacBook如何一键切换显卡 MacBook显卡切换方法【详细介绍】...
MacBook怎么一键切换显卡_MacBook显卡切换方法 在日常使用中,我们可能经常会遇到 MacBook Pro 被强制使用独显的情况,这样不仅浪费了性能,同时电量也掉的飞快。那么有没有什么好的解决方法呢?
通常,我们都是通过在终端窗口输入指令来切换显卡,不过这样做非常麻烦。
sudo pmset -a GPUSwitch 0 //强制使用集显
sudo pmset -a GPUSwitch 1 //强制使用独显
sudo pmset -a GPUSwitch 2 //自动切换模式
而现在,有网友分享了自己编写的一段java小程序,可以实现显卡的一键切换。需要注意的是,个程序需要在代码中写入设备的密码,每次使用也将在后台的终端中显式地使用这个密码。下面我们来看看具体的使用方法:
1. 点击下载 该 java 小程序,并将其中的文件夹解压,然后使用 Xcode 或者文本编辑器打开 src 文件夹里的文件,按照其中的提示修改最后几行代码。
2. 打开终端,输入 cd Desktop 并按回车键。
3. 输入 cd src 并按回车键。
4. 输入 javac -d ../bin Switcher.java 并按回车键。
5. 输入 cd ../bin 并按回车键。
6. 输入 jar -cvmf manifest.txt my.jar并按回车键。此时 bin 文件夹下会出现一个 my.jar 文件,这就是可以一键切换显卡的可执行文件。
7. 改掉 .jar 后缀的时候一定要立刻重新选择打开方式为“Jar Launcher”,即使当时打开方式并没有改变。
8. 直接双击即可运行,运行后立刻生效
java手动切换成独立显卡_MacBook如何一键切换显卡 MacBook显卡切换方法【详细介绍】...相关推荐
- java程序编译成exe文件_将java程序编译成独立运行的exe文件
将java程序编译成独立运行的exe文件 众所周知java的程序可以"一次编译,到处运行",这个特性不错,但是实现这个特性的前提是当前的平台 必须有相应的jvm,而且如果当前平台的 ...
- jdk8切换成jdk6_运行中的JDK语言功能预览:切换表达式
jdk8切换成jdk6 JEP 12 ["预览语言和VM功能"]在其主页上描述如下: 预览语言或VM功能是Java SE平台的一项新功能,该功能已完全指定,完全实现但不是永久性的. ...
- java手动切换成独立显卡_教你MacBook如何实现一键切换显卡
锋友 iCeors 于日前表示,他在使用 MacBook Pro 的时候经常遇到不需要独显但被强制打开独显的情况,电量因此消耗得飞快.那么,这个问题应该如何解决呢?虽然我们可以通过在终端窗口输入命令来 ...
- java手动切换成独立显卡_JAVA设计模式之调停者模式
在阎宏博士的<JAVA与模式>一书中开头是这样描述调停者(Mediator)模式的: 调停者模式是对象的行为模式.调停者模式包装了一系列对象相互作用的方式,使得这些对象不必相互明显引用.从 ...
- java 文字转换成语音 代码_java文字转语音播报功能的实现方法
前言 本文主要给大家分享了关于java文字转语音播报的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧 方法如下 一.pom.xml引入jar包依赖 com.hynnet ja ...
- java教程 invoke_Java中Method的Invoke方法详细介绍
这篇文章主要介绍了详解Java中Method的Invoke方法,需要的朋友可以参考下 在写代码的时候,发现从父类class通过getDeclaredMethod获取的Method可以调用子类的对象,而 ...
- Java方法详细介绍
1. 方法概述 1.1 方法的概念 方法(method)是将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集 注意: 方法必须先创建才可以使用,该过程成为方法定义 方法创建后并不是直接可 ...
- linux中vi写java,Linux编辑器vi使用方法详细介绍
摘要:vi编辑器是全部Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令.因为对Unix及Linux系统的任何版本,vi编辑器是 ...
- Java中创建对象的六个步骤 细分后(new关键字)对象头详细介绍
要看的懂对象的创建过程,首先你得有对Java虚拟机和Java基础以及JUC很是熟悉, 比如类的加载过程.CAS.多线程.JVM的GC等等 文章目录 一.创建对象的六个步骤: 二.对象头的内部结构 首先 ...
最新文章
- 系统crash无法启动 tpm error / could not read size 0x8000000e
- git submodule获取子模块
- 消除数组中重复元素的方法
- CTFshow 命令执行 web42
- Mysql时间数据分段累加求和案例之子查询与SUM窗口函数
- jvm 常用调试工具和设置jvm GC方法和指令
- Python 依赖库
- 区块链去中心化分布式_为什么渐进式去中心化是区块链的最大希望
- Linux Shell脚本专栏_批量主机远程执行命令脚本_08
- JavaScript高级程序设计学习(四)之引用类型(续)
- Java中高维数组或高维矩阵构建及运算
- Mongo 用户创建及权限管理
- 【LOJ119】单源最短路 模板
- OC字符串相加,结果按照字符串形式输出
- 在python中安装插件pynput实现聊天窗口消息轰炸
- NOD 32 企业版远程管理服务器病毒库更新失败_七夕小子_新浪博客
- Top 10 JavaScript编辑器,你在用哪个?
- Win7旗舰版无法安装ie10和ie11(提示:操作系统不受支持)
- python prettytable输出对齐_漂亮的输出-----prettytable和colorama的使用
- 使用uview UI工具库的时间格式化出现的问题