V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xtinput  ›  全部回复第 61 页 / 共 152 页
回复总数  3029
1 ... 57  58  59  60  61  62  63  64  65  66 ... 152  
2022-10-29 19:30:33 +08:00
回复了 voidwhy 创建的主题 iPhone 为什么 ios 端的微信这么耗电呢
@H0H macOS 的关闭只是关闭窗口,进程会后台运行,和 iOS 不一样。iOS 的杀掉 app 和 macOS 的 command+q 退出一样
2022-10-29 19:24:39 +08:00
回复了 blackcurrant 创建的主题 iPhone iPhone 的睡觉监测不能记录午觉吗?
我看了下,午休记录是有,但没做睡眠分析,好像只有睡眠模式时间段的数据做了分析
2022-10-29 19:21:30 +08:00
回复了 voidwhy 创建的主题 iPhone 为什么 ios 端的微信这么耗电呢
@H0H 后台应用冻结的是 CPU ,内存没释放,微信内存占用大。内存的能耗可不低。
2022-10-29 19:19:52 +08:00
回复了 voidwhy 创建的主题 iPhone 为什么 ios 端的微信这么耗电呢
@katoyu
@Rhianu
@geeksammao
@CastleBUPT
我作为一个 iOS 开发者说一说吧,微信确认是调用了私有的 api ,不过这种 api 很多应用在调用,就是参数传递的时候传了一个没公开的值进去,就是拦截链接跳转应用那个功能。其它的私有 api 不确定。

耗电的原因是微信的网络全接管了,所有的网络请求都走的是微信自己的网络框架,性能怎么可能比的过系统的?
微信内建了一个服务器,而且会分析外部网页的内容并把链接进行替换加上代理,这里面有没有将所有内容都上传到后台进行监控我就不清楚了,反正用户用 http(s)工具抓包是抓不到什么数据的。

然后根据微信的内部开发人员(负责腾讯整个视频传输相关模块的高级工程师)说,22 年上半年微信网络框架进行了一次重构,但是他们内部人员都不看好这次重构,并且还有不少 BUG 挂起在那没有修复(玄学 BUG)。

2020 年的时候经常出现玄学发烫问题,现在用微信发烫基本没遇到了。可能 BUG 少了一些了吧。

还有就是之前微信被频繁杀后台,根据系统的日志分析,微信频繁切换线程,线程切换是很消耗 cpu 性能的。

小程序:苹果的 webkit 是一个独立的进程运行,也就是说系统只要启动了,那么所有的网页都会在那个独立的进程里面进行解析,然而微信小程序就是一个类似 webkit 的框架,但 iOS 应用限制,一个应用就是一个独立的进程,所以小程序和微信主体跑在一个进程里面,于是就得多开线程,线程通信比进程通信更消耗性能。

监控:微信肯定有监控用户日常使用的,整个网络框架都被接管了,这监控是分分钟的事情。主要是网络监控,像麦克风定位相机这些静默监控做不到的。


还有一个就是微信的提前加载,有没有注意到一个现象,打开微信的时候微信消息列表会加载一下,然后点击具体的消息进去就很快,微信在打开的时候就把数据读取解析到内存里面了,而且微信每次刚打开一段时间很流畅,但是用久了就卡,这是它内存一直没释放,比如朋友圈,你滑动到下面返回,再进去还是你上次的位置,我特意研究过微信的内存变化,在点击进入朋友圈以及小程序的时候内存会突然暴涨,但返回之后内存并没变化,根本就没释放。

