首页   注册   登录
wanguorui123

wanguorui123

V2EX 第 238518 号会员,加入于 2017-07-04 07:20:55 +08:00
今日活跃度排名 2701
wanguorui123 最近回复了
用 SSD 不如用 RAID6 或 RAID10,足够多买几块备份机械硬盘了。SSD 一旦坏了恢复就麻烦了
看 B 站关注的 UP 主、打游戏、敲敲代码学习技术、看看电影、和网友聊天天
观摩下
充电到 100%后,MacBook 还在进行涓流充电,并没有彻底断开,所以导致电池过充鼓包。苹果现在的解决方案是保留一定的未充容量,防止长时间充电鼓包,但是适当时候还是需要释放下电池。
6 天前
回复了 Vbbl6 创建的主题 Apple infuse pro 5 还是 6
Apple TV 用 infuse 6 Pro,其他用 nPlayer
9 天前
回复了 billlee 创建的主题 问与答 Mac OS 不支持 DPI 缩放吗?
x86 的是复杂指令集,程序发起一条指令可能完成许多个动作,比如:把大象放到冰箱里,一条指令可以完成,对程序来说不用关心具体细节,这一点就像数据库中存储过程一样,调用时候不用关心具体细节,这样可以提高特定任务的执行效率,但是指令集会越来越庞大,以及难以维护
ARM 的是精简指令集,程序发起一条指令只能完成一个具体动作,同样一个任务可能需要编写更多指令去完成,理论上在执行某些特定任务的效率低于 x85 平台,但是可以通过优化 CPU 的指令的执行吞吐量,以及集成专用处理器单元来弥补缺陷
理论上 x86 的复杂指令可以提前转换为多条 ARM 的精简指令来执行,这就是 MacOS 11 中 Rosetta2 的作用


但是要想彻底发挥出处理器的性能,可以将源代码编译成特定平台的程序,这样就省略运行时转换为特定平台的指令这个步骤,同时在源代码层面编译优化应该可以比 Rosetta2 这种在指令上兼容的模式更加优化和高效,C/C++的代码一般用这种模式

另外像 JAVA/C#这种语言就有点不同了,先将源代码打包编译成中间代码的程序包,这个中间代码的程序包发布到不同 CPU 平台,由 JVM/运行时环境根据平台再次将中间代码编译优化成特定平台能识别的程序指令
苹果的产品一般不会降价,充其量涨价慢点,降价的看厨子如何优化掉不影响体验的功能,用上 ARM 后 macOS 将会变得更加封闭,好处就是带动产业转型和逼牙膏厂升级。
防止电池过充,导致电池鼓包
15 天前
回复了 hhyvs111 创建的主题 互联网 被拼多多影响了消费观怎么办?
我的消费观:
急且差价不大:京东
不急且差价大:拼多多、淘宝
想试试水:闲鱼
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2745 人在线   最高记录 5168   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 15:22 · PVG 23:22 · LAX 08:22 · JFK 11:22
♥ Do have faith in what you're doing.