Перейти к содержимому
Калькуляторы

Fedora и память (или федорино горе)

Столкнулся со странным поведением, Fedora 35, свежепоставленная, при любых операциях с dnf система уходит в полную кому. Мониторинг успевает показать полку по CPU и RAM, затем dnf убивается с out-of memory, и сессия при этом убивается тоже - перелогин. Удвоение обьема ОЗУ (c 2 до 4 Гб) машине не помогло. У кого есть недавний опыт, сколько вообще надо памяти, чтобы банально выполнить, скажем dnf info firewalld? А сколько, чтобы выполнить dnf upgrade --refresh? До запуска dnf занято всего ~250 мб памяти, если что.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Может индексы битые ? надо посмотреть сколько у меня дома на ноуте, но кажется там 4 гига и проблем с обнволениями федоры с 34 на 35 (а начиналось там с 2х какой то. типа 24 чтоли) не возникало...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В 18.10.2022 в 16:42, st_re сказал:

Может индексы битые ?

У свежепоставленной?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В общем, увеличение до 6 Гб помогло. Сейчас сделаю upgrade, потом попробую вернуть на 2. Ппц, конечно, минимальная установка, "Linux потребляет меньше ресурсов" - 6Гб RAM чтобы тупо пакеты обновить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

On 10/18/2022 at 7:18 PM, jffulcrum said:

6Гб RAM чтобы тупо пакеты обновить

Если вам хочется странного, и ставите какую-то извиняюсь федору, вместо нормального дебиана, то кого ж в этом винить?

 

https://www.phoronix.com/news/Fedora-37-No-Omit-Frame-Pointer + https://www.phoronix.com/review/fedora-frame-pointer

https://www.phoronix.com/news/Fedora-Rawhide-Debug-Too-Slow

После таких вот историй ещё?

 

Это просто полигон бета-тестов для редхата, а не дистр который должен кем-то вдруг реально для чего-то использоваться.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ну не ставьте 37 (ну а rawgire так там же большими буквами написано, что это нестабильная версия), не будете тестерами, 35 вполне себе норм работает.. ну да 32г рамы для работы надо.. но так основное что жрёть, это браузер, а хром он везде будет жрать как не в себя. у меня рабочий комп живёт обновляясь с 15 версии, на нижней поддерживаемой, Вполне себе..

 

сколько дома на ноуте памяти, если не забуду, гляну. ноут покупался как екстримли чип, для поездок, чтобы ssh работал, и если повезёт, то браузер. чтобы не жалко потерять-сломать..Но браузер даже работает, если не хотеть странного. вот корпус оказался полное гавно и уже разваливается...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

free
               total        used        free      shared  buff/cache   available
Mem:         3830880      941568     1540728      218904     1348584     2415148
Swap:        8025080           0     8025080
$ cat /etc/redhat-release 
Fedora release 35 (Thirty Five)
$ sudo dnf clean all
100 файлов удалено
$ sudo dnf upgrade -y
Fedora 35 - x86_64                                                                                                                                                                                            2.7 MB/s |  79 MB     00:29    
Fedora 35 openh264 (From Cisco) - x86_64                                                                                                                                                                      2.4 kB/s | 2.5 kB     00:01    
Fedora Modular 35 - x86_64                                                                                                                                                                                    1.2 MB/s | 3.3 MB     00:02    
Fedora 35 - x86_64 - Updates                                                                                                                                                                                  2.7 MB/s |  34 MB     00:12    
Fedora Modular 35 - x86_64 - Updates                                                                                                                                                                          1.2 MB/s | 3.8 MB     00:03    
google-chrome                                                                                                                                                                                                  10 kB/s | 3.6 kB     00:00    
RPM Fusion for Fedora 35 - Free                                                                                                                                                                               1.1 MB/s | 934 kB     00:00    
RPM Fusion for Fedora 35 - Free - Updates                                                                                                                                                                     536 kB/s | 454 kB     00:00    
Последняя проверка окончания срока действия метаданных: 0:00:01 назад, Вт 18 окт 2022 20:46:53.
Зависимости разрешены.
==============================================================================================================================================================================================================================================
 Пакет                                                                Архитектура                                  Версия                                                  Репозиторий                                                  Размер
