tar 做文件备份的时候cpu占用过高。影响apache的访问了怎么办?
tar 做文件备份的时候cpu占用过高。影响apache的访问了怎么办?已经选在服务器运行负载较低的时候,有没有办法打包的时候慢一点,占用cpu小一点呀?
谢谢呀 不是长时间的话,应该不影响! 后半夜做, 否则没好办法。
自己写个 shell, tar一个文件歇一会。 遇到大文件也没法 不是大文件,是有很多小文件组成, 十几万个,每天大约1000个数量增加 有什么办法么? 1000个小文件应该不会很慢啊,要不试试reiserfs 解决了,按照北京野狼 的方法 tar一个文件sleep一会 谢谢。:mrgreen: :mrgreen: 请教tar一会歇一会,这个shell怎么写? 回复 7# cjpthree
我也不太懂,但记忆中好像有个sleep,楼下贴更好的。 sleep我知道,我只懂执行了一个命令后sleep一下,再执行下一个命令。但tar命令压缩很多文件的时候怎么能做到压缩一个sleep一下,这个循环怎么控制,我就不明白了 回复 1# charliesxia
调低tar命令进程优先级,试试renice命令。
另外你也可以吧tar命令锁定在制定CPU上运行,apache运行在另外CPU上面。
页:
[1]