Advertisement
sandervanvugt

linux performance April 23

Apr 12th, 2023
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.38 KB | None | 0 0
  1. [root@localhost ~]# history
  2. 1 top
  3. 2 dd if=/dev/zero of=/dev/null &
  4. 3 top
  5. 4 mount | grep proc
  6. 5 cd /proc
  7. 6 ls
  8. 7 less meminfo
  9. 8 top
  10. 9 history
  11. 10 top
  12. 11 reboot
  13. 12 git clone https://github.com/sandervanvugt/performance
  14. 13 cd performance/
  15. 14 ls
  16. 15 history
  17. 16 ./countdown 12
  18. 17 free -m
  19. 18 top
  20. 19 free -m
  21. 20 grep ctive /proc/meminfo
  22. 21 vmstat 2 25
  23. 22 top
  24. 23 reboot
  25. 24 top
  26. 25 ps aux | grep defunc
  27. 26 ps faux | grep -C 3 defunc
  28. 27 kill 2486
  29. 28 ps faux | grep -C 3 defunc
  30. 29 kill -9 2486
  31. 30 ps faux | grep -C 3 defunc
  32. 31 kill -SIGCHLD 2485
  33. 32 ps faux | grep -C 3 defunc
  34. 33 kill 2485
  35. 34 ps faux | grep -C 3 defunc
  36. 35 cd /proc
  37. 36 touch hello
  38. 37 echo a > hello
  39. 38 ls
  40. 39 ls -l
  41. 40 ls
  42. 41 cd 1979
  43. 42 ls
  44. 43 cat cmdline
  45. 44 cat status
  46. 45 history
  47. 46 ls
  48. 47 cat oom_score
  49. 48 cd ..
  50. 49 cd
  51. 50 podman run -it docker.io/library/nginx sh
  52. 51 history
  53. 52 cd /proc
  54. 53 ls
  55. 54 less cpuinfo
  56. 55 lscpu
  57. 56 ls
  58. 57 cat partitions
  59. 58 lsblk
  60. 59 cd
  61. 60 echo h > /proc/sysrq-trigger
  62. 61 dmesg
  63. 62 #echo f > /proc/sysrq-trigger
  64. 63 history -w
  65. 64 top
  66. 65 ps aux | grep defunc
  67. 66 ps faux | grep -C 3 defunc
  68. 67 kill 2486
  69. 68 ps faux | grep -C 3 defunc
  70. 69 kill -9 2486
  71. 70 ps faux | grep -C 3 defunc
  72. 71 kill -SIGCHLD 2485
  73. 72 ps faux | grep -C 3 defunc
  74. 73 kill 2485
  75. 74 ps faux | grep -C 3 defunc
  76. 75 cd /proc
  77. 76 touch hello
  78. 77 echo a > hello
  79. 78 ls
  80. 79 ls -l
  81. 80 ls
  82. 81 cd 1979
  83. 82 ls
  84. 83 cat cmdline
  85. 84 cat status
  86. 85 history
  87. 86 ls
  88. 87 cat oom_score
  89. 88 cd ..
  90. 89 cd
  91. 90 podman run -it docker.io/library/nginx sh
  92. 91 history
  93. 92 cd /proc
  94. 93 ls
  95. 94 less cpuinfo
  96. 95 lscpu
  97. 96 ls
  98. 97 cat partitions
  99. 98 lsblk
  100. 99 cd
  101. 100 echo h > /proc/sysrq-trigger
  102. 101 dmesg
  103. 102 #echo f > /proc/sysrq-trigger
  104. 103 history -w
  105. 104 sync
  106. 105 echo f > /proc/sysrq-trigger
  107. 106 vmstat 2 20
  108. 107 man vmstat
  109. 108 systemd-analyze blame
  110. 109 top
  111. 110 cd performance/
  112. 111 ./zombie
  113. 112 journalctl
  114. 113 ps aux | grep gnome-shell
  115. 114 cat /proc/3447/oom_score
  116. 115 cat /proc/3628/oom_score
  117. 116 cd /proc/3447
  118. 117 ls
  119. 118 cat oom_score_adj
  120. 119 echo -200 > oom_score_adj
  121. 120 cat oom_score
  122. 121 history -w
  123. 122 journalctl
  124. 123 ps aux | grep gnome-shell
  125. 124 cat /proc/3447/oom_score
  126. 125 cat /proc/3628/oom_score
  127. 126 cd /proc/3447
  128. 127 ls
  129. 128 cat oom_score_adj
  130. 129 echo -200 > oom_score_adj
  131. 130 cat oom_score
  132. 131 history -w
  133. 132 sync
  134. 133 echo f > /proc/sysrq-trigger
  135. 134 journalctl
  136. 135 history
  137. 136 cd
  138. 137 cd performance/
  139. 138 ./countdown 12
  140. 139 dmesg
  141. 140 history
  142. 141 ls
  143. 142 cd
  144. 143 cd /proc
  145. 144 ls
  146. 145 cd sys
  147. 146 ls
  148. 147 cd kernel/
  149. 148 ls
  150. 149 cat sysrq
  151. 150 man proc
  152. 151 cat pid_max
  153. 152 echo $(( 2 * 65535 ))
  154. 153 echo 131070 > pid_max
  155. 154 cat pid_max
  156. 155 cd ../vm
  157. 156 ls
  158. 157 cat swappiness
  159. 158 echo 30 > swappiness
  160. 159 cat swappiness
  161. 160 cat oom_kill_allocating_task
  162. 161 free -m
  163. 162 echo 3 > drop_caches
  164. 163 free -m
  165. 164 cat dirty_writeback_centisecs
  166. 165 cat dirty_expire_centisecs
  167. 166 free -m
  168. 167 echo 500 > nr_hugepages
  169. 168 free -m
  170. 169 cd ..
  171. 170 cd net
  172. 171 ls
  173. 172 cd ipv6/
  174. 173 ls
  175. 174 cd ../core/
  176. 175 ls
  177. 176 cd ..
  178. 177 sysctl -a
  179. 178 sysctl -a | grep swappi
  180. 179 sysctl -a | grep disable
  181. 180 ip a
  182. 181 pwd
  183. 182 echo 1 > ipv6/conf/all/disable_ipv6
  184. 183 ip a
  185. 184 echo 0 > ipv6/conf/all/disable_ipv6
  186. 185 strace -c ls
  187. 186 less /proc/meminfo
  188. 187 cd
  189. 188 vim /etc/sysctl.conf
  190. 189 cd /usr/lib/sysctl.d/
  191. 190 ls
  192. 191 vim 50-pid-max.conf
  193. 192 cd /etc/sysctl.d/
  194. 193 vim sander.conf
  195. 194 cd /proc/sys/kernel/
  196. 195 cat pid_max
  197. 196 cd -
  198. 197 cim sander.conf
  199. 198 vim sander.conf
  200. 199 cd
  201. 200 dnf install -y tuned
  202. 201 tuned-adm --list
  203. 202 tuned-adm list
  204. 203 systemctl status tuned
  205. 204 systemctl start tuned
  206. 205 tuned-adm recommend
  207. 206 cd /usr/lib/tuned/
  208. 207 ls
  209. 208 mkdir /etc/tuned/virtual-guest
  210. 209 cp virtual-guest/* /etc/tuned/virtual-guest/
  211. 210 cd /etc/tuned/virtual-guest/
  212. 211 ls
  213. 212 vim tuned.conf
  214. 213 tuned-adm profile virtual-guest
  215. 214 reboot
  216. 215 cat /dev/sda
  217. 216 sysctl | grep swapp
  218. 217 sysctl -a | grep swapp
  219. 218 cd /etc/tuned/
  220. 219 ls
  221. 220 vim tuned-main.conf
  222. 221 cd
  223. 222 cd performance/
  224. 223 ./countdown 12
  225. 224 history
  226. 225 sysctl --help
  227. 226 ls
  228. 227 vim stress1.service
  229. 228 cat stress2.service
  230. 229 cp *service /etc/systemd/system/
  231. 230 systemctl start stress1.service
  232. 231 systemctl start stress2.service
  233. 232 top
  234. 233 cat /sys/bus/cpu/devices/cpu1/online
  235. 234 echo 0 > /sys/bus/cpu/devices/cpu1/online
  236. 235 top
  237. 236 echo 1 > /sys/bus/cpu/devices/cpu1/online
  238. 237 top
  239. 238 man systemd.resource-control
  240. 239 dnf install httpd
  241. 240 systemctl edit httpd.service
  242. 241 systemctl cat httpd.service
  243. 242 systemctl start httpd.service
  244. 243 systemctl status httpd.service
  245. 244 systemd-cgtop
  246. 245 systemd-cgls
  247. 246 systemctl show --all httpd.service
  248. 247 systemctl edit httpd.service
  249. 248 systemctl restart httpd.service
  250. 249 systemctl status httpd.service
  251. 250 systemctl set-property sshd.service MemoryMax=16M
  252. 251 systemctl cat sshd.service
  253. 252 systemctl set-property system.slice CPUShares=2048
  254. 253 systemctl status system.slice
  255. 254 echo 0 > /sys/bus/cpu/devices/cpu1/online
  256. 255 top
  257. 256 history
  258. 257 iotop
  259. 258 man proc
  260. 259 cd /proc/sys/kernel/
  261. 260 ls
  262. 261 cat task_delayacct
  263. 262 echo 1 > task_delayacct
  264. 263 iotop
  265. 264 top
  266. 265 killall dd
  267. 266 cd /sys/block/sda/
  268. 267 ls
  269. 268 cd queue/
  270. 269 ls
  271. 270 cat scheduler
  272. 271 echo kyber > scheduler
  273. 272 cat scheduler
  274. 273 time dd if=/dev/zero of=/bigfile bs=1M count=1024
  275. 274 echo none > scheduler
  276. 275 time dd if=/dev/zero of=/bigfile bs=1M count=1024
  277. 276 history
  278. 277 top
  279. 278 history
  280. 279 history -w
  281. 280 history
  282.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement