{"id":156,"date":"2018-03-24T16:02:14","date_gmt":"2018-03-24T08:02:14","guid":{"rendered":"http:\/\/kkong.net\/?p=156"},"modified":"2018-11-05T21:46:38","modified_gmt":"2018-11-05T13:46:38","slug":"debian-ubuntu-%e5%86%85%e6%a0%b8%e9%99%8d%e7%ba%a7%e6%95%99%e7%a8%8b-%e9%99%8d%e4%bd%8ebbr%e4%b8%ba%e6%94%af%e6%8c%81%e9%94%90%e9%80%9f%e7%9a%84%e5%86%85%e6%a0%b8%e7%89%88","status":"publish","type":"post","link":"https:\/\/kkong.net\/?p=156","title":{"rendered":"Debian\/Ubuntu \u5185\u6838\u964d\u7ea7\u6559\u7a0b \u2014\u2014 \u964d\u4f4e(BBR)\u4e3a\u652f\u6301\u9510\u901f\u7684\u5185\u6838\u7248\u672c\u8f6c"},"content":{"rendered":"<p>\u6d4b\u8bd5\u73af\u5883<br \/>\nDebian 7 x64 \u548c Ubuntu 14.04 \u7cfb\u7edf\uff0c\u5f53\u524d\u5185\u6838\u4e3a v4.10.1 (\u652f\u6301BBR\u7684\u6700\u65b0\u7a33\u5b9a\u7248\u5185\u6838) \u6d4b\u8bd5\u901a\u8fc7\uff0cDebian 8 \u6682\u65f6\u6ca1\u6d4b\u8bd5\uff08\u5e94\u8be5\u5dee\u4e0d\u591a\u7684\uff09\u3002<\/p>\n<p>\u81f3\u4e8e\u5176\u4ed6\u7cfb\u7edf\uff0c\u6b65\u9aa4\u5c31\u5b8c\u5168\u4e0d\u4e00\u6837\u4e86\uff0c\u6240\u4ee5\u4e0d\u505a\u6d4b\u8bd5\u3002<\/p>\n<p>OpenVZ\u4e0d\u652f\u6301\u66f4\u6362\u5185\u6838\uff0c\u4e0d\u652f\u6301 \u9510\u901f\u548cBBR\uff0c\u6240\u4ee5\u8bf7\u4e0d\u8981\u5c1d\u8bd5\u4e0b\u9762\u7684\u6b65\u9aa4\uff0c\u5426\u5219\u540e\u679c\u81ea\u8d1f\uff01<\/p>\n<p>Debian\u7684\u51c6\u5907\u5de5\u4f5c(Ubuntu\u8bf7\u8df3\u8fc7)<\/p>\n<p>\u6dfb\u52a0\u8f6f\u4ef6\u5305\u6e90\u5e76\u66f4\u65b0\u5305\u5217\u8868<\/p>\n<p>echo -e \"\\ndeb http:\/\/ftp.debian.org\/debian\/ wheezy-backports main\" >> \/etc\/apt\/sources.list<br \/>\napt-get update<br \/>\n\u5b89\u88c5\u5185\u6838<br \/>\n1.\u67e5\u8be2\u53ef\u7528\u5185\u6838\u5217\u8868<br \/>\naptitude search linux-image | awk '{print $2}'<br \/>\n        \u6267\u884c\u4ee3\u7801\u540e\u53ef\u4ee5\u770b\u5230\u5f88\u591a\u5185\u6838\u7248\u672c\uff0cDebian 7 x64 \u7cfb\u7edf\u9009\u62e9 linux-image-3.2.0-4-amd64 \u5185\u6838\uff0c\u8fd9\u4e2a\u5185\u6838\u5927\u90e8\u5206 Debian 7 \u7cfb\u7edf\u90fd\u662f\u4f7f\u7528\uff0c\u5b8c\u7f8e\u652f\u6301\u9510\u901f\u548cLotServer\u3002\u800cUbuntu 14.04 \u5219\u9009\u62e9 linux-image-3.13.0-32-generic \u5185\u6838\u3002\u9510\u901f\u652f\u6301\u7684\u5185\u6838\u770b\u8fd9\u91cc\uff1a\u4f20\u9001\u95e8<\/p>\n<p>        Debian\u548cUbuntu\u552f\u4e00\u7684\u533a\u522b\u5c31\u662f\u8fd9\u91cc\u63d0\u793a\u7684\u5185\u6838\u540d\u79f0\u4e0d\u4e00\u6837\uff0c\u548c\u4e0b\u9762\u5b89\u88c5\u5185\u6838\u7528\u7684\u547d\u4ee4\u7565\u6709\u533a\u522b\uff0c\u5176\u4ed6\u90fd\u901a\u7528\uff01<br \/>\n        # VPS\u63d0\u793a\u793a\u4f8b\/64\u4f4d #<br \/>\n        # Debian 7 \u548c 8 \u53ef\u80fd\u4e0d\u4e00\u6837\uff0c\u8fd8\u6709 64\u4f4d\u548c32\u4f4d \u5185\u5bb9\u4e5f\u4e0d\u4e00\u6837\u3002<\/p>\n<p>root@debian:~# aptitude search linux-image | awk '{print $2}'<br \/>\n        linux-image<br \/>\n        linux-image-2.6-amd64<br \/>\n        linux-image-3.16.0-0.bpo.4-amd64<br \/>\n        linux-image-3.16.0-0.bpo.4-amd64-dbg<br \/>\n        linux-image-3.2.0-4-amd64<br \/>\n        linux-image-3.2.0-4-amd64-dbg<br \/>\n        linux-image-3.2.0-4-rt-amd64<br \/>\n        linux-image-3.2.0-4-rt-amd64-dbg<br \/>\n        linux-image-4.10.1-041001-generic<\/p>\n<p>        # Ubuntu 14.04 \u63d0\u793a\u5185\u5bb9 #<br \/>\n        ...<br \/>\n        linux-image-3.13.0-32-generic<br \/>\n        linux-image-3.13.0-32-generic:i386<br \/>\n        linux-image-3.13.0-32-lowlatency<br \/>\n        linux-image-3.13.0-32-lowlatency<br \/>\n        ...<br \/>\n        # \u591a\u4f59\u7684\u6211\u90fd\u7701\u7565\u4e86\uff0c\u5199\u51fa\u6765\u610f\u4e49\u4e0d\u5927 #<br \/>\n        Debian \u5b89\u88c5\u5185\u6838<br \/>\n        # \u793a\u4f8b #<br \/>\n        apt-get -t wheezy-backports install linux-image-3.2.0-4-amd64 -y<br \/>\n        # \u793a\u4f8b #<br \/>\n        Ubuntu \u5b89\u88c5\u5185\u6838<br \/>\n        # \u793a\u4f8b #<br \/>\n        apt-get install linux-image-3.13.0-32-generic -y<br \/>\n        # \u793a\u4f8b #<br \/>\n        \u5378\u8f7d\u5185\u6838<br \/>\n        \u67e5\u770b\u5f53\u524d\u7cfb\u7edf\u6240\u6709\u5185\u6838<br \/>\n            dpkg -l|grep linux-image | awk '{print $2}'<br \/>\n            # VPS\u63d0\u793a\u793a\u4f8b\/64\u4f4d #<br \/>\n            # Debian 7 \u548c 8 \u53ef\u80fd\u4e0d\u4e00\u6837\uff0c\u8fd8\u6709 64\u4f4d\u548c32\u4f4d \u5185\u5bb9\u4e5f\u4e0d\u4e00\u6837\u3002<\/p>\n<p>            root@debian:~# dpkg -l|grep linux-image | awk '{print $2}'<br \/>\n            linux-image-3.2.0-4-amd64<br \/>\n            linux-image-4.10.1-041001-generic<\/p>\n<p>            # Ubuntu 14.04 \u63d0\u793a\u5185\u5bb9 #<br \/>\n            linux-image-3.13.0-32-generic<br \/>\n            linux-image-4.10.1-041001-generic<br \/>\n        \u5378\u8f7d\u5176\u4f59\u5185\u6838<br \/>\n            apt-get purge \u5176\u4f59\u5185\u6838\u540d\u79f0 -y<\/p>\n<p>        \u4ece\u4e0a\u9762\u793a\u4f8b\u4e2d\u53ef\u4ee5\u770b\u5230\uff0c\u9664\u4e86\u521a\u624d\u5b89\u88c5\u7684 linux-image-3.2.0-4-amd64 \u5185\u6838\u5916\uff0c\u8fd8\u5269\u4e0b\u4e00\u4e2a\u5185\u6838 linux-image-4.10.1-041001-generic \uff0c\u6211\u4eec\u9700\u8981\u5378\u8f7d\u8fd9\u4e2a\u5185\u6838\uff1a<br \/>\n            # \u793a\u4f8b #<br \/>\n            apt-get purge linux-image-4.10.1-041001-generic -y<br \/>\n            # \u793a\u4f8b #<br \/>\n        \u7ed3\u5c3e\u5de5\u4f5c<br \/>\n        \u5173\u95ed BBR\uff08\u5982\u6709\uff09<br \/>\nsed -i '\/net\\.core\\.default_qdisc=fq\/d' \/etc\/sysctl.conf && sed -i '\/net\\.ipv4\\.tcp_congestion_control=bbr\/d' \/etc\/sysctl.conf<br \/>\n            sysctl -p<br \/>\n            # \u6e05\u9664BBR\u542f\u52a8\u4ee3\u7801\u5e76\u4fdd\u5b58\uff0c\u6267\u884c\u5e76\u4e0d\u4f1a\u63d0\u793a\u4efb\u4f55\u4fe1\u606f\u3002<br \/>\n        \u66f4\u65b0 grub \u7cfb\u7edf\u5f15\u5bfc\u6587\u4ef6\u5e76\u91cd\u542fVPS<br \/>\n            update-grub<br \/>\n            # reboot\u662f\u91cd\u542f\u670d\u52a1\u5668<br \/>\n            reboot<br \/>\n\u5b89\u88c5LotServer<\/p>\n<p>\u672c\u6587\u8f6c\u8f7d\u81ea\uff1ahttps:\/\/doux.io\/linux-jc6\/#<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u6d4b\u8bd5\u73af\u5883 Debian 7 x64 \u548c Ubuntu 14.04 \u7cfb\u7edf\uff0c\u5f53\u524d\u5185\u6838\u4e3a v4.10.1 (\u652f\u6301BB [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[5],"tags":[23,22],"_links":{"self":[{"href":"https:\/\/kkong.net\/index.php?rest_route=\/wp\/v2\/posts\/156"}],"collection":[{"href":"https:\/\/kkong.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kkong.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kkong.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kkong.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=156"}],"version-history":[{"count":9,"href":"https:\/\/kkong.net\/index.php?rest_route=\/wp\/v2\/posts\/156\/revisions"}],"predecessor-version":[{"id":194,"href":"https:\/\/kkong.net\/index.php?rest_route=\/wp\/v2\/posts\/156\/revisions\/194"}],"wp:attachment":[{"href":"https:\/\/kkong.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=156"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kkong.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=156"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kkong.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=156"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}