所以,微信耗电的元凶就在于网络和内存一直占用没释放,虽然每次使用再申请内存会慢点,但不用的时候还不释放这就造成了杀掉其它 app 进程了,不会真后台运行,但那只是 cpu 暂停,内存还在,也就是说微信到后台之后它的内存不会释放,除非运行其它 app 内存不够被干掉,然后结合苹果那个堆管理的为了给微信留的那个变量,感觉那个变量就是标记微信运行状态的,对于后台应用释放内存是有优先级的,在后台的时候先释放其它应用,微信最后释放。
2022-10-29 12:14:27 +08:00
回复了 zhiyu1998 创建的主题 Apple V 友们, 1W2 的预算是买 mbp 多少配置的好?
冲内存
开发者的名字,你看看是不是下载了一个桌面图片的软件?
2022-10-28 22:30:51 +08:00
回复了 mikeven 创建的主题 iPhone 明年 iPhone 15 上了 usbc,该不会也像 iPad10 这么辣跨吧
3.2 都没看到支持,直接到 USB4 了
2022-10-28 22:30:28 +08:00
回复了 mikeven 创建的主题 iPhone 明年 iPhone 15 上了 usbc,该不会也像 iPad10 这么辣跨吧
我找了多个型号的苹果产品,发现就这个 iPad 上没有标接口速度,但是它支持 4k 30 帧,4k 30 帧就要 5Gbps 以上的带宽呀,搞不懂
然后我去找 USB-C 接口相关的资料,发现 USB-C 默认就是 USB2.0 ,只有注明 USB3.x Type-C 才支持 USB3.x ,所以以后看到 USB-C 接口一定要注意它的传输协议带宽信息,其它的苹果带 USB-C 的产品都标明了它支持雷电 3/4 USB3.1/USB4 ,USB3.1 还有 5G 和 10G 两个版本
2022-10-28 15:07:49 +08:00
回复了 nztomoto 创建的主题 Apple iPad 第十代 USB C 接口 USB 2.0,明年的 iPhone 接口充满想象力
iPhone 上雷雳 4 ?这不可能的,雷雳 4 芯片体积可不小,就是标准的 type-c(USB-C),应该是基础的 USB 2.0

USB-C 只是接口外形,目前 USB4 雷雳 3 雷雳 4 必须是 USB-C ,USB 2.0 USB 3.0 USB 3.1 USB 3.2 也能是 USB-C

USB 真乱····

以后看到 USB-C 接口要额外看后面的备注了,刚刚去看了下官方的文档,新款 iPadPro 和 iPad 都是 USB-C 接口,但 Pro 的在后面备注了雷雳 /USB 4 ,也就是说如果没额外备注 USB-C 的接口传输速率就是 USB 2.0 的 480Mbps
2022-10-28 14:40:42 +08:00
回复了 mikeven 创建的主题 iPhone 明年 iPhone 15 上了 usbc,该不会也像 iPad10 这么辣跨吧
大概率如此,现在手机上很少用到这个数据传输了
2022-10-28 13:00:30 +08:00
回复了 MSIAM 创建的主题 问与答 究竟是学历证书重要还是职业证书重要?
首先你要敲开门,门都敲不开职业证书没啥用
2022-10-28 12:51:14 +08:00
回复了 wjx0912 创建的主题 macOS 求推荐 mac 邮件客户端
@wjx0912 masOS 就是自带邮箱呀····
2022-10-28 12:47:22 +08:00
回复了 Android9487 创建的主题 宽带症候群 网线明明是很简单的线材,却快被有心人弄成玄学了
@kilala2020 没办法,对于传输要求高的抗干扰能力要求很高
2022-10-28 12:46:06 +08:00
回复了 Android9487 创建的主题 宽带症候群 网线明明是很简单的线材,却快被有心人弄成玄学了
网线很简单?双绞线可不简单,短距离传输还好,稍微长点距离差距就大了
2022-10-28 12:43:59 +08:00
回复了 littlewing 创建的主题 iOS 到底啥时候能有永久禁止 APP 访问剪切板功能
@ajyz 这本身就是魔法操作方案,是为了打破微信的拦截
2022-10-28 12:39:28 +08:00
回复了 2NUT 创建的主题 macOS macOS Ventura 的 前台调度 根本就是 第二个 windows 磁贴
又没要求必须要用
2022-10-28 12:39:08 +08:00
回复了 2NUT 创建的主题 macOS macOS Ventura 的 前台调度 根本就是 第二个 windows 磁贴
可以不用它呀
2022-10-28 12:37:08 +08:00
回复了 littlewing 创建的主题 iOS 到底啥时候能有永久禁止 APP 访问剪切板功能
@ajyz 正常跳转与剪切板没关系的,跳转过去 app 是能拿到跳转的参数的
2022-10-28 12:35:45 +08:00
回复了 littlewing 创建的主题 iOS 到底啥时候能有永久禁止 APP 访问剪切板功能
@Gouzhi 😂 国产特色,开屏页广告居然能用摇一摇打开···
2022-10-28 12:32:56 +08:00
回复了 movq 创建的主题 Apple 你们用邮件客户端还是直接在 web 端收发邮件
公司邮箱有点不稳,只有 fox 可用,但 fox 又不好用···
所以干脆用浏览器了
1 ... 57  58  59  60  61  62  63  64  65  66 ... 152  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3273 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 48ms · UTC 12:38 · PVG 20:38 · LAX 04:38 · JFK 07:38
Developed with CodeLauncher
♥ Do have faith in what you're doing.