mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2024-01-19 02:48:24 +00:00
parent
2c20ef72ae
commit
707936f482
|
@ -76,7 +76,7 @@ func (c *TieredChunkCache) doGetChunk(fileId string, minSize uint64) (data []byt
|
||||||
return data
|
return data
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if minSize <= c.onDiskCacheSizeLimit2 {
|
{
|
||||||
data = c.diskCaches[2].getChunk(fid.Key)
|
data = c.diskCaches[2].getChunk(fid.Key)
|
||||||
if len(data) >= int(minSize) {
|
if len(data) >= int(minSize) {
|
||||||
return data
|
return data
|
||||||
|
@ -115,7 +115,7 @@ func (c *TieredChunkCache) doSetChunk(fileId string, data []byte) {
|
||||||
c.diskCaches[0].setChunk(fid.Key, data)
|
c.diskCaches[0].setChunk(fid.Key, data)
|
||||||
} else if len(data) <= int(c.onDiskCacheSizeLimit1) {
|
} else if len(data) <= int(c.onDiskCacheSizeLimit1) {
|
||||||
c.diskCaches[1].setChunk(fid.Key, data)
|
c.diskCaches[1].setChunk(fid.Key, data)
|
||||||
} else if len(data) <= int(c.onDiskCacheSizeLimit2) {
|
} else {
|
||||||
c.diskCaches[2].setChunk(fid.Key, data)
|
c.diskCaches[2].setChunk(fid.Key, data)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue