Я вижу значительно худшую производительность после перезагрузки. Это заметно на всей машине (при использовании приложений, браузера, терминала и т. д.), но я собираюсь использовать эту конкретную компиляцию, поскольку ее легко измерить, и я знаю, сколько времени она занимает. должен брать:
Перед:
$ time npm run build:app
# ... отрезать
реальное 0m7.545s
пользователь 0m11.205s
система 0m0.266s
После:
время запуска npm build: приложение
# ... отрезать
реальное 0m43.877s
пользователь 1м15.089с
система 0m2.319s
Уф.
Впервые это произошло 1 сентября после игнорирования диалогового окна «Ваша машина должна перезагрузиться после обновлений» в течение нескольких дней. Я попытался исправить это следующим образом:
- Убедитесь, что прошивка обновлена
- Установка cpufreq для проверки правильности масштабирования ЦП (я так думаю).Проблема по-прежнему возникает как в режимах «Производительность», так и в режиме «Энергосбережение».
- Ничего больше не запускать (закрытие таких служб, как docker, containerd, nginx и т. д.)
- Отключение всех посторонних USB-устройств (да, я знаю).
Сдавшись и продолжая работать с вялой машиной, 2 сентября, после пробуждения ото сна, она была необъяснимым образом исправлена. Теперь я боюсь всех будущих обновлений программного обеспечения.
На этой неделе снова появилось диалоговое окно «нужна перезагрузка», и я намеренно игнорировал его до сегодняшнего дня. После перезагрузки проблема вернулась.
$ lscpu
Архитектура: x86_64
Режим работы процессора: 32-битный, 64-битный
Порядок байтов: Little Endian
Размер адреса: 39 бит физический, 48 бит виртуальный
ЦП: 16
Список процессоров в сети: 0-15
Количество потоков на ядро: 2
Количество ядер на сокет: 8
Розетка(и): 1
NUMA-узлы: 1
Идентификатор поставщика: GenuineIntel
Семейство процессоров: 6
Модель: 158
Название модели: ЦП Intel(R) Core(TM) i9-9980HK @ 2,40 ГГц
Шаг: 13
ЦП МГц: 2400.000
Максимальная частота ЦП МГц: 5000.0000
Минимальная частота процессора МГц: 800.0000
БогоMIPS: 4800.00
Виртуализация: VT-x
Кэш L1d: 256 КиБ
Кэш L1i: 256 КиБ
Кэш L2: 2 МБ
Кэш L3: 16 МБ
ЦП NUMA node0: 0-15
Многократное попадание уязвимости Itlb: KVM: смягчение: VMX отключен
Уязвимость L1tf: не затронута
Уязвимость Mds: не затронута
Уязвимость Meltdown: не затронута
Обход хранилища спецификаций уязвимостей: устранение; Спекулятивный обход хранилища отключен с помощью prctl и seccomp
Vulnerability Spectre v1: смягчение последствий; Барьеры usercopy/swapgs и очистка указателя __user
Уязвимость Spectre v2: смягчение; Расширенный IBRS, условное IBPB, заполнение RSB
Уязвимость Srbds: устранение; TSX отключен
Асинхронное прерывание уязвимости Tsx: устранение; TSX отключен
Флаги: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm Constant_tsc art arch_per
fmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 монитор ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic mov
be popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow vnmi flexpriorit
y ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_
уведомить hwp_act_window hwp_epp md_clear flush_l1d arch_capabilities
Вот топ:
топ - 13:34:51 вверх 51 мин, 1 пользователь, средняя загрузка: 0,11, 0,34, 0,42
Задания: 436 всего, 1 бег, 435 сон, 0 остановлено, 0 зомби
%Cpu(s): 0,2 us, 0,2 sy, 0,0 ni, 99,6 id, 0,0 wa, 0,0 hi, 0,0 si, 0,0 st
MiB Mem: всего 31864,7, 27013,6 бесплатно, 1493,9 использовано, 3357,1 бафф/кэш
Обмен МиБ: 0,0 всего, 0,0 бесплатно, 0,0 использовано. 29907.1 доступна память
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
3208 корень 20 0 24,3 г 117428 74468 S 1,0 0,4 1:44,13 Xorg
5000 пользователь 20 0 825840 59472 40508 S 1.0 0.2 0:33.68 gnome-терминал-
1690 root -51 0 0 0 0 S 0,7 0,0 1:11,28 irq/190-nvidia
1703 корень 20 0 273764 9464 8620 S 0,7 0,0 0:13,08 термикd
9183 пользователь 20 0 12364 4476 3256 Ч 0,7 0,0 0:00,67 вверх
3396 пользователь 20 0 4642344 483188 122828 S 0,3 1,5 2:39,44 gnome-shell
3593 пользователь 20 0 361428 43756 25164 S 0,3 0,1 0:05,85 индикатор-cpufr
1 корень 20 0 170164 12324 8448 S 0,0 0,0 0:02,53 systemd
2 root 20 0 0 0 0 S 0.0 0.0 0:00.01 kthreadd
...
$ сервис --статус-все
[ + ] ацидный
[-] alsa-utils
[ - ] анакрон
[ + ] одежда
[ + ] аппорт
[ + ] авахи-демон
[ + ] поддержка binfmt
[+] блютуз
[-] cgroupfs-mount
[-] консоль-setup.sh
[ + ] cpufrequtils
[ + ] хрон
[ - ] криптодиски
[ - ] cryptdisks-ранний
[ + ] чашки
[ + ] просмотр кубков
[ + ] dbus
[ - ] докер
[ + ] gdm3
[-] гдомап
[ - ] личинка-общая
[-] hwclock.sh
[ + ] иркбаланс
[ + ] ядро
[-] клавиатура-setup.sh
[ + ] кмод
[ + ] loadcpufreq
[ - ] лвм2
[-] lvm2-lvmpold
[ + ] сетевой менеджер
[-] нгинкс
[ + ] опенвпн
[ - ] Плимут
[ - ] Плимут-бревно
[-] постгреск
[-] pppd-dns
[ + ] процедуры
[-] pulseaudio-enable-autospawn
[-] rsync
[ + ] rsyslog
[ - ] санированный
[ - ] диспетчер речи
[ - ] spice-vdagent
[-] системная статистика
[ + ] удев
[ + ] уфв
[ + ] автоматические обновления
[ - ] ууидд
[-] виртуальный бокс
[ + ] вупси
[-] x11-общий
У меня есть подходящий
журналы, если это поможет.
Будем очень благодарны любой помощи!
Обновлять:
Поскольку я знаю, что кто-то спросит:
$ nvidia-smi
Сб сен 11 13:57:39 2021
+--------------------------------------------- ----------------------------+
| NVIDIA-SMI 470.57.02 Версия драйвера: 470.57.02 Версия CUDA: 11.4 |
|-------------------------------+---------------- -----+----------------------+
| Имя GPU Persistence-M| Bus-Id Disp.A | Летучий некорр. ЕСК |
| Мощность вентилятора Temp Perf:Использование/Ограничение| Использование памяти | GPU-Util Compute M. |
| | | МИГ М. |
|===============================+================= =====+======================|
| 0 Quadro RTX 3000 включен | 00000000:01:00.0 Вкл | Н/Д |
| Н/Д 50C P8 15 Вт / Н/Д | 563 МБ / 5934 МБ | 4% по умолчанию |
| | | Н/Д |
+---------------------------------------------+---------------- -----+----------------------+
+--------------------------------------------- ----------------------------+
| Процессы: |
| GPU GI CI PID Тип Имя процесса Память GPU |
| ID Использование ID |
|================================================ =============================|
| 0 Н/Д Н/Д 1975 G /usr/lib/xorg/Xorg 161MiB |
| 0 Н/Д Н/Д 3208 G /usr/lib/xorg/Xorg 200 МБ |
| 0 Н/Д Н/Д 3396 G /usr/bin/gnome-shell 49MiB |
| 0 Н/Д Н/Д 9375 G /usr/lib/firefox/firefox 140 МБ |
+--------------------------------------------- ----------------------------+
Обновление 2:
Sleep/Hibernate определенно решает проблему. Вернулся позже, и это было хорошо.