Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
#Круги добра
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Рисковый три в ряд онлайн!

Камни в ряд онлайн!

Казуальные, Три в ряд, Мультиплеер

Играть

Топ прошлой недели

  • SpongeGod SpongeGod 1 пост
  • Uncleyogurt007 Uncleyogurt007 9 постов
  • ZaTaS ZaTaS 3 поста
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
2
kznalp
kznalp
20 дней назад
Postgres DBA
Серия СУБД PostgreSQL

PG_HAZEL : Анализ результатов нагрузочного тестирования для малой ВМ⁠⁠

Взято с основного технического канала Postgres DBA (возможны правки в исходной статье).

PG_HAZEL : Анализ результатов нагрузочного тестирования для малой ВМ Субд, Postgresql, Тестирование, Длиннопост

Мал - да удал !

Предыдущие работы по теме

VMSTAT : признаки конкуренции за ресурсы CPU

VMSTAT : признаки конкуренции за ресурсы RAM

VMSTAT : Обнаружение посторонней нагрузки на дисковую подсистему виртуальной машины

PG_HAZEL : анализ СУБД и инфраструктуры по результатам нагрузочного тестирования (малая ВМ)

Задача

Провести комплексный анализ результатов нагрузочного тестирования со стороны метрик производительности СУБД и операционной системы.

Виртуальная машина 06

  • CPU = 2

  • RAM = 2GB

  • Astra Linux 1.7

  • PostgreSQL 15

Сценарий тестирования и нагрузка на СУБД

Mix

  1. Select only : 50% нагрузки

  2. Select + Update : 30% нагрузки

  3. Insert only : 15% нагрузки

Нагрузка

PG_HAZEL : Анализ результатов нагрузочного тестирования для малой ВМ Субд, Postgresql, Тестирование, Длиннопост

Ось X - тестовая итерация. Ось Y - количество сессий pgbench

Операционная скорость

PG_HAZEL : Анализ результатов нагрузочного тестирования для малой ВМ Субд, Postgresql, Тестирование, Длиннопост

Ось X - точка наблюдения . Ось Y - операционная скорость

Классический график изменения операционной скорости в ходе нагрузочного тестирования:

  1. Горизонтальный тренд: производительность не растет

  2. Вертикальный тренд: резкий рост производительности

  3. Горизонтальный тренд: производительность практически не меняется

  4. Нисходящий тренд: производительность снижается с ростом нагрузки

Зависимость операционной скорости от нагрузки на СУБД

PG_HAZEL : Анализ результатов нагрузочного тестирования для малой ВМ Субд, Postgresql, Тестирование, Длиннопост

Ось X - количество сессий pgbench . Ось Y - операционная скорость

Ожидания СУБД

PG_HAZEL : Анализ результатов нагрузочного тестирования для малой ВМ Субд, Postgresql, Тестирование, Длиннопост

Ось X - точка наблюдения . Ось Y - ожидания СУБД

Зависимость ожиданий от нагрузки на СУБД

PG_HAZEL : Анализ результатов нагрузочного тестирования для малой ВМ Субд, Postgresql, Тестирование, Длиннопост

Ось X - количество сессий pgbench . Ось Y - ожидания СУБД

Конкуренция за ресурсы CPU

PG_HAZEL : Анализ результатов нагрузочного тестирования для малой ВМ Субд, Postgresql, Тестирование, Длиннопост

Абсолютные значения показателей vmstat

PG_HAZEL : Анализ результатов нагрузочного тестирования для малой ВМ Субд, Postgresql, Тестирование, Длиннопост

Корреляция показателей vmstat

procs_r процессы в run queue (готовы к выполнению)

PG_HAZEL : Анализ результатов нагрузочного тестирования для малой ВМ Субд, Postgresql, Тестирование, Длиннопост

Ось X - точка наблюдения . Ось Y - procs_r процессы в run queue (готовы к выполнению)

Результат: Очередь процессов растет

system_cs переключения контекста

PG_HAZEL : Анализ результатов нагрузочного тестирования для малой ВМ Субд, Postgresql, Тестирование, Длиннопост

Ось X - точка наблюдения . Ось Y - system_cs переключения контекста

Результат: высокая положительная корреляция с операционной скоростью

cpu_sy system time

PG_HAZEL : Анализ результатов нагрузочного тестирования для малой ВМ Субд, Postgresql, Тестирование, Длиннопост

Ось X - точка наблюдения . Ось Y - cpu_sy system time

Результат: Высокая корреляция с операционной скоростью.

