Добавить в корзинуПозвонить
Найти в Дзене
SOFT BLOG ▾

Какие программы использовать для тестирования сборок ОС?

Довольно часто на канале рассказывается о различных сборках Windows, реже о дистрибутивах Linux. В основном, это установка, запуск, проверка процессов, памяти и количество занятого дискового пространства. Установка минимального набора софта (браузер, архиватор, библиотеки) и всё на этом. Тестовый компьютер не самый мощный, поэтому о тестировании операционной системы в играх, речи не идёт, но могу сказать, что дополнительно, сборки винды проверяются на вирусы и на не санкционированный "стук" в интернет. Ниже я добавлю планы на будущее, чем буду тестировать сборки, но если вам интересен запуск и проверка таких дисков как Флибустьер, Оговорский и похожие, то прошу накидать названий, или тематику программ, которые стоит устанавливать на такие сборки, и смотреть работоспособность. Для тестирования работоспособности самой операционной системы (Windows или Linux) можно использовать специальные инструменты и программы, которые позволяют проверить стабильность, работу системных компонентов,
Оглавление

Довольно часто на канале рассказывается о различных сборках Windows, реже о дистрибутивах Linux. В основном, это установка, запуск, проверка процессов, памяти и количество занятого дискового пространства. Установка минимального набора софта (браузер, архиватор, библиотеки) и всё на этом.

Тестовый компьютер не самый мощный, поэтому о тестировании операционной системы в играх, речи не идёт, но могу сказать, что дополнительно, сборки винды проверяются на вирусы и на не санкционированный "стук" в интернет.

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

Мы не сравниваем, мы готовимся к тестированию
Мы не сравниваем, мы готовимся к тестированию

Механизм проверки системы

Для тестирования работоспособности самой операционной системы (Windows или Linux) можно использовать специальные инструменты и программы, которые позволяют проверить стабильность, работу системных компонентов, поддержку сетевых функций, файловых систем и взаимодействие между ними.

Вот набор подходящих программ:

1. Тестирование системных процессов и служб

Sysinternals Suite (Windows)
Набор инструментов от Microsoft для глубокого анализа и мониторинга работы Windows.

Набор утилит
Набор утилит

Process Monitor — отслеживает активность файловой системы, реестра и процессов.

Autoruns — проверяет автозагрузку и службы.

RAMMap — анализ использования памяти.

Systemd-analyze (Linux)
Анализ времени загрузки и работы служб в дистрибутивах Linux с systemd.systemd-analyze
systemd-analyze blame

2. Проверка работы сети

  • Ping и Traceroute
    Проверка доступности сетевых узлов и маршрутов (предустановлены на обеих ОС).
Команда пинг
Команда пинг

ping ya.fm
tracert ya.fm (в Windows)
traceroute ya.fm (в Linux)

  • Wireshark (Windows/Linux)
    Программа для анализа сетевого трафика. Помогает выявить проблемы в сетевой конфигурации.
  • Iperf3 (Windows/Linux)
    Утилита для измерения пропускной способности сети и проверки её стабильности.

iperf3 -s # Запуск сервера
iperf3 -c [IP_сервера] # Подключение к серверу

3. Тестирование файловых систем

  • FIO (Flexible I/O Tester) (Linux)
    Проверяет производительность и стабильность работы с дисками и файловыми системами.

fio --name=test --size=500M --rw=readwrite --bs=64k --numjobs=2 --time_based --runtime=30

  • CrystalDiskMark (Windows)

Аналог FIO для Windows. Измеряет скорость чтения/записи данных на диске.

Теститрование скорости диска
Теститрование скорости диска

4. Проверка приложений и репозиториев

  • Flatpak и Snap (Linux)
    Убедитесь, что системы корректно работают с менеджерами пакетов и форматами. Установите несколько приложений, чтобы проверить их запуск и работоспособность.
  • Chocolatey или Winget (Windows)

Проверка работы менеджеров пакетов на Windows.

Почти как у линукса
Почти как у линукса

5. Проверка стабильности под нагрузкой

  • OCCT (Linux/Windows)

Программа тестирует работу ОС при высокой нагрузке на память и подсистемы ввода/вывода.

6. Мониторинг логов и системных событий

  • Event Viewer (Windows)
    Проверьте системные журналы на ошибки и предупреждения.
Событий в винде
Событий в винде
  • Journalctl (Linux)
    Аналог для Linux.journalctl -p err -b # Ошибки текущей загрузки

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

всё

-7