Путеводитель по Руководству Linux

  User  |  Syst  |  Libr  |  Device  |  Files  |  Other  |  Admin  |  Head  |



   org.freedesktop.systemd1    ( 5 )

интерфейс D-Bus системы systemd (The D-Bus interface of systemd)

SLICE UNIT OBJECTS

All slice unit objects implement the
       org.freedesktop.systemd1.Slice interface (described here) in
       addition to the generic org.freedesktop.systemd1.Unit interface
       (see above).

node /org/freedesktop/systemd1/unit/system_2eslice { interface org.freedesktop.systemd1.Slice { methods: GetProcesses(out a(sus) processes); AttachProcesses(in s subcgroup, in au pids); properties: @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly s Slice = '...'; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly s ControlGroup = '...'; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly t MemoryCurrent = ...; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly t MemoryAvailable = ...; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly t CPUUsageNSec = ...; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly ay EffectiveCPUs = [...]; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly ay EffectiveMemoryNodes = [...]; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly t TasksCurrent = ...; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly t IPIngressBytes = ...; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly t IPIngressPackets = ...; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly t IPEgressBytes = ...; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly t IPEgressPackets = ...; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly t IOReadBytes = ...; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly t IOReadOperations = ...; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly t IOWriteBytes = ...; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly t IOWriteOperations = ...; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly b Delegate = ...; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly as DelegateControllers = ['...', ...]; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly b CPUAccounting = ...; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly t CPUWeight = ...; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly t StartupCPUWeight = ...; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly t CPUShares = ...; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly t StartupCPUShares = ...; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly t CPUQuotaPerSecUSec = ...; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly t CPUQuotaPeriodUSec = ...; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly ay AllowedCPUs = [...]; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly ay AllowedMemoryNodes = [...]; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly b IOAccounting = ...; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly t IOWeight = ...; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly t StartupIOWeight = ...; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly a(st) IODeviceWeight = [...]; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly a(st) IOReadBandwidthMax = [...]; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly a(st) IOWriteBandwidthMax = [...]; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly a(st) IOReadIOPSMax = [...]; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly a(st) IOWriteIOPSMax = [...]; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly a(st) IODeviceLatencyTargetUSec = [...]; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly b BlockIOAccounting = ...; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly t BlockIOWeight = ...; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly t StartupBlockIOWeight = ...; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly a(st) BlockIODeviceWeight = [...]; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly a(st) BlockIOReadBandwidth = [...]; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly a(st) BlockIOWriteBandwidth = [...]; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly b MemoryAccounting = ...; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly t DefaultMemoryLow = ...; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly t DefaultMemoryMin = ...; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly t MemoryMin = ...; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly t MemoryLow = ...; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly t MemoryHigh = ...; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly t MemoryMax = ...; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly t MemorySwapMax = ...; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly t MemoryLimit = ...; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly s DevicePolicy = '...'; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly a(ss) DeviceAllow = [...]; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly b TasksAccounting = ...; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly t TasksMax = ...; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly b IPAccounting = ...; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly a(iayu) IPAddressAllow = [...]; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly a(iayu) IPAddressDeny = [...]; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly as IPIngressFilterPath = ['...', ...]; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly as IPEgressFilterPath = ['...', ...]; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly as DisableControllers = ['...', ...]; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly s ManagedOOMSwap = '...'; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly s ManagedOOMMemoryPressure = '...'; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly u ManagedOOMMemoryPressureLimit = ...; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly s ManagedOOMPreference = '...'; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly a(ss) BPFProgram = [...]; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly a(iiqq) SocketBindAllow = [...]; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly a(iiqq) SocketBindDeny = [...]; @org.freedesktop.DBus.Property.EmitsChangedSignal("false") readonly (bas) RestrictNetworkInterfaces = ...; }; interface org.freedesktop.DBus.Peer { ... }; interface org.freedesktop.DBus.Introspectable { ... }; interface org.freedesktop.DBus.Properties { ... }; interface org.freedesktop.systemd1.Unit { ... }; };

Properties Most properties correspond directly with the matching settings in slice unit files.