Результат анализа конкуренции за ресурсы CPU:

  • procs_r процессы в run queue (готовы к выполнению) : постоянно превышает количество ядер CPU

  • cpu_sy system time: Рост значений до 29%

Вычислительные ресурсы виртуальной машины недостаточны для тестовой нагрузки.

Конкуренция за RAM

swap_si swap in (из swap в RAM)

Отсутствует

swap_so swap out (из RAM в swap)

Отсутствует

memory_free свободная RAM

Менее 5% от RAM.

Результат анализа конкуренции за ресурсы RAM:

Для тестовой нагрузки ресурсов RAM - достаточно.

Конкуренция за ресурсы IO

PG_HAZEL : Анализ результатов нагрузочного тестирования для малой ВМ Субд, Postgresql, Тестирование, Длиннопост

Абсолютные показатели vmstat

PG_HAZEL : Анализ результатов нагрузочного тестирования для малой ВМ Субд, Postgresql, Тестирование, Длиннопост

Корреляция показателей vmstat

procs_b процессы в uninterruptible sleep (обычно ждут IO)

PG_HAZEL : Анализ результатов нагрузочного тестирования для малой ВМ Субд, Postgresql, Тестирование, Длиннопост

Ось X - точка наблюдения . Ось Y - procs_b процессы в uninterruptible sleep (обычно ждут IO)

Результат: количество процессов ожидающих IO - не растет.

cpu_wa ожидание IO

PG_HAZEL : Анализ результатов нагрузочного тестирования для малой ВМ Субд, Postgresql, Тестирование, Длиннопост

Ось X - точка наблюдения . Ось Y - cpu_wa ожидание IO

Результат: доля времени CPU в ожидания IO снижается.

Результат анализа конкуренции за ресурсы IO:

Подсистема IO настроена оптимально.

Влияние гипервизора на CPU и IO

PG_HAZEL : Анализ результатов нагрузочного тестирования для малой ВМ Субд, Postgresql, Тестирование, Длиннопост

Абсолютные показатели vmstat

PG_HAZEL : Анализ результатов нагрузочного тестирования для малой ВМ Субд, Postgresql, Тестирование, Длиннопост

Корреляция показателей vmstat

Влияние на CPU

Отсутствует

Влияние на IO

procs_b процессы в uninterruptible sleep (обычно ждут IO)

PG_HAZEL : Анализ результатов нагрузочного тестирования для малой ВМ Субд, Postgresql, Тестирование, Длиннопост

Ось X - точка наблюдения . Ось Y - procs_b процессы в uninterruptible sleep (обычно ждут IO)

Результат: procs_b процессы в uninterruptible sleep (обычно ждут IO) - не растет

cpu_wa ожидание IO

PG_HAZEL : Анализ результатов нагрузочного тестирования для малой ВМ Субд, Postgresql, Тестирование, Длиннопост

Ось X - точка наблюдения . Ось Y - cpu_wa ожидание IO

Результат: cpu_wa ожидание IO - не растет

Влияние на IO - отсутствует.

  1. Итоговый результат анализа инфраструктуры ВM-06 по итогам нагрузочного тестирования СУБД

  2. Вычислительные ресурсы виртуальной машины недостаточны для тестовой нагрузки.

  3. Для тестовой нагрузки ресурсов RAM - достаточно.

  4. Подсистема IO настроена оптимально.

  5. Влияние гипервизора на CPU - отсутствует.

  6. Продолжение

    PG_HAZEL : Анализ результатов нагрузочного тестирования для большой ВМ

Показать полностью 18
[моё] Субд Postgresql Тестирование Длиннопост
0
5
IdealTechnoNews
IdealTechnoNews
20 дней назад
GeekNews

Google представила четыре новых Пикселя с чипами Tensor G5 и фирменными магнитами Pixelsnap — аналогом MagSafe из Айфонов⁠⁠

Google представила четыре новых Пикселя с чипами Tensor G5 и фирменными магнитами Pixelsnap — аналогом MagSafe из Айфонов Смартфон, Технологии, Новинки, Изобретения, Инновации, Тестирование, Google

Pixel 10 Pro Fold впервые для раскладушек получил водозащиту IP68, а также дисплеи на 6.4" и 8", до 16 ГБ + 1 ТБ памяти и камеры 48+10+10 Мп. Стоит от $1799 (145 000 ₽).

Pixel 10 Pro XL и 10 Pro отличаются диагональю (6.8" против 6.3") и батареями (5200 и 4870 мАч). Камеры — 50+48+48 Мп. В продаже от $999 (80 000 ₽).

