/
githubmirror
/
nbs
Обзор
Документация
Войти
/
githubmirror
/
nbs
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
cloud/disk_manager/internal/pkg/performance/performance.go
22 строки
503 B
svartmetal
[Disk Manager] add cloud/disk_manager to piglet/projects/blockstore
11 окт 2023, 23:27
11 окт 2023, 23:27
183bd48
Код
Авторство
О чём код?
package performance import ( "time" ) //////////////////////////////////////////////////////////////////////////////// const ( MiB = uint64(1 << 20) ) //////////////////////////////////////////////////////////////////////////////// func Estimate(dataSize, bandwidthMiBs uint64) time.Duration { bandwidthBytes := ConvertMiBsToBytes(bandwidthMiBs) return time.Duration(dataSize/bandwidthBytes) * time.Second } func ConvertMiBsToBytes(bandwidthMiBs uint64) uint64 { return bandwidthMiBs * MiB }