Files
sing-box-extended-mirror/experimental/libbox/internal/oomprofile/mapping_linux.go
T

16 lines
347 B
Go
Raw Normal View History

2026-04-02 16:39:34 +08:00
//go:build linux
package oomprofile
import "os"
func (b *profileBuilder) readMapping() {
data, _ := os.ReadFile("/proc/self/maps")
2026-05-14 22:53:22 +08:00
stdParseProcSelfMaps(data, func(lo, hi, offset uint64, file, buildID string) {
b.addMappingEntry(lo, hi, offset, file, buildID, false)
})
2026-04-02 16:39:34 +08:00
if len(b.mem) == 0 {
b.addMappingEntry(0, 0, 0, "", "", true)
}
}