[問題] 限制CPU使用上限?

作者: Edster (Edster)   2018-11-03 16:56:26
- 問題: 當你想要問問題時,請使用這個類別。
如何限制一隻程式的CUP使用上限。
[問題敘述]:
各位好, 最近用google compute engine + RStudio Server.
雖說 GCE 號稱第一年有300美金的免費額度。
但設定好GCE馬上就收到信用卡通知刷了一元美金。
mmmm, 那這免費是認真的嗎?
一查,原來當超過設定的使用量, 會自動加錢升級.
我的CPU是設定small (1.7G)
剛剛跑一隻程式, cpu使用量來到150%.
我不求快, 反正這是要讓他在那邊自己慢慢算.
有辦法利用 R的語法 限制CPU使用量上限嗎?
[軟體熟悉度]:
開發者(有撰寫R 的套件經驗)
[環境敘述]:
Google Compute Engine in Ubuntu 18.0
RStudio Server 3.5.0
[關鍵字]:
選擇性,也許未來有用
作者: obarisk (OSWALT)   2018-11-04 15:44:00
應該是有那裡設錯了,cpu用超過不會被收錢的...限制使用量要用系統指令了nice or cpulimit
作者: HumuHumu (呼姆呼姆)   2018-11-05 09:42:00
應該要把你的專案創在GCP下的Free Trial帳單帳戶裡面
作者: adrianshum (Alien)   2018-11-06 07:52:00
刷一美元應該是用來確認信用卡而已吧
作者: alen84204 (Dana)   2018-11-18 03:46:00
使用150%是因為你用的是共用CPU 不是專用 不用擔心其實你擔心會被收錢的話 只要注意一下額度就可以了大約剩下10USD就可以準備收手 by用了3XXX額度的經驗

Links booklink

Contact Us: admin [ a t ] ucptt.com