這似乎是一個愚蠢的問題,但如果沒有其他問題,我會問任何後人的後代。我在Functions Pricing page閱讀:根據使用情況或層級的Azure函數定價
Azure的功能執行時間在其中通過的執行時間以秒計的總和[在你的應用的千兆字節的存儲容量乘以技嘉秒(GB-S)計量。 ..]功能應用程序的預期內存大小必須在128MB到1,536MB之間以128MB爲增量預選。內存層越大,每秒消耗的GB-s就越多。
這讓我覺得定價是基於層「塊」結合執行時間。例如,如果一個128 MB函數的運行時間爲5秒,則其成本低於512 MB函數,而不管它們的功能如何。但是,Functions site itself提到了應用程序的工作集。儘管如此,上下文並不是專門定價的。
我的問題是:是功能定價基於純粹選擇的存儲層,或者是它的基礎上實際內存使用(跨時間)?如果您選擇1536 MB作爲您的等級,但您只使用100 MB,那麼您實際上是在浪費時間嗎?