Python数据采集与爬虫玩转树莓派我用 Linux

树莓派升级arm64 debian stretch小记

2017-07-01  本文已影响2157人  kownse
stretch.png

需求

在树莓派上做了爬虫,爬取的内容越来越多,眼看32位mongodb的2G存储限制就要被突破了,于是希望能升级到64位系统。
同时,debian 9 stretch发布,也想试试新系统。

咨询

网上搜集了一下资料,大致有两条道路可选:

两种尝试

实际结果

原本以为pi64最终实现了64位和stretch这两个目标,应当皆大欢喜。但是实际使用发现性能有所下降
尽管sysbench跑分的确快了10倍,但是运行python爬虫存入mongodb的性能下降了40%左右。可能是因为64版本没有2G存储限制且暂时不支持随机文件读写这个特性吧。
不过还好,32位mongodb的2G存储限制总算突破了。

后记

之前我一直搞不明白为什么升到了64位系统后,运行python的效率比之前32位版本不升反降。今天偶然收到一封邮件,提及了pi64相对于官方的32位版本,在cpu特性上有明显缺失:

64vs32.png

自己实践了一下,发现的确如题主所说:

64feature.png

也许正是这些特性的缺失,导致一些程序变慢了吧。
以后会继续关注这个问题。

上一篇 下一篇

猜你喜欢

热点阅读