CircleCIでRAMを節約

このエントリーをはてなブックマークに追加
はてなブックマーク - CircleCIでRAMを節約
LINEで送る
Pocket

circleci

概要

  • CircleCIのコンテナは、デフォルトだと以下のサービスが立ち上がっているコンテナでテストが走ります。
    • couchdb (1.3.0)
    • memcached (1.4.13)
    • mongodb (2.4.13)
    • mysql (5.5.41)
    • postgresql (9.4 with postgis 2.0 extensions)
    • rabbitmq (3.4.4)
    • redis (3.0.3)
    • zookeeper (3.3.5)
  • しかしながら、普通のサービスは全てを使うわけでは無いので、** 不要なサービスは落として ** しまって、メモリを節約しましょう。

サンプルコード

こんな感じで。

circle.yml抜粋。

まとめ

  • ぐぐっても、同じことをしている人は見つからず。。。
  • 効果としては微量ですけど、メモリの無駄遣いを抑制し、気分的にテストが少し速くなったように感じます。(プラシーボ)
このエントリーをはてなブックマークに追加
はてなブックマーク - CircleCIでRAMを節約
LINEで送る
Pocket

matsubokkuri

Please feel free to contact me via e-mail, twitter and facebook!

あわせて読みたい

コメントを残す