【急!】在Ubuntu14.04环境下使用osm2pgsql将osm数据导入PostgreSQL速度很慢!!!
小弟分数不多,但求大神们给个指点!!!
小弟按照论坛大神博客里贴出的步骤(http://blog.csdn.net/goldenhawking/article/details/7952303)在Ubuntu14.04环境下想把osm数据导入PostgreSQL数据库搭建本地地图服务器。
硬件条件:至强E5420 CPU 八核; 20G 物理内存;
但是我的Ubuntu安装的桌面版的(小白担心装上服务器版没了图形界面啥都不会)
环境和软件也是按步骤一个个配置好的,其中关系到导入速度的PostgreSQL.conf文件的配置是这样的
shared_buffer=4GB
work_men=521M
maintenance_work_mem = 4GB
checkpoint_segment=20
autovacuum=off
effective_cache=16GB
在装系统的时候也把交换分区分了20GB,内存使用优先也是设置的swappiness=10,按照osm2pgsql维基上老外贴出来的benchemark配置和设置已经很不错了,但是导入数据的速度还是很不理想,node速度只有80K/s
想问问各位大神我到底哪个地方做的有问题,为何我的导入速度还是这么低。