V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  icyalala  ›  全部回复第 171 页 / 共 214 页
回复总数  4272
1 ... 167  168  169  170  171  172  173  174  175  176 ... 214  
2019 年 12 月 18 日
回复了 dying4death 创建的主题 Go 编程语言 Go 怎么避免连续读取过多字节(TCP)
粘包学家认为,这肯定是 TCP 的问题,名曰 "粘包"。
粘包警察认为, "粘包" 这个词侮辱了 TCP。
美年达人
2019 年 12 月 16 日
回复了 codeismylife 创建的主题 程序员 同事为了 JSON 怎么写吵起来了!请各位断案!
以后需要保证有序,分页展示,A 怎么保证有序?
客户端用的时候,需要 Model 化,A 怎么把 ip 字段映射到 Model 里,重新遍历一遍吗?
2019 年 12 月 14 日
回复了 brMu 创建的主题 华为 8 年小米用户换华为,做下对比,华为 VS 小米
@tankb52
视频和论文里的 Benchmark 无非就是实验数据和真实 App 数据这两块儿。
你说你要 "日常数据",我才给你找日常数据,不多也没有漏掉什么。

现在你又去拿实验数据说事儿,却选用根本不会出现在手机里的 Squashfs 作为对比?
这才是切切实实的 "特定数据"。
2019 年 12 月 14 日
回复了 brMu 创建的主题 华为 8 年小米用户换华为,做下对比,华为 VS 小米
@tankb52

视频里说,详细数据见论文,那我们就看看论文吧:
https://www.usenix.org/system/files/atc19-gao.pdf

5.7 Real-world applications
测试系统是 Android 9,硬件默认麒麟 960,低端设备联发科 MT6765,高端设备麒麟 980,
其他条件都一样,唯一不同的是把几个只读分区从安卓默认的 Ext4 改为 EROFS。
在没有其他 IO 压力时,App 启动时间在 980 上缩短 5.0%,在联发科上缩短 2.3%。
在加了 FIO 模拟日常负载时,App 启动时间在 980 上缩短 10.9%,在联发科上缩短 3.2%。
测试相机启动时间,90% 的情况下比 Ext4 快一点,作者只给出了曲线图,没有给出具体数据。作者表示在最长启动时间上要比 Ext4 差,作者认为这是可以接受的,因为 EROFS 有压缩。

你说的那个 44% 和 92% 是 Read Amplification and Resource Consumption 那张表里的数据。
那张表对比了 Ext4、Squashfs、EROFS 三个 FS,其中 Squashfs 主要是用于桌面系统的,当作者把 Squashfs 迁移到 Android 时,相机启动甚至需要数十秒,并不能真正使用,92% 提升的数据就是和 Squashfs 比较得出的。

看表格数据,EROFS 实际相对于 Android 默认的 Ext4 分区来说:
顺序读性能提升了 36%,但随机读性能降低了 63%,
存储压缩比提升了 44%,但内存占用提升了 5%。
2019 年 12 月 14 日
回复了 brMu 创建的主题 华为 8 年小米用户换华为,做下对比,华为 VS 小米
@tankb52 你说错了。划来划去是日常,频繁开关机不是日常。
开关机速度 rom IO 性能影响大,划来划去则不然。

用 "特定场景的最大可提升性能" 这个数据做宣传,并且让用户误认为是 "全部日常操作可提升性能",这很明显不是客观事实,很明显是矛盾的。

如果你要数据的话,可以看一下 EROFS 作者之一 Mingkai Dong 的演讲:youtube.com/watch?v=D9R4TRjUOic
测试结果是相对于 ext4 系统来说,App 启动时间能缩短平均 3.2%(低端设备) 或 10.9%(高端设备),但这仅限于只读分区的 App。对于用户安装的 App 来说,数字更是远低于这个值的。
2019 年 12 月 14 日
回复了 brMu 创建的主题 华为 8 年小米用户换华为,做下对比,华为 VS 小米
@nevin47 系统启动后,kernel 也好,动态链接库也好,都已经加载到内存中了,这时的 syscall 并不会得到多少加速。
举个稍显极端的例子:LiveCD 是只读的,而且 IO 非常差,启动速度也很慢,但当运行起来后,日常操作并不会有太多 IO 依赖 LiveCD 了。

我能想到的 "特定情况",应该是 App 冷启动需要依赖几个系统动态库尚未加载到内存,或者去冷启动一些系统 App。但这些特定情况远无法促成综合性能提升 20%~300%。

宣传 "特定情况" 的数据提升这是没问题的,有 benchmark 数据在那儿,是客观事实,完全值得炫耀。
但是通过宣传,让普通用户误以为 "日常使用" 的综合提升也能有这么多,这才是问题所在。
2019 年 12 月 14 日
回复了 hanliu 创建的主题 Apple 迫于苹果全家桶,如何优雅地使用 Office?
自行购买的 Office 比如个人版家庭版之类的,按使用条款来说,都仅限非企业使用。使用个人版 Office 用于办公实际也是非法使用。。

你要在企业办公,那只能让企业购买 Business 的批量授权。我感觉我很不优雅。。。
2019 年 12 月 14 日
回复了 brMu 创建的主题 华为 8 年小米用户换华为,做下对比,华为 VS 小米
@tankb52

