阿里云轻量服务器IOPS问题

前阵子入手了一个2c2g轻量云一直闲置,正好最近需要编译和部署的东西多了准备用来搭建Drone CI/CD来解放双手,装好后顺手试一下居然给我卡死!!用阿里云自带健康诊断检测是磁盘IO问题

内存不足引起IO暴增

如何引起

云服务器默认是禁swap的,那么在内存满时只能去频繁回收内存和预读pagecache了,恰巧编译是个“空间换时间”的场景,在恰巧轻量云用的是机械硬盘,那么磁盘被打满也就不奇怪了。

该死的机械硬盘

解决

  1. 加内存(钞能力)
  2. 优化内存占用
    • 没搜到crossgen2有关内存配置,只能在.drone.yml文件里面限制docker容器了
  3. 开swap赌闲置的内存够多
    • 推荐使用zram

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