🎨 块数统计

This commit is contained in:
Liang Ding 2022-11-17 09:38:20 +08:00
parent 06b4d8ea26
commit a2806ae823
No known key found for this signature in database
GPG key ID: 136F30F901A2231D
2 changed files with 16 additions and 3 deletions

View file

@ -71,7 +71,7 @@ func CountBlocks() (ret int) {
return len(blockTrees)
}
func CeilCount(count int) int {
func CeilTreeCount(count int) int {
if 100 > count {
return 100
}
@ -84,6 +84,19 @@ func CeilCount(count int) int {
return 500*40 + 1
}
func CeilBlockCount(count int) int {
if 5000 > count {
return 5000
}
for i := 1; i < 100; i++ {
if count < i*10000 {
return i * 10000
}
}
return 10000*100 + 1
}
func GetBlockTreeRootByPath(boxID, path string) *BlockTree {
blockTreesLock.Lock()
defer blockTreesLock.Unlock()