Linux上SQLite性能长了

php中文网
发布: 2016-06-07 16:54:09
原创
1075人浏览过

说有个网站对一串Linux内核上桌面软件的性能进行了评测,使用的是Ubuntu那个公司出的一系列纯内核,不打补丁的,从2.6.24到2.6.2

说有个网站对一串Linux内核上桌面软件的性能进行了评测,使用的是Ubuntu那个公司出的一系列纯内核,不打补丁的,从2.6.24到2.6.29,其他软件都是标准的Ubuntu 8.10,包括X Server 1.5.2, GCC 4.3.2, GNOME 2.24.1, xf86-video-intel 2.4.1, Mesa 7.2, EXT3文件系统。

在许多桌面应用相关的性能当中,有两项进步非常大,一项是OpenSSL的RSA 4096位签名,性能从2.6.28到2.6.29提升了一倍,另一项是SQLite,执行12500个数据库插入操作的时间又恢复到2.6.24时代的水平,比2.6.26/27/28的100多秒的用时少了很多,,只用时28秒。

SQLite这个性能很关键,是因为现在用它的软件越来越多,著名的就是Firefox,它把用户浏览历史、书签、搜索、下载等等这些记录性质的东西全部存在SQLite数据库里,性能低的话很要命。以前迫不得已只好关闭最大的用于分辨低俗危险网站的urlcassifier功能。后来发现那个著名的Awesomebar,也就是地址栏上自动地智能地匹配用户输入的功能也很要命,反应太慢,好机器可能不明显,T40这样的老机器就受不了,只好关闭匹配项到0,但又不爽,只好开到2或3,似乎要好一些。

当时Firefox 3推出时正好碰上的就是2.6.26,看来是性能正好差了,据说原因是Linux上面文件系统等等什么的问题;等到2.6.29进Debian了,再看看性能有无改善吧。

ShopWind网店系统
ShopWind网店系统

ShopWind网店系统是国内最专业的网店程序之一,采用ASP语言设计开发,速度快、性能好、安全性高。ShopWind网店购物系统提供性化的后台管理界面,标准的网上商店管理模式和强大的网店软件后台管理功能。ShopWind网店系统提供了灵活强大的模板机制,内置多套免费精美模板,同时可在后台任意更换,让您即刻快速建立不同的网店外观。同时您可以对网模板自定义设计,建立个性化网店形象。ShopWind网

ShopWind网店系统 0
查看详情 ShopWind网店系统

在此之前,还有人发掘出来一个SQLite操作,VACUUM命令,差不多是对数据库进行整理排序的操作,整理之后也许能快点。

上面那个Ubuntu blog上给出的是个脚本,每次启动Fx都对Profile目录下的sqlite数据库进行整理,应该是挺有用的。我的Places.sqlite现在有13MB大,整理之后小了3MB,在地址栏上用似乎是快了一点

整理命令是:sqlite3 places.sqlite 'VACUUM;' 。

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。

linux

数码产品性能查询
数码产品性能查询

该软件包括了市面上所有手机CPU,手机跑分情况,电脑CPU,电脑产品信息等等,方便需要大家查阅数码产品最新情况,了解产品特性,能够进行对比选择最具性价比的商品。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号