apt 性能非常低

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
头像
自由建客
帖子: 13468
注册时间: 2008-07-30 23:21
系统: Debian stable AMD64

apt 性能非常低

#1

帖子 自由建客 » 2011-12-15 3:38

不是说网络,而是磁盘。每次安装或卸载,磁盘都非常幸苦。能否控制其不要同步操作磁盘? archlinux 的包管理器就是异步操作的,非常之快,磁头也舒服。
头像
ljj_jjl2008
论坛版主
帖子: 14256
注册时间: 2007-09-16 8:29

Re: apt 性能非常低

#2

帖子 ljj_jjl2008 » 2011-12-15 7:04

:em20 :em20
不懂。不是不懂怎么操作,而是不懂楼主在说什么。
头像
TeliuTe
论坛版主
帖子: 7675
注册时间: 2007-11-25 13:29
系统: 16/18/20/w7
来自: 新疆博乐
联系:

Re: apt 性能非常低

#3

帖子 TeliuTe » 2011-12-15 8:53

这个倒没注意
头像
qy117121
论坛版主
帖子: 50587
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: apt 性能非常低

#4

帖子 qy117121 » 2011-12-15 9:10

说实话没感觉archlinux的比ubuntu的快什么
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

邮箱 chuan@ubuntu.org.cn
头像
leeaman
帖子: 30702
注册时间: 2007-02-02 18:14
系统: debian sid

Re: apt 性能非常低

#5

帖子 leeaman » 2011-12-15 9:34

这个确实是比较慢的,不知道有没有打算改进这个机制
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)
头像
枫叶饭团
帖子: 14683
注册时间: 2010-06-16 1:05
系统: Mac OS X
来自: Tencent
联系:

Re: apt 性能非常低

#6

帖子 枫叶饭团 » 2011-12-15 10:06

这个应该是apt的问题吧
谢宝良
帖子: 1983
注册时间: 2010-05-01 21:23

Re: apt 性能非常低

#7

帖子 谢宝良 » 2011-12-15 10:59

arch安装程序快,是因为包的原故。就像永中office的包,三秒就可以成功安装。
490365333ibmc
帖子: 413
注册时间: 2011-08-04 4:19
系统: Ubuntu 12.10

Re: apt 性能非常低

#8

帖子 490365333ibmc » 2011-12-15 11:49

听不懂 :em20
头像
自由建客
帖子: 13468
注册时间: 2008-07-30 23:21
系统: Debian stable AMD64

Re: apt 性能非常低

#9

帖子 自由建客 » 2011-12-15 13:45

谢宝良 写了:arch安装程序快,是因为包的原故。就像永中office的包,三秒就可以成功安装。
deb 包虽是两层包装而 pkg 是一层,但问题并不在这。我仔细观察过,应该就是同步写的问题。
apt 安装个大一点的软件后,立即 sync,磁盘是没有反应的,因为 apt 过程中已经 sync。
pacman 安装同等规模的软件,立即 sync 甚至等两三秒再 sync,会看到磁盘刷刷地写入数据,显然是 pacman 过程中没有 sync。
头像
xhy
帖子: 3916
注册时间: 2005-12-28 1:16
系统: Ubuntu 12.10 X64
来自: 火星

Re: apt 性能非常低

#10

帖子 xhy » 2011-12-15 13:49

自由建客 写了:
谢宝良 写了:arch安装程序快,是因为包的原故。就像永中office的包,三秒就可以成功安装。
deb 包虽是两层包装而 pkg 是一层,但问题并不在这。我仔细观察过,应该就是同步写的问题。
apt 安装个大一点的软件后,立即 sync,磁盘是没有反应的,因为 apt 过程中已经 sync。
pacman 安装同等规模的软件,立即 sync 甚至等两三秒再 sync,会看到磁盘刷刷地写入数据,显然是 pacman 过程中没有 sync。
这是为了稳定性考虑,降低断电带来的风险
目前负债150多万
头像
自由建客
帖子: 13468
注册时间: 2008-07-30 23:21
系统: Debian stable AMD64

Re: apt 性能非常低

#11

帖子 自由建客 » 2011-12-15 14:03

xhy 写了:
自由建客 写了:
谢宝良 写了:arch安装程序快,是因为包的原故。就像永中office的包,三秒就可以成功安装。
deb 包虽是两层包装而 pkg 是一层,但问题并不在这。我仔细观察过,应该就是同步写的问题。
apt 安装个大一点的软件后,立即 sync,磁盘是没有反应的,因为 apt 过程中已经 sync。
pacman 安装同等规模的软件,立即 sync 甚至等两三秒再 sync,会看到磁盘刷刷地写入数据,显然是 pacman 过程中没有 sync。
这是为了稳定性考虑,降低断电带来的风险
你觉得在安装到一半的时候断电,就算同步写了前面一半文件,那软件还能用不?
如果说再次安装,用异步难道断电重启后就不能再次安装?

这让我想起了 firefox 和 opera,为了保存个会话以便自己崩溃重启时恢复,竟然用同步写!有必要吗!难道你崩溃了,操作系统也会崩溃?害我不得不将其移入内存盘。
ibus-pinyin 以前也是,每次上屏都要同步写一次磁盘,还好后来改了。
上次由 自由建客 在 2011-12-15 14:06,总共编辑 1 次。
头像
xhy
帖子: 3916
注册时间: 2005-12-28 1:16
系统: Ubuntu 12.10 X64
来自: 火星

Re: apt 性能非常低

#12

帖子 xhy » 2011-12-15 14:06

自由建客 写了:
xhy 写了:
自由建客 写了:
谢宝良 写了:arch安装程序快,是因为包的原故。就像永中office的包,三秒就可以成功安装。
deb 包虽是两层包装而 pkg 是一层,但问题并不在这。我仔细观察过,应该就是同步写的问题。
apt 安装个大一点的软件后,立即 sync,磁盘是没有反应的,因为 apt 过程中已经 sync。
pacman 安装同等规模的软件,立即 sync 甚至等两三秒再 sync,会看到磁盘刷刷地写入数据,显然是 pacman 过程中没有 sync。
这是为了稳定性考虑,降低断电带来的风险
你觉得在安装到一半的时候断电,就算同步写了前面一半文件,那软件还能用不?
如果说再次安装,用异步难道断电重启后就不能再次安装?
程序提交到内核,但内核没提交到设备,内核线程定时flush之前,这段时间里的断电风险没有了
目前负债150多万
头像
自由建客
帖子: 13468
注册时间: 2008-07-30 23:21
系统: Debian stable AMD64

Re: apt 性能非常低

#13

帖子 自由建客 » 2011-12-15 14:08

总之我不信 pacman 比 apt 容易因断电而出问题!
头像
xhy
帖子: 3916
注册时间: 2005-12-28 1:16
系统: Ubuntu 12.10 X64
来自: 火星

Re: apt 性能非常低

#14

帖子 xhy » 2011-12-15 15:01

小概率事情,一般遇不到,遇到了算你倒霉,你也可以不相信raid卡的断电回写能降低风险。
话说,当年chinaren因为硬盘和raid卡同时损坏倒霉大发了,这比中500万大奖概率还低。
目前负债150多万
头像
naturalaw
帖子: 1360
注册时间: 2011-09-06 22:04

Re: apt 性能非常低

#15

帖子 naturalaw » 2011-12-15 19:53

磁头也舒服。
:em04 :em04 :em04
  • The eternal law
回复