apt 性能非常低

2011-12-14 文章 自由建客
不是说网络,而是磁盘。每次安装或卸载,磁盘都非常幸苦。能否控制其不要同步 操作磁盘? archlinux 的包管理器就是异步操作的,非常之快,磁头也舒服。 -- To UNSUBSCRIBE, email to debian-chinese-gb-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4ee8fb25.3000...@21cn.com

Re: apt 性能非常低

2011-12-14 文章 CHEN Xing
弱问这里同步异步指啥?为何会造成磁盘访问次数不同?有相关的文章能学习下么~ 不过从使用的体验看,我怎么觉得pacman在普通磁盘上比apt慢呢。。。 在 2011-12-14 上午11:42,自由建客 pr...@21cn.com写道: 不是说网络,而是磁盘。每次安装或卸载,磁盘都非常幸苦。**能否控制其不要同步 操作磁盘? archlinux 的包管理器就是异步操作的,非常之快,磁头也舒服。 -- To UNSUBSCRIBE, email to

Re: apt 性能非常低

2011-12-14 文章 Shell Xu
我不知道lz说的同步磁盘是什么意思,不过有几点是比较清楚的。 1.apt会在下载到本地后再调用dpkg进行安装,这个下载缓存目录可以开到tmpfs上面,链一根符号连接过去也行。这样会减少下载时的吞吐。 2.安装时所产生的大规模吞吐,大部分是因为ext3系统不适应大量小文件读写造成的(这个在我的一台普通硬盘机器和一台SSD机器上差异很明显),换成ext4就有很大缓解。这个问题无法被cache目录挂到tmpfs上解决。 3.如果你觉得apt安装造成影响工作,可以用kill -s STOP挂起aptitude进程。这样buffer中的dirty