Записки админа
12.8K subscribers
657 photos
29 videos
227 files
2.49K links
Пишу о Linux и администрировании серверов.

Связаться с автором: @servers

Заметки в браузере: https://sysadmin.pm/

Буст канала: https://yangx.top/sysadminnotes?boost
加入频道
📺 Oracle Linux Monitoring and Logging - плейлист коротких роликов для начинающих, об утилитах, которые позволяют получить информацию о состоянии системы (iostat, rsyslog, top, vmstat и всё вот это вот).

#видео #monitoring #system
👍18
🛠 What is PID 0? Объёмный материал, в котором автор разбирается с вопросом - что же из себя представляет PID 0...

https://blog.dave.tf/post/linux-pid0/

#system #proc #pid
👍13
🗜 Always-on Profiling for Production Systems - набор инструментов для анализа производительности приложений в операционной системе...

- Сайт: https://0x.tools/
- Github: https://github.com/tanelpoder/0xtools/tree/master

Примеры работы с утилитами доступны на сайте, также можно заглянуть по ссылкам:

- Syscallargs: https://tanelpoder.com/posts/list-linux-system-call-arguments-with-syscallargs/
- Psnapper: https://sysadmin.pm/psnapper/ (о нём я в своё время писал отдельную заметку, да).

#profiling #system #напочитать
👍13
🛠 Detecting Kernel Memory Leaks using adaptivemm - занятный пост в блоге Oracle о модуле, который выполняет проактивный мониторинг состояния памяти в системе, и при возникновении тренда на исчерпание свободной памяти позволяет отреагировать на это и избежать проблем.

Модуль отслеживает текущее состояние свободных страниц памяти, отслеживает их потребление и фрагментацию. На основе полученных данных модуль позволяет спрогнозировать может ли система в ближайшее время исчерпать объем памяти или сильно фрагментироваться...

- Статья: https://blogs.oracle.com/linux/post/detecting-kernel-memory-leaks-using-adaptivemm
- Github: https://github.com/oracle/adaptivemm

#memory #system #напочитать
👍84
🔩 Write your Own Virtual Machine - и ещё один занятный материал, но куда более глубокий в технической части. Автор пишет и запускает свою виртуальную машину, которая будет работать с набором инструкций LC-3. Вместе с самой ВМ, автор предлагает две программы - 2048 и Roguelike, которые в этой виртуальной машине будут запускаться...

https://www.jmeiners.com/lc3-vm/

Что интересно, некоторые энтузиасты идею автора оценили, и написали свою реализацию такой виртуальной машины на предпочитаемом языке программирования. В нижней части страницы собраны ссылки на эти проекты.

#vm #system #напочитать
👍94🔥2