sysfs-devices-system-cpu 5.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127
  1. What: /sys/devices/system/cpu/dscr_default
  2. Date: 13-May-2014
  3. KernelVersion: v3.15.0
  4. Contact:
  5. Description: Writes are equivalent to writing to
  6. /sys/devices/system/cpu/cpuN/dscr on all CPUs.
  7. Reads return the last written value or 0.
  8. This value is not a global default: it is a way to set
  9. all per-CPU defaults at the same time.
  10. Values: 64 bit unsigned integer (bit field)
  11. What: /sys/devices/system/cpu/cpu[0-9]+/dscr
  12. Date: 13-May-2014
  13. KernelVersion: v3.15.0
  14. Contact:
  15. Description: Default value for the Data Stream Control Register (DSCR) on
  16. a CPU.
  17. This default value is used when the kernel is executing and
  18. for any process that has not set the DSCR itself.
  19. If a process ever sets the DSCR (via direct access to the
  20. SPR) that value will be persisted for that process and used
  21. on any CPU where it executes (overriding the value described
  22. here).
  23. If set by a process it will be inherited by child processes.
  24. Values: 64 bit unsigned integer (bit field)
  25. What: /sys/devices/system/cpu/cpuX/topology/physical_package_id
  26. Description: physical package id of cpuX. Typically corresponds to a physical
  27. socket number, but the actual value is architecture and platform
  28. dependent.
  29. Values: integer
  30. What: /sys/devices/system/cpu/cpuX/topology/die_id
  31. Description: the CPU die ID of cpuX. Typically it is the hardware platform's
  32. identifier (rather than the kernel's). The actual value is
  33. architecture and platform dependent.
  34. Values: integer
  35. What: /sys/devices/system/cpu/cpuX/topology/core_id
  36. Description: the CPU core ID of cpuX. Typically it is the hardware platform's
  37. identifier (rather than the kernel's). The actual value is
  38. architecture and platform dependent.
  39. Values: integer
  40. What: /sys/devices/system/cpu/cpuX/topology/cluster_id
  41. Description: the cluster ID of cpuX. Typically it is the hardware platform's
  42. identifier (rather than the kernel's). The actual value is
  43. architecture and platform dependent.
  44. Values: integer
  45. What: /sys/devices/system/cpu/cpuX/topology/book_id
  46. Description: the book ID of cpuX. Typically it is the hardware platform's
  47. identifier (rather than the kernel's). The actual value is
  48. architecture and platform dependent. it's only used on s390.
  49. Values: integer
  50. What: /sys/devices/system/cpu/cpuX/topology/drawer_id
  51. Description: the drawer ID of cpuX. Typically it is the hardware platform's
  52. identifier (rather than the kernel's). The actual value is
  53. architecture and platform dependent. it's only used on s390.
  54. Values: integer
  55. What: /sys/devices/system/cpu/cpuX/topology/core_cpus
  56. Description: internal kernel map of CPUs within the same core.
  57. (deprecated name: "thread_siblings")
  58. Values: hexadecimal bitmask.
  59. What: /sys/devices/system/cpu/cpuX/topology/core_cpus_list
  60. Description: human-readable list of CPUs within the same core.
  61. The format is like 0-3, 8-11, 14,17.
  62. (deprecated name: "thread_siblings_list").
  63. Values: decimal list.
  64. What: /sys/devices/system/cpu/cpuX/topology/package_cpus
  65. Description: internal kernel map of the CPUs sharing the same physical_package_id.
  66. (deprecated name: "core_siblings").
  67. Values: hexadecimal bitmask.
  68. What: /sys/devices/system/cpu/cpuX/topology/package_cpus_list
  69. Description: human-readable list of CPUs sharing the same physical_package_id.
  70. The format is like 0-3, 8-11, 14,17.
  71. (deprecated name: "core_siblings_list")
  72. Values: decimal list.
  73. What: /sys/devices/system/cpu/cpuX/topology/die_cpus
  74. Description: internal kernel map of CPUs within the same die.
  75. Values: hexadecimal bitmask.
  76. What: /sys/devices/system/cpu/cpuX/topology/ppin
  77. Description: per-socket protected processor inventory number
  78. Values: hexadecimal.
  79. What: /sys/devices/system/cpu/cpuX/topology/die_cpus_list
  80. Description: human-readable list of CPUs within the same die.
  81. The format is like 0-3, 8-11, 14,17.
  82. Values: decimal list.
  83. What: /sys/devices/system/cpu/cpuX/topology/cluster_cpus
  84. Description: internal kernel map of CPUs within the same cluster.
  85. Values: hexadecimal bitmask.
  86. What: /sys/devices/system/cpu/cpuX/topology/cluster_cpus_list
  87. Description: human-readable list of CPUs within the same cluster.
  88. The format is like 0-3, 8-11, 14,17.
  89. Values: decimal list.
  90. What: /sys/devices/system/cpu/cpuX/topology/book_siblings
  91. Description: internal kernel map of cpuX's hardware threads within the same
  92. book_id. it's only used on s390.
  93. Values: hexadecimal bitmask.
  94. What: /sys/devices/system/cpu/cpuX/topology/book_siblings_list
  95. Description: human-readable list of cpuX's hardware threads within the same
  96. book_id.
  97. The format is like 0-3, 8-11, 14,17. it's only used on s390.
  98. Values: decimal list.
  99. What: /sys/devices/system/cpu/cpuX/topology/drawer_siblings
  100. Description: internal kernel map of cpuX's hardware threads within the same
  101. drawer_id. it's only used on s390.
  102. Values: hexadecimal bitmask.
  103. What: /sys/devices/system/cpu/cpuX/topology/drawer_siblings_list
  104. Description: human-readable list of cpuX's hardware threads within the same
  105. drawer_id.
  106. The format is like 0-3, 8-11, 14,17. it's only used on s390.
  107. Values: decimal list.