16 lines
362 B
Go
16 lines
362 B
Go
|
package mlock
|
||
|
|
||
|
// This should be set by the OS-specific packages to tell whether LockMemory
|
||
|
// is supported or not.
|
||
|
var supported bool
|
||
|
|
||
|
// Supported returns true if LockMemory is functional on this system.
|
||
|
func Supported() bool {
|
||
|
return supported
|
||
|
}
|
||
|
|
||
|
// LockMemory prevents any memory from being swapped to disk.
|
||
|
func LockMemory() error {
|
||
|
return lockMemory()
|
||
|
}
|