手机一天开关机几次呢?手机开机 1 分钟和 2 分钟对于你是用来说有什么区别的?
手机左滑优化、打开菜单上下滑,这些速度与只读分区性能又有什么关系呢?
装个 App、看个图库,难道不是需要装载到可读写分区上吗?

安装和使用 App、上网、拍照、听歌等等,这些是切切实实的日常操作吧,
难道会有人以开关机速度作为日常操作吗?

正向影响有,但是影响非常小,这是客观事实。我站在客观事实这一方,有什么问题?
"手机随机读取性能平均提升 20%,最大可提升近 300%" 是 EROFS 的宣传,
对于用户来说,日常使用即使 20% 的性能提升都体验不到,更不用说 300% 了。
这个宣传无法反映客观事实,我想抨击这种宣传手段又有什么不对呢?
2019 年 12 月 14 日
回复了 brMu 创建的主题 华为 8 年小米用户换华为,做下对比,华为 VS 小米
@tankb52 当你开始正常使用系统时,rom 里大部分常用的数据,例如动态链接库等等,都会加载到内存。
"日常操作并不会绕过系统独立进行" 没问题,但是加快了 rom 只读分区的性能,对于日常行为,包括打开第三方 App、读写图片、歌曲、存档 等等操作来说,影响非常小。

换句话说,如果你把 Windows 的临时目录、常用数据、常用程序都放到机械磁盘分区,那么你就很难体会到固态磁盘的优势了,顶多是开机快一些罢了。
2019 年 12 月 14 日
回复了 brMu 创建的主题 华为 8 年小米用户换华为,做下对比,华为 VS 小米
@tankb52 "系统装固态,存储放机械" ,固态和机械磁盘都是可读写的。
你可以把常用程序、常用资料装到固态里面,系统用的临时文件夹也是在固态里的,这样日常操作自然会快。

但是 EROFS 是只读分区,你自己安装的常用程序、常用资料、临时文件夹都无法放到里面。所以这对于日常操作来说并没有太大帮助。
2019 年 12 月 14 日
回复了 brMu 创建的主题 华为 8 年小米用户换华为,做下对比,华为 VS 小米
@stoneabc 我们来看看 EROFS 是怎么被宣传的:
"EROFS 超级文件系统"
"对比 ext4 有明显优势,最高超过 500%"
"手机的随机读取性能平均提升 20%,最大可提升近 300%"

这些仅限于只读分区,也就是说你刚买来手机什么都没装的时候,"随机读取" 大部分比例都落在系统里面,那当然可以说提升很大。但这对于你装的 App 游戏、存储的图片音乐、各种资料来说,是没有帮助的。

你看到了那些宣传话语,你就会被误导手机读取会变得很快(最大有 300%呢),但是并没有。
2019 年 12 月 13 日
回复了 brMu 创建的主题 华为 8 年小米用户换华为,做下对比,华为 VS 小米
@stoneabc 那个文件系统是只读的,也就是说只能给 rom 分区用,平时用你装的 App 也好存的图片也好,统统与这个无关。但是华为吹得厉害啊,普通用户只会认为哦这个手机肯定各种快。。。

另外什么叫 "别的不说"? 看看楼主对华为 "硬核实力" 的这些关键词。。哪个不是过度营销?
2019 年 12 月 10 日
回复了 xiaoming1992 创建的主题 GitHub 你们的 github 有多少星?
楼上没有比我多的。。
2019 年 12 月 9 日
回复了 wangqianping 创建的主题 Apple 求助, mbp 进水了
同样进水,而且是椰子汁,第一时间拆后盖干燥也不行,明显看到有腐蚀。。
中关村旁边找了个店修的花了 1500,换了南桥和其他几个芯片。。
2019 年 12 月 8 日
回复了 yinni 创建的主题 iPhone 请问大家是如何适应 iPhone 11 的分辨率的?
@yinni https://www.paintcodeapp.com/news/ultimate-guide-to-iphone-resolutions
实际上 Plus 系列才是奇葩,搞了个 3x 又不是 pixel perfect 的,对开发和设计来说非常恶心,为了兼容性又不能改。
后续的那些刘海屏才回归正常。
2019 年 12 月 8 日
回复了 yinni 创建的主题 iPhone 请问大家是如何适应 iPhone 11 的分辨率的?
从 iPhone 4 一直到 iPhone 11,屏幕都是完全一致的 326 ppi
Plus 系列也都是相同的 401 ppi
我适应不了 Plus 系列的 downsampling 导致的像素不对齐
2019 年 12 月 7 日
回复了 Lanayaaa 创建的主题 程序员 nginx 和 charles 有啥区别?
charles 想必楼主了解得很多,物尽其用。
至于 nginx,虽然前端这么用也没什么问题,只是。。。
就像把手机拿来当电筒照明也方便得很,但手机主要功能不是干这个的啊!!!
2019 年 12 月 4 日
回复了 charexcalibur 创建的主题 Nintendo Switch 今天国行 switch 要发布了,激动
锁服:只能登陆国服 eshop,国服网络有优化、游戏有简中,但是 DLC 和联网就够呛了。
不锁区:不同区的卡带插上都能玩
1 ... 167  168  169  170  171  172  173  174  175  176 ... 214  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3449 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 48ms · UTC 11:04 · PVG 19:04 · LAX 04:04 · JFK 07:04
♥ Do have faith in what you're doing.