==============================================================================================================================================================================================================================================
Установка:
 kernel                                                               x86_64                                       5.19.15-101.fc35                                        updates                                                      264 k
 kernel-core                                                          x86_64                                       5.19.15-101.fc35                                        updates                                                       50 M
 kernel-modules                                                       x86_64                                       5.19.15-101.fc35                                        updates                                                       58 M
 kernel-modules-extra                                                 x86_64                                       5.19.15-101.fc35                                        updates                                                      3.7 M
Обновление:
 annobin-docs                                                         noarch                                       10.79-1.fc35                                            updates                                                       91 k
 annobin-plugin-gcc                                                   x86_64                                       10.79-1.fc35                                            updates                                                      882 k
 ansible-srpm-macros                                                  noarch                                       1-8.1.fc35                                              updates                                                      8.7 k
...

Обновлен:
  annobin-docs-10.79-1.fc35.noarch        annobin-plugin-gcc-10.79-1.fc35.x86_64   ansible-srpm-macros-1-8.1.fc35.noarch               distribution-gpg-keys-1.78-1.fc35.noarch             expat-2.4.9-1.fc35.x86_64                        
  ffmpeg-libs-4.4.3-1.fc35.x86_64         firefox-105.0.2-1.fc35.x86_64            ghostscript-9.56.1-3.fc35.x86_64                    ghostscript-tools-fonts-9.56.1-3.fc35.x86_64         ghostscript-tools-printing-9.56.1-3.fc35.x86_64  
  hwdata-0.363-1.fc35.noarch              ima-evm-utils-1.3.2-4.fc35.x86_64        libavdevice-4.4.3-1.fc35.x86_64                     libgs-9.56.1-3.fc35.x86_64                           libmaxminddb-1.7.1-1.fc35.x86_64                 
  libsmbclient-2:4.15.10-0.fc35.x86_64    libupnp-1.14.14-1.fc35.x86_64            libwbclient-2:4.15.10-0.fc35.x86_64                 lua-expat-1.5.0-1.fc35.x86_64                        netpbm-11.00.00-1.fc35.x86_64                    
  rsync-3.2.6-2.fc35.x86_64               samba-client-2:4.15.10-0.fc35.x86_64     samba-client-libs-2:4.15.10-0.fc35.x86_64           samba-common-2:4.15.10-0.fc35.noarch                 samba-common-libs-2:4.15.10-0.fc35.x86_64        
  samba-libs-2:4.15.10-0.fc35.x86_64      sane-backends-1.1.1-8.fc35.x86_64        sane-backends-drivers-cameras-1.1.1-8.fc35.x86_64   sane-backends-drivers-scanners-1.1.1-8.fc35.x86_64   sane-backends-libs-1.1.1-8.fc35.x86_64           
  source-highlight-3.1.9-15.fc35.x86_64   vim-common-2:9.0.720-1.fc35.x86_64       vim-data-2:9.0.720-1.fc35.noarch                    vim-enhanced-2:9.0.720-1.fc35.x86_64                 vim-filesystem-2:9.0.720-1.fc35.noarch           
  vim-minimal-2:9.0.720-1.fc35.x86_64     yt-dlp-2022.10.04-1.fc35.noarch          yt-dlp-bash-completion-2022.10.04-1.fc35.noarch    
Установлен:
  kernel-5.19.15-101.fc35.x86_64                      kernel-core-5.19.15-101.fc35.x86_64                      kernel-modules-5.19.15-101.fc35.x86_64                      kernel-modules-extra-5.19.15-101.fc35.x86_64                     
Удален:
  kernel-5.16.15-101.fc34.x86_64                      kernel-core-5.16.15-101.fc34.x86_64                      kernel-modules-5.16.15-101.fc34.x86_64                      kernel-modules-extra-5.16.15-101.fc34.x86_64                     

Выполнено!




$ free
               total        used        free      shared  buff/cache   available
Mem:         3830880     1241500      759476      270776     1829904     2036412
Swap:        8025080        9728     8015352

первый free сразу после загрузки, второй после обновления при уже при запущенном (еще до вызова dnf update) браузере

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ну тут нормально у вас (хотя, минус 700 мб из free все равно сложно назвать "нормально"). Чой-то в Linux писатели джавистов, похоже, понабирали.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Дайте-ка я угадаю: Это виртуалка и swap там отключен, верно?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В 19.10.2022 в 11:20, jffulcrum сказал:

Swap есть

А почему тогда OOM Killer всех расстрелял? Должно было надолго уйти в своп но решить поставленную задачу...

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Надо доки Федоры почитать, может какой-то аналог Auto-Nice внедрили по дефолту.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.