У базового Pixel 10 экран на 6.3", до 12+256 ГБ памяти, батарея 4970 мАч и камеры 48+12+10 Мп. Цена — от $799 (65 000 ₽).

Показать полностью
Смартфон Технологии Новинки Изобретения Инновации Тестирование Google
0
Pazitron
Pazitron
20 дней назад

Программа для отслеживания и построения графика курса валют от DeepSeek⁠⁠

Попросил DeepSeek написать программу, для отслеживания курса валют и что бы в этой программе был график изменений с течением времени. По ходу создания программы, было интересно узнать, что точные бесплатные данные от ЦБ доступны, только в реальном времени, одна неделя, месяц и максимум 3 месяца. Первые попытки приводили к произвольным графикам, независящие от реального курса и истории, почему-то DeepSeek думал, что мне нужен демо режим, а не реальные данные сразу. Программа работает следующим образом:
Запускаем саму программу, жмём "Загрузить исторические данные" ждём немного времени, программа синхронизируется с ними и оповещает нас, о том, что данные загружены, жмём "Старт" и видим графики изменений за разный период времени. Для сравнения проверял графики на разных сайтах и полученные графики соответствуют действительности, но возможно есть небольшие погрешности. Вывод кода этого приложения в exe файл, составил 108 мегабайт.

Программа для отслеживания и построения графика курса валют от DeepSeek IT, Python, DeepSeek, Тестирование, Программа, Приложение, Openai, Программирование, Нейронные сети, График, Курс валют, Длиннопост
Программа для отслеживания и построения графика курса валют от DeepSeek IT, Python, DeepSeek, Тестирование, Программа, Приложение, Openai, Программирование, Нейронные сети, График, Курс валют, Длиннопост
Программа для отслеживания и построения графика курса валют от DeepSeek IT, Python, DeepSeek, Тестирование, Программа, Приложение, Openai, Программирование, Нейронные сети, График, Курс валют, Длиннопост
Программа для отслеживания и построения графика курса валют от DeepSeek IT, Python, DeepSeek, Тестирование, Программа, Приложение, Openai, Программирование, Нейронные сети, График, Курс валют, Длиннопост
Программа для отслеживания и построения графика курса валют от DeepSeek IT, Python, DeepSeek, Тестирование, Программа, Приложение, Openai, Программирование, Нейронные сети, График, Курс валют, Длиннопост
Программа для отслеживания и построения графика курса валют от DeepSeek IT, Python, DeepSeek, Тестирование, Программа, Приложение, Openai, Программирование, Нейронные сети, График, Курс валют, Длиннопост
Показать полностью 6
[моё] IT Python DeepSeek Тестирование Программа Приложение Openai Программирование Нейронные сети График Курс валют Длиннопост
6
10
Vselenziaurum
Vselenziaurum
21 день назад
Новости
Серия NooTrash

Депутат предложила тестировать пары перед браком для выявления фиктивных союзов⁠⁠

Депутат предложила тестировать пары перед браком для выявления фиктивных союзов Тестирование, Брак (супружество), Иностранцы, Гражданство, Безопасность, Миграция, Законодательство, ЗАГС, Документы, Контроль, Депутаты, Колокольцев, Политика, Новости

Депутат Государственной думы Яна Лантратова обратилась к министру внутренних дел Владимиру Колокольцеву с предложением ввести обязательное тестирование для россиян, вступающих в брак с иностранными гражданами. Инициатива направлена на борьбу с фиктивными браками, которые используются для получения российского гражданства.

Согласно предложению депутата, будущие супруги должны будут пройти собеседование в ЗАГС, где им зададут вопросы о личной жизни партнера: любимые блюда, цвета, дату знакомства и другие интимные подробности. Кроме того, планируется сбор дополнительных документов — совместные фотографии, выписки с банковских счетов, а также проведение опросов среди соседей и родственников пары.

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

Инициатива уже вызвала широкое обсуждение в обществе. Критики указывают на нарушение конституционных прав граждан на неприкосновенность частной жизни и создание дискриминационной системы по отношению к смешанным парам. Сторонники предложения подчеркивают необходимость защиты государственных интересов и ссылаются на международный опыт стран с жесткой иммиграционной политикой.

В настоящее время предложение находится на рассмотрении в профильных ведомствах. Окончательное решение о внедрении подобных мер примет правительство после детального изучения всех аспектов инициативы.

Источник

Показать полностью 1
[моё] Тестирование Брак (супружество) Иностранцы Гражданство Безопасность Миграция Законодательство ЗАГС Документы Контроль Депутаты Колокольцев Политика Новости
12
1
username.html
21 день назад
Серия Заметки гайдзина

Про японские тесты на здравый смысл⁠⁠

Заметил что японцы любят использовать экзаменационные тесты в формате:

утверждение и два варианта ответа "Ок/Одобряю","Не ОК/Не одобряю".

В отличии от наших тестов которые гоняют по теории, японские тесты частенько

смещаются в проверку здравого смысла.

Например, вопрос по ПДД формулируется примерно следующим образом:

- Я еду и вижу впереди стоит человек у пешеходного перехода. Он не переходит.

Я поддал газу чтобы побыстрее проехать и пропустить пешехода.

И два варианта:

- O (кружок. Типа Ок, одобряю, правильно)

- X (крестик. Не ок, не одобряю, не правильно).

У нас бы он выглядел как-то так.

- Вы видите человек у пешеходного перехода, который стоит и не переходит.

Что вам следует сделать?

а) поддать газу чтобы побыстрее проехать и пропустить пешехода

б) притормозить и проехать, готовясь остановиться в случае чего

в) ...

г) ...

И вроде бы это одно и то же. Но есть нюанс.

Во 1-ых, в японском тесте нет подсказки в виде вариантов ответа.

Во 2-ых, он как бы инвертирован. По сути вы видите ответ, а не вопрос, и вам нужно пометить его - правильный или нет.

Т.е. экзаменатор создали образ некого "эталонного водителя" и проверяют понимаете ли вы его мышление.

(а может все проще и так сделано чтоб не придумывать неправильные варианты ответов)

Кстати, 1 из 10 вопросов при конвертировании прав из иностранных в японские был таким (без шуток):

Японские авто крайне надежны и не требуют обслуживания.

(Japanese cars are well manufactured and don't need maintenance)

-O

-X

Помню на работе был тест по безопасности и там был примерно такой вопрос:

- Сегодня пятница. Системный администратор уходит в отпуск с понедельника на неделю. Поэтому я запустил все обновления безопасности и поставил обновлятся систему.

- О

- Х

Не помню какой был правильный ответ, но пришлось подумать какие еще тут могут быть варианты.

Показать полностью
[моё] Япония Тестирование Здравый смысл Текст
3
6
Marololo
Marololo
21 день назад
Лига Разработчиков Видеоигр

Игры московских разработчиков начнут тестировать в открытом формате⁠⁠

Игры московских разработчиков начнут тестировать в открытом формате Мемы, Игры, Разработчики игр, Москва, Тестирование

26 августа в креативном пространстве «АКИ. лаб» состоится круглый стол на тему применения технологий искусственного интеллекта в отрасли. Начало в 16:40.

Для посещения «АКИ. лаб» нужна предварительная регистрация на сайте Агентства креативных индустрий столицы. Гостей ждут с 16:00 до 21:00.

Здесь проведут четыре тестирования. Следующая встреча назначена на конец октября, еще две — на начало 2026 года.

Показать полностью
Мемы Игры Разработчики игр Москва Тестирование
0
2
Pazitron
Pazitron
21 день назад

Игра от Deepseek⁠⁠

Попросил Deepseek написать код игры 2D космической стрелялки, на Android телефон. Для простоты, попросил изобразить примитивных врагов и кораблик игрока, в виде геометрических фигур, квадратные враги и треугольник-кораблик игрока. Получилась неожиданно приятная для глаз игра с эффектами взрыва врагов и мигание кораблика при столкновении с врагами.

[моё] Игры Android IT Приложение Приложение на Android Программирование Тестирование Python Видео Без звука Вертикальное видео Короткие видео DeepSeek Openai
0
Аноним
Аноним
22 дня назад

ЗабалИИ⁠⁠

Что такое ИИ. Ну возьмите коробку с ним. Завезите на остров, дайте ей камеру на 360. Результат будет - "зафиксировано движение".

Весь этот ИИ - просто быстрый поисковик в интернете. Чтобы что? Чтобы не за секунду мне дать результат, а за 0,0001 секунды? Это даже в случае Третьей мировой не имеет значения, а уж мне точно - наплевать.

Весь массив данных создали люди. Для людей. Зачем нам эта дрянь, хоть кто-нибудь знает? Кроме акционеров контор типа N****a.

[моё] Тестирование DeepSeek IT Linux Python Дебиторская задолженность Программа Чат-бот Текст
9
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии