Какой стиль написания скриптов лучше? (Или..? [Для уточнения])

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

countmein
Сообщения: 56

Re: Какой стиль написания скриптов лучше?

Сообщение countmein »

igor@igor писал:
20.02.2024 06:47
Пару виртуалок и всё зависнет к чертям!
У меня тоже 8 ГБ и не виснет с двумя. Даже с тремя не виснет, но там уже тормоза на хозяине видны.
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: Какой стиль написания скриптов лучше?

Сообщение igor@igor »

countmein писал:
20.02.2024 07:12
У меня тоже 8 ГБ и не виснет с двумя. Даже с тремя не виснет, но там уже тормоза на хозяине видны.
Это хорошо, что не виснет.
У меня вот однажды зависло "капитально" все! :(
Swap раздел задействован и поэтоиу "тормоза" проявляются.
Не знаю: как вообще без сжатия памяти?
...
Помимо "голых" виртуалок есть ещё прикладнуха , браузеры (несколько профилей с несколькими вкладками, например)
...

Мораль - сжатие памяти обязаловка!
Спасибо сказали:
countmein
Сообщения: 56

Re: Какой стиль написания скриптов лучше?

Сообщение countmein »

igor@igor писал:
20.02.2024 08:02
У меня вот однажды зависло "капитально" все!
Однажды и палка стреляет.
igor@igor писал:
20.02.2024 08:02
Swap раздел задействован и поэтоиу "тормоза" проявляются.
А насколько меньше он задействуется со сжатием?
igor@igor писал:
20.02.2024 08:02
Не знаю: как вообще без сжатия памяти?
Отключите его и узнаете. :yes3:
igor@igor писал:
20.02.2024 08:02
Мораль - сжатие памяти обязаловка!
Не, обязаловка -- измерения. Я вам удивляюсь. Может, вам не в науку надо было идти, а в церковь? Там тоже всё на вере. :rolleyes:
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: Какой стиль написания скриптов лучше?

Сообщение igor@igor »

countmein писал:
20.02.2024 09:40
Однажды и палка стреляет.
:)
Добавлено (13:27):
countmein писал:
20.02.2024 09:40
А насколько меньше он задействуется со сжатием?
Не отвечу, к сожалению. :(
Так как, измерения не проводил. :(
Добавлено (13:34):
countmein писал:
20.02.2024 09:40
Отключите его и узнаете. :yes3:

Придётся. :(
Интересно всё-таки...
...
Добавлено (13:37):
countmein писал:
20.02.2024 09:40
Не, обязаловка -- измерения.
Логично...
Добавлено (14:23):
countmein писал:
20.02.2024 09:40
Я вам удивляюсь. Может, вам не в науку надо было идти, а в церковь? Там тоже всё на вере. :rolleyes:
Может быть :)

По моему имиджу (длинные волосы (забираю в хвост) + борода)) многие считают /-ли, что я - батюшка. :)

А когда студентом был ...
Стою, курю. ДЕВЧОНКИ окружили меня кольцом и говорят:
- "Святой отец! Угости нас грешниц, пожалуйста!"
...
:) :) :) :) :)

...

Ладно, если серьёзно, то я - святой с другого конца :(
В общем, религия - не для меня, к сожалению. :(

ВЫВОД:
ЛУЧШЕ В НАУКУ!
ДА!
КЛАСС!
:) :) :) :) :)
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: Какой стиль написания скриптов лучше?

Сообщение igor@igor »

countmein писал:
20.02.2024 07:12
У меня тоже 8 ГБ и не виснет с двумя. Даже с тремя не виснет, но там уже тормоза на хозяине видны.
В общем, отключил я zswap модуль... Оставил только swap раздел = 8ГБ
Запустил 4-е виртуалки (с двумя ГБ памяти на борту: 2-е с линем + 2-е с виндой)
[Чуть-чуть, позднее более подробно всё опишу...]
...
Результат - ничего "не падает!"
...
!Но "тормоза" конкретные!
...
Спасибо сказали:
countmein
Сообщения: 56

Re: Какой стиль написания скриптов лучше?

Сообщение countmein »

igor@igor писал:
21.02.2024 19:44
!Но "тормоза" конкретные!
Так у меня и с тремя тормоза были, хотя и своп на SSD. Одна была Вин10, другая 11, а третья ХР вроде бы, а может, и линукс какой-то.

А для четырёх надо 16 ГБ. У меня материнка только до 8 поддерживает, так что не вариант. Год назад купил SSD, но сейчас думаю, что по-глупому им распорядился: перенёс туда операционки. Да, загрузка ускорилась, но много ли в этом смысла? ОС загружается один раз, а потом часами сидит в оперативной памяти. То же самое программы, с которыми работаешь. Зачем ускорять их запуск? Выигрыш-то минутный. Ускорять нужно то, к чему идёт многократный доступ: данные, кэши, свопы, журналы всякие. Вот это должно быть на SSD. И говорят, что держать его лучше полупустым, тогда скорость записи больше.

Так что думаю вернуть оси взад на HDD — как минимум, винды, которые много места занимают, и занимают его без пользы.

А что касается скорости загрузки, то для этого есть гибернация. Своп-то на SSD, так что какие проблемы? Грузиться будет быстро.

По поводу размера свопа — это, думаю, индивидуально. Для гибернации нужно место под содержимое памяти работающей системы. Но подвох в том, что система использует виртуальную память, и храниться в ней может больше, чем размер памяти физической. Часть опять же будет в свопе. Получается, что своп должен быть равен самому себе плюс размер физической памяти. :) Х = Х + А. Больше самого себя быть невозможно, поэтому нужны наблюдения за реально используемым размером памяти. Исходя из этого и прикидывать. У меня пока 10 ГБ свопа.
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: Какой стиль написания скриптов лучше?

Сообщение igor@igor »

countmein писал:
22.02.2024 06:34
Так у меня и с тремя тормоза были, хотя и своп на SSD. Одна была Вин10, другая 11, а третья ХР вроде бы, а может, и линукс какой-то.
Своп на SSD роли не играет. Так как, своп раздел / файл на носителе...

Есть трюк: полностью убрать swap с диска...
Но падение, тех же виртуалок, например, гарантированно (я - живое док-во)

Есть другой трюк:
также убираем с диска -/- ов swap раздел / файл -// - ы
И "заряжаем" псевдо swap раздел [я 65G создавал (один большой)]
Таким образом, "обманываем" ОС , насчёт свопа.
...
В принципе, данный трюк - хороший. Если не страховаться реальным свопом, из-за боязни, "падения"
...

В принципе, неважно какая гостевая ОС;
важно: сколько памяти [откусываем с Хоста]
...
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: Какой стиль написания скриптов лучше?

Сообщение igor@igor »

countmein писал:
22.02.2024 06:34
А для четырёх надо 16 ГБ. У меня материнка только до 8 поддерживает, так что не вариант.
У меня материнка на стационарном ПК до 32-х ГБ поддерживает ЕМНИП
У ноута до 16-и ЕМНИП

"Железу" по десять лет примерно.
Все слоты памяти заняты (8ГБ + 8ГБ)...

Следательно, нет никакого смысла "железо" прокачивать.
Спасибо сказали:
countmein
Сообщения: 56

Re: Какой стиль написания скриптов лучше?

Сообщение countmein »

igor@igor писал:
24.02.2024 04:20
Своп на SSD роли не играет.
Там он быстрее, а значит, и тормоза меньше.
igor@igor писал:
24.02.2024 04:20
Есть трюк: полностью убрать swap с диска...
Но падение, тех же виртуалок, например, гарантированно (я - живое док-во)
Такой хоккей нам не нужен.
igor@igor писал:
24.02.2024 04:20
Есть другой трюк:
также убираем с диска -/- ов swap раздел / файл -// - ы
И "заряжаем" псевдо swap раздел [я 65G создавал (один большой)]
Таким образом, "обманываем" ОС , насчёт свопа.
Не понял, про что это. Подробнее можно?
igor@igor писал:
24.02.2024 05:42
"Железу" по десять лет примерно.
Молодое ещё, у меня материнке уже 13. :)
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: Какой стиль написания скриптов лучше?

Сообщение igor@igor »

countmein писал:
22.02.2024 06:34
Год назад купил SSD, но сейчас думаю, что по-глупому им распорядился: перенёс туда операционки. Да, загрузка ускорилась, но много ли в этом смысла? ОС загружается один раз, а потом часами сидит в оперативной памяти. То же самое программы, с которыми работаешь. Зачем ускорять их запуск? Выигрыш-то минутный. Ускорять нужно то, к чему идёт многократный доступ: данные, кэши, свопы, журналы всякие. Вот это должно быть на SSD. И говорят, что держать его лучше полупустым, тогда скорость записи больше.
Лично я за классику / механику [классические HDD]
Не доверяю я SSD почему-то.

Я иначе решил проблему скорости загрузки:
компы месяцами не вырубаю. Всё!

Путём минимализма. То есть, устанавливаю ПО по мере необходимости.
Добавлено (06:48):
countmein писал:
24.02.2024 06:13
Там он быстрее, а значит, и тормоза меньше.
В принципе да.
Добавлено (06:50):
countmein писал:
24.02.2024 06:13
Такой хоккей нам не нужен.
:)
Добавлено (06:59):
countmein писал:
24.02.2024 06:13
Не понял, про что это. Подробнее можно?
Про ...
МОЖНО
Только чуть-чуть позднее.
Так как я тесты сравнения делаю: без zram
И со zram модулем.
Добавлено (07:09):
countmein писал:
24.02.2024 06:13
Молодое ещё, у меня материнке уже 13. :)
Не совсем.

МП для стационарного ПК я в 2010-м покупал ;

ноутбук в 2013-м покупал .
Спасибо сказали:
countmein
Сообщения: 56

Re: Какой стиль написания скриптов лучше?

Сообщение countmein »

igor@igor писал:
24.02.2024 06:40
Я иначе решил проблему скорости загрузки
Строго говоря, это и не проблема. Я же не сижу и не жду, пока система загрузится. Включил комп и занимаюсь другими делами. Проблемой может быть скорость работы.
igor@igor писал:
24.02.2024 06:40
Не доверяю я SSD почему-то.
Они уже стали выносливые. Если на мой писать по 100 ГБ в день, то по заявленному производителем ресурсу его хватит на 10 лет.
igor@igor писал:
24.02.2024 06:40
Так как я тесты сравнения делаю: без zram
И со zram модулем.
Ага... Это хорошо. :)
Добавлено (07:12):
igor@igor писал:
24.02.2024 06:40
МП для стационарного ПК я в 2010-м покупал
Ну, значит, продвинутее моей. Я тоже в 10-м, но вот только 8 ГБ держит.
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: Какой стиль написания скриптов лучше?

Сообщение igor@igor »

countmein писал:
24.02.2024 07:09
Строго говоря, это и не проблема. Я же не сижу и не жду, пока система загрузится. Включил комп и занимаюсь другими делами. Проблемой может быть скорость работы.
Чудно!
Что загрузка - не проблема.
Тип ФС может помочь при работе с данными. Хотя - ... - небольшой прирост к быстродействию.
...
Добавлено (07:39):
countmein писал:
24.02.2024 07:09
Они уже стали выносливые. Если на мой писать по 100 ГБ в день, то по заявленному производителем ресурсу его хватит на 10 лет.
Эх!
Тяжело из "криокамеры" адаптироваться! :)
Добавлено (07:49):
countmein писал:
24.02.2024 07:09
Ага... Это хорошо. :)
Да! Cамому интересно стало...
Добавлено (07:53):
countmein писал:
24.02.2024 07:09
Ну, значит, продвинутее моей. Я тоже в 10-м, но вот только 8 ГБ держит.
:)
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: Какой стиль написания скриптов лучше?

Сообщение igor@igor »

Всем привет!
Пока только тест без zram модуля:

Тест без модуля сжатия памяти zram [также без модуля vram ; swap файлов] {Только один swap раздел на LVM

{sudo lvscan | grep swap}

Код: Выделить всё

  ACTIVE            '/dev/msystem0/mswap00' [8,00 GiB] inherit




В файл /etc/fstab добавляем следующую строку, если таковой нет

Код: Выделить всё

/dev/mapper/msystem0-mswap00 none            swap    sw              0       0

то получаем:


{sudo swapon -s} :

Код: Выделить всё

Filename				Type		Size	Used	Priority
/dev/mapper/msystem0-mswap00            partition	8388604	620472	-1




} :


ДИСТРИБУТИВ {lsb_release -d} -


Description: Debian GNU/Linux 7.11 (wheezy)

Очень NECRO конечно, но только пока, т.е. на данный момент времени.


ВСЁ, что мог по разделам разделил, используя LVM

{

Структура разделения в файле:

lvscan_20240222

Или -

{sudo lvscan}
Spoiler

Код: Выделить всё

  ACTIVE            '/dev/msystem0/mroot00' [5,00 GiB] inherit
  ACTIVE            '/dev/msystem0/musrlocal00' [512,00 MiB] inherit
  ACTIVE            '/dev/msystem0/musr00' [31,00 GiB] inherit
  ACTIVE            '/dev/msystem0/mvar00' [6,00 GiB] inherit
  ACTIVE            '/dev/msystem0/mhome00' [760,00 GiB] inherit
  ACTIVE            '/dev/msystem0/mopt00' [5,00 GiB] inherit
  ACTIVE            '/dev/msystem0/msrv00' [512,00 MiB] inherit
  ACTIVE            '/dev/msystem0/mtmp00' [512,00 MiB] inherit
  ACTIVE            '/dev/msystem0/mswap00' [8,00 GiB] inherit


}

Файл pvscan_20240222 , на всякий пожарный:

Или -

{sudo pvscan}

Код: Выделить всё

  PV /dev/dm-0   VG msystem0   lvm2 [931,51 GiB / 115,01 GiB free]
  Total: 1 [931,51 GiB] / in use: 1 [931,51 GiB] / in no VG: 0 [0   ]

{

Размер ФС и ... в файле:

dfh_20240222

Или -

{df -h}
Spoiler

Код: Выделить всё

Файловая система                 Размер Использовано  Дост Использовано% Cмонтировано в
rootfs                             4,8G         1,7G  3,0G           37% /
udev                                10M            0   10M            0% /dev
tmpfs                              785M         1,3M  784M            1% /run
/dev/mapper/msystem0-mroot00       4,8G         1,7G  3,0G           37% /
tmpfs                              5,0M            0  5,0M            0% /run/lock
tmpfs                              1,6G         844K  1,6G            1% /run/shm
/dev/mapper/msystem0-mhome00       748G         617G   94G           87% /home
/dev/mapper/msystem0-mopt00        4,9G         2,2G  2,6G           46% /opt
/dev/mapper/msystem0-msrv00        488M         396K  452M            1% /srv
/dev/mapper/msystem0-musr00         30G          19G  9,4G           67% /usr
/dev/mapper/msystem0-musrlocal00   377M          14M  328M            4% /usr/local
/dev/mapper/msystem0-mvar00        5,8G         3,6G  2,0G           65% /var
none0                              512M         160K  512M            1% /tmp
none2                              256M            0  256M            0% /tmp2
none3                              256M            0  256M            0% /tmp3
none_000                           3,9G            0  3,9G            0% /tmp2/tmp_000
none_001                           3,9G            0  3,9G            0% /tmp2/tmp_001
none_002                           3,9G            0  3,9G            0% /tmp2/tmp_002
none_003                           3,9G            0  3,9G            0% /tmp2/tmp_003
none_004                           3,9G            0  3,9G            0% /tmp2/tmp_004
none_005                           3,9G            0  3,9G            0% /tmp2/tmp_005
none_006                           3,9G            0  3,9G            0% /tmp2/tmp_006
none_007                           3,9G            0  3,9G            0% /tmp2/tmp_007
none_008                           3,9G            0  3,9G            0% /tmp2/tmp_008
none_009                           3,9G            0  3,9G            0% /tmp2/tmp_009
none_010                           3,9G            0  3,9G            0% /tmp2/tmp_010
none_011                           3,9G            0  3,9G            0% /tmp2/tmp_011
none_012                           3,9G            0  3,9G            0% /tmp2/tmp_012
none_690                            50G            0   50G            0% /tmp3/tmp_690

}


Итак, имеем:

1. ОС загружена + шесть пользователей залогинены [в "голой" / системной консоли ] + шесть X'ов запущены [с WM - FluxBox]
{никаких DM !}


"НА НЕКРОФИЛЬСКОМ 7.11" : (мой .xinitrc) -
Spoiler

Код: Выделить всё

xterm -e 'optirun /usr/bin/nvidia-settings -c :8; /bin/bash'&

xterm -e 'optirun /usr/bin/nvidia-settings --assign "[gpu:0]/GPUPowerMizerMode=1" -c :8; /bin/bash'&

xterm -e '$HOME/xset.sh; /bin/bash'& 

xterm -e '/usr/bin/parcellite; /bin/bash'&

xterm -e 'cd /opt/MonitorSoftware; ./monitor; /bin/bash'&

xterm -e '$HOME/zapusk_pulseaudio.sh; /bin/bash'&

xterm -e '$HOME/regul_sound.sh; /usr/bin/alsamixer; /bin/bash'&

exec fluxbox


Содержимое скрипта xset.sh
Spoiler

Код: Выделить всё

xset dpms 0 0 0
xset s off
xset -dpms
xset -q


Содержимое скрипта zapusk_pulseaudio.sh
Spoiler

Код: Выделить всё

#!/bin/sh
#20xxxxxx Ver. 0. Скрипт zapusk_pulseaudio.sh для запуска службы pulseaudio

/usr/bin/pulseaudio


Содержимое скрипта regul_sound,sh
Spoiler

Код: Выделить всё

#!/bin/sh
#20xxxxxx Ver. 0. Скрипт regul_sound.sh для регулировки звука с помощью amixer

sleep 4

amixer -c 0 -q set Master 100% unmute

amixer -c 0 -q set Master 5%- unmute

amixer -c 0 -q set Headphone 100% unmute

amixer -c 0 -q set Headphone 5%- unmute

amixer -c 0 -q set Speaker 100% unmute

amixer -c 0 -q set Speaker 5%- unmute

amixer -c 0 -q set Beep 100% unmute

amixer -c 0 -q set Beep 40% unmute

amixer -c 0 -q set PCM 100% unmute

amixer -c 0 -q set PCM 7%- unmute

amixer -c 0 -q set Mic 100% unmute

amixer -c 0 -q set Mic 5%- unmute

amixer -c 0 -q set Mic 16% unmute

amixer -c 0 -q set Mic mute


2. Без ресурсоёмких приложений

Файл freem_20240222_0

ИЛИ {free -m} :

Spoiler

Код: Выделить всё


             total       used       free     shared    buffers     cached
Mem:          7843       2502       5341          0         17       1944
-/+ buffers/cache:        540       7303
Swap:         8191        644       7547




Далее -

для тестирования ...

я запустил:

два браузера на хосте, с несколькими вкладками [FireFox] ;

три виртуальные машины по 2048 МБ ОЗУ каждая.

Несколько браузеров в каждой ВМ с ...

Всякие оффисы, промотрщики...
...

В итоге -

Конечный результат по потреблению памяти:


Файл freem_20240225_0

ИЛИ {free -m}

Код: Выделить всё


             total       used       free     shared    buffers     cached
Mem:          7843       7649        193          0          3        131
-/+ buffers/cache:       7514        329
Swap:         8191       2228       5963

Добавлено (08:29):
Вот я без сжатия (пару суток "живу") и доказано, что со сжатием лучше!
Да, ничего не падает, но "тормоза"...
...
Спасибо сказали:
countmein
Сообщения: 56

Re: Какой стиль написания скриптов лучше?

Сообщение countmein »

igor@igor писал:
25.02.2024 08:01
Вот я без сжатия (пару суток "живу") и доказано, что со сжатием лучше!
Да, ничего не падает, но "тормоза"...
А чем доказано? Со сжатием и всем тем же запущенным тормозов нет? Своп на диске в не используется? Последнего вы пока что не показали для режима со сжатием.
Спасибо сказали:
Аватара пользователя
UnixNoob
Сообщения: 1380
ОС: Slackware

Re: Какой стиль написания скриптов лучше?

Сообщение UnixNoob »

В этой теме портал в 2011 год: здесь не знают об SSD, которым уже лет 13, здесь люди "борятся" за 8гб оперативной памяти.
Если зайти на IT или игровые ресурсы, то там уже 16 не особо жалуют, а для сборки 14 Андроида 32гб не хватает.
"Однажды один очень мудрый человек… ничего не сказал. Времена были опасные, да и собеседники ненадёжные"
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: Какой стиль написания скриптов лучше?

Сообщение igor@igor »

countmein писал:
25.02.2024 10:24
А чем доказано? Со сжатием и всем тем же запущенным тормозов нет? Своп на диске в не используется? Последнего вы пока что не показали для режима со сжатием.
Согласен, что не предоставил док-во. Предоставлю. В процессе...

Фишка zram модуля в том, что благодаря ему, происходит меньшее обращение к swap разделу на диске. И БЫСТРОДЕЙСТВИЕ (обращение к данным, запуск ПО, например) увеличивается.
Логично вообще-то.
Что к памяти, что к диску обращаться.
...
Добавлено (19:10):
UnixNoob писал:
25.02.2024 12:23
В этой теме портал в 2011 год: здесь не знают об SSD, которым уже лет 13, здесь люди "борятся" за 8гб оперативной памяти.
Благо, портал не в 90-ые! :)
...
Добавлено (19:20):
UnixNoob писал:
25.02.2024 12:23
Если зайти на IT или игровые ресурсы, то там уже 16 не особо жалуют, а для сборки 14 Андроида 32гб не хватает.
КСЖ!
...
Вон в 90-х ! БЫЛ ПЭНТИУМ И..! :)
...
Добавлено (19:43):
Ладно, если серьезно, то не все готовы вот так сразу "железо" менять / прокачивать.
Мне вот какой смысл "прокачивать железо", которому 13-15-ть лет?
КАКОЙ..?

Новое не хочу брать, ибо старое ещё "пашет"
...
ПОЭТОМУ, выручают модули сжатия памяти...

...
Спасибо сказали:
Аватара пользователя
UnixNoob
Сообщения: 1380
ОС: Slackware

Re: Какой стиль написания скриптов лучше?

Сообщение UnixNoob »

igor@igor писал:
25.02.2024 19:00
то не все готовы вот так сразу "железо" менять / прокачивать.
13 лет это "вот так сразу"? Не знаю где и чем надо заниматься, чтобы по-прежнему сидеть на hdd. Какое-то превозмогание ради превозмогания.
"Однажды один очень мудрый человек… ничего не сказал. Времена были опасные, да и собеседники ненадёжные"
Спасибо сказали:
countmein
Сообщения: 56

Re: Какой стиль написания скриптов лучше?

Сообщение countmein »

igor@igor писал:
25.02.2024 19:00
Фишка zram модуля в том, что благодаря ему, происходит меньшее обращение к swap разделу на диске.
Так это понятно. Только при этом больше нагрузка на процессор. Отсюда и вопрос: каков баланс-то? Если рабочими задачами процессор нагружен мало, то имеет смысл, а если прилично, то эффект может быть и отрицательный.

И меньшее обращение к реальному свопу идёт до какого-то предела, пока виртуальный своп не кончился. А он ведь небольшой, т.к. памяти-то негусто. При этом, раз часть памяти занята под виртуальный своп, система начнёт свопить раньше, чем без него. Тут, конечно, сжатие играет роль. Памяти отняли меньше, чем дали быстрого свопа. Т.е. в каком-то диапазоне рабочих условий это всё должно давать выигрыш. Поэтому я и говорю, что нужны измерения, т.к. это не средство на все случаи жизни. Нужно смотреть на эффект в конкретной ситуации и подстраиваться под неё.
Добавлено (06:06):
UnixNoob писал:
26.02.2024 00:06
Не знаю где и чем надо заниматься, чтобы по-прежнему сидеть на hdd.
Тем же, чем занимались, когда все на них сидели. Выкидывать рабочие диски, что ли? Обновление ради обновления. Те, кому на HDD невозможно, давно их поменяли.
Спасибо сказали:
Аватара пользователя
UnixNoob
Сообщения: 1380
ОС: Slackware

Re: Какой стиль написания скриптов лучше?

Сообщение UnixNoob »

countmein писал:
26.02.2024 06:00
Выкидывать рабочие диски, что ли? Обновление ради обновления.
Обновление, ради обновления это когда ты каждый год железо меняешь, а не раз в 13 лет и на технологии, которые значительно ускоряют операции чтения/записи. Никто не мешает хранить важные данные на hdd, но при этом не отрицать существование ssd и тот факт, что больше ядер/потоков и новые версии pci/озу, а так же работа напрямую с процессором, если мы возьмем м2 ssd,ничего не даст при смене раз в 10 лет.
"Однажды один очень мудрый человек… ничего не сказал. Времена были опасные, да и собеседники ненадёжные"
Спасибо сказали:
countmein
Сообщения: 56

Re: Какой стиль написания скриптов лучше?

Сообщение countmein »

UnixNoob писал:
26.02.2024 12:01
Обновление, ради обновления это когда ты каждый год железо меняешь, а не раз в 13 лет
А при чём здесь срок? Обновление по календарю — это и есть обновление ради обновления. Если есть конкретная потребность обновиться, то срок ни при чём. Хоть полгода прошло. Если её нет, срок опять же ни при чём, пройди хоть двадцать лет.
UnixNoob писал:
26.02.2024 12:01
Никто не мешает хранить важные данные на hdd, но при этом не отрицать существование ssd
Существование SSD никто не отрицает. О чём вы? Речь о том, нужен ли он конкретному человеку в конкретной ситуации. Существование SSD вовсе не причина его покупать. Это будет опять обновление для обновления.

У вас какой-то идеологический подход, а не прагматический.
Спасибо сказали:
Аватара пользователя
UnixNoob
Сообщения: 1380
ОС: Slackware

Re: Какой стиль написания скриптов лучше?

Сообщение UnixNoob »

countmein писал:
26.02.2024 12:56
У вас какой-то идеологический подход, а не прагматический.
А по-моему идеалогический это у вас и автора темы, был бы он прагматичным, было бы осознание и понимание очевидных плюсов нового железа, здесь же, через все это обсуждение о сжатиях проходит полное ощущение того, что о существовании новых технологий даже не знают, и просто хотят быть "не как все" и поэтому решают проблему, которую сами и создали.
"Однажды один очень мудрый человек… ничего не сказал. Времена были опасные, да и собеседники ненадёжные"
Спасибо сказали:
countmein
Сообщения: 56

Re: Какой стиль написания скриптов лучше?

Сообщение countmein »

UnixNoob писал:
26.02.2024 13:14
был бы он прагматичным, было бы осознание и понимание очевидных плюсов нового железа
Вот из-за этих очевидных плюсов нового железа люди и меняют Айфон Н на Н+1. Ночами стоят в очередях, прагматичные наши. Одни стоят к мощам приложиться, другие к новому железу.
UnixNoob писал:
26.02.2024 13:14
здесь же, через все это обсуждение о сжатиях проходит полное ощущение того, что о существовании новых технологий даже не знают
Ошибочное ощущение, не верьте ему. У вас, кстати, все технологии новейшие? Проверьте, а то, может, вы о чём-то не знаете. Упускаете очевидные плюсы нового железа, а могли бы уже ими наслаждаться.
UnixNoob писал:
26.02.2024 13:14
и просто хотят быть "не как все" и поэтому решают проблему, которую сами и создали.
А надо хотеть быть как все и бегать за новым железом по расписанию, а не потому, что оно нужно. :yes3:
Спасибо сказали:
Аватара пользователя
UnixNoob
Сообщения: 1380
ОС: Slackware

Re: Какой стиль написания скриптов лучше?

Сообщение UnixNoob »

countmein писал:
26.02.2024 13:40
У вас, кстати, все технологии новейшие?
Нет, не все. Но я оцениваю что мне нужно, а что нет, зная о том, что есть на рынке и с учетом своих потребностей, а не потому, что советское прошлое с дефицитом и превозмоганием дает о себе знать.
Тут же, без какого-либо тестирования, понимания в целом принципа работы ОЗУ и субъективных ощущений, приняли за аксиому что оно сжатие полезно и переливают из одной темы в другую те же самые тезисы, отрицая все, что говорилось.
"Однажды один очень мудрый человек… ничего не сказал. Времена были опасные, да и собеседники ненадёжные"
Спасибо сказали:
countmein
Сообщения: 56

Re: Какой стиль написания скриптов лучше?

Сообщение countmein »

UnixNoob писал:
26.02.2024 13:53
Но я оцениваю что мне нужно, а что нет, зная о том, что есть на рынке и с учетом своих потребностей
Ну а я оцениваю, что нужно мне, а что нет. Так что не вижу, где, собственно, предмет спора. Разве что вы полагаете, что ваши нужды должны быть моим руководством к действию. Против этого я решительно возражаю.
UnixNoob писал:
26.02.2024 13:53
а не потому, что советское прошлое с дефицитом и превозмоганием дает о себе знать.
Это диванная психоаналитика. Как и прочие диванные дисциплины, является баловством, не более. Возможно, проекцией своих особенностей на окружающих. Определить мотивацию другого человека не так просто, как это видится с дивана.
UnixNoob писал:
26.02.2024 13:53
Тут же, без какого-либо тестирования, понимания в целом принципа работы ОЗУ и субъективных ощущений, приняли за аксиому что оно сжатие полезно и переливают из одной темы в другую те же самые тезисы, отрицая все, что говорилось.
Тут вы отстали от хода событий. Автор как раз и занят сейчас проверкой этой гипотезы и оценкой эффекта от сжатия.
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: Какой стиль написания скриптов лучше?

Сообщение igor@igor »

UnixNoob писал:
26.02.2024 00:06
13 лет это "вот так сразу"? Не знаю где и чем надо заниматься, чтобы по-прежнему сидеть на hdd. Какое-то превозмогание ради превозмогания.
ДА...
...
ГЫ! :)
У меня вот, например, дисковый, стационарный, домашний телефон [от бабули, в наследство достался] (... как в 70-х! :))
[Кнопочный правда, (как в нулевые) :) тоже есть]
[Кнопочный сотовый тоже есть]
...
Телевизор "Рекорд" ! Ч/Б, ламповый [от дедули, в наследство достался] (... как в 60-х! :))
...

И СЕБЯ УЩЕРБНЫМ Я НЕ СЧИТАЮ!

Тоже самое и с дисками HDD ...
...

Ладно, если серьёзно, то все эти телевизоры, домашние телефоны, уже давно потеряли свою актуальность (значимость). Так как, место телека есть интернет. Место стац-го домашнего, есть сотовый.

Насчёт HDD можно поспорить.
У меня вот есть HDD диски для хранения информации...
Перенёс инфу. Убрал. И забыл.
...
Добавлено (23:24):
countmein писал:
26.02.2024 06:00
Так это понятно. Только при этом больше нагрузка на процессор. Отсюда и вопрос: каков баланс-то? Если рабочими задачами процессор нагружен мало, то имеет смысл, а если прилично, то эффект может быть и отрицательный.
Значит, zram модуль точно для меня. Так как, проц. слабенько нагружен.
...
Добавлено (23:51):
countmein писал:
26.02.2024 06:00
И меньшее обращение к реальному свопу идёт до какого-то предела, пока виртуальный своп не кончился. А он ведь небольшой, т.к. памяти-то негусто. При этом, раз часть памяти занята под виртуальный своп, система начнёт свопить раньше, чем без него. Тут, конечно, сжатие играет роль. Памяти отняли меньше, чем дали быстрого свопа. Т.е. в каком-то диапазоне рабочих условий это всё должно давать выигрыш. Поэтому я и говорю, что нужны измерения, т.к. это не средство на все случаи жизни. Нужно смотреть на эффект в конкретной ситуации и подстраиваться под неё.
Согласен.
...
Добавлено (00:03):
countmein писал:
26.02.2024 06:00
Тем же, чем занимались, когда все на них сидели. Выкидывать рабочие диски, что ли? Обновление ради обновления. Те, кому на HDD невозможно, давно их поменяли.
Абсолютно согласен!
...
Добавлено (00:33):
countmein писал:
26.02.2024 13:40
Вот из-за этих очевидных плюсов нового железа люди и меняют Айфон Н на Н+1. Ночами стоят в очередях, прагматичные наши. Одни стоят к мощам приложиться, другие к новому железу.
Классно сказано!
Добавлено (01:05):
countmein писал:
26.02.2024 14:49
Автор как раз и занят сейчас проверкой этой гипотезы и оценкой эффекта от сжатия.
Именно.
...
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: Какой стиль написания скриптов лучше?

Сообщение igor@igor »

Всем привет!
Доказал, что модуль zram нужен:

Тест с модулем сжатия памяти zram [без модулей vram ; swap файлов] {Только c одним swap разделом на LVM и zram модулем

{sudo lvscan | grep swap}
Spoiler

Код: Выделить всё

  ACTIVE            '/dev/msystem0/mswap00' [16,00 GiB] inherit

Из файла /etc/fstab убираем [можно поставить комментарий (#)] следующую строку, если таковая есть
Spoiler

Код: Выделить всё

# /dev/mapper/msystem0-mswap00 none            swap    sw              0       0

В каталог /root помещаем следующие скрипты:

swh000.sh
Spoiler

Код: Выделить всё

#!/bin/sh
swapon -p 10 /dev/msystem0/mswap00

zramstart.sh
Spoiler

Код: Выделить всё

#!/bin/bash

modprobe zram num_devices=4

SIZE=1536

echo $(($SIZE*1024*1024)) > /sys/block/zram0/disksize
echo $(($SIZE*1024*1024)) > /sys/block/zram1/disksize
echo $(($SIZE*1024*1024)) > /sys/block/zram2/disksize
echo $(($SIZE*1024*1024)) > /sys/block/zram3/disksize

mkswap /dev/zram0
mkswap /dev/zram1
mkswap /dev/zram2
mkswap /dev/zram3

swapon /dev/zram0 -p 10
swapon /dev/zram1 -p 10
swapon /dev/zram2 -p 10
swapon /dev/zram3 -p 10

В итоге, получаем:

{sudo swapon -s} :
Spoiler

Код: Выделить всё

Filename				Type		Size	   Used	  Priority
/dev/mapper/msystem0-mswap00            partition	16777212     0      10
/dev/zram0                              partition	1572860	     0	    10
/dev/zram1                              partition	1572860	     0	    10
/dev/zram2                              partition	1572860	     0	    10
/dev/zram3                              partition	1572860	     0	    10

В файл /etc/rc.local прописываем:

/root/swh000.sh

/root/zramstart.sh

для запуска данных скриптов, при загрузке ОС

При выключении или перезагрузке ПК, помещаем скрипты: zram.stop и swh000.stop в /etc/init.d c runlevel 0 и 6

zram.stop
Spoiler

Код: Выделить всё

#!/bin/bash

swapoff /dev/zram0
swapoff /dev/zram1
swapoff /dev/zram2
swapoff /dev/zram3

echo 1 > /sys/block/zram0/reset
echo 1 > /sys/block/zram1/reset
echo 1 > /sys/block/zram2/reset
echo 1 > /sys/block/zram3/reset

modprobe -r zram

swh000.stop
Spoiler

Код: Выделить всё

#!/bin/sh

swapoff /dev/msystem0/mswap00


} :

ДИСТРИБУТИВ {lsb_release -d} -

Description: Debian GNU/Linux 7.11 (wheezy)

{

{sudo lvscan}
Spoiler

Код: Выделить всё

  ACTIVE            '/dev/msystem0/mroot00' [5,00 GiB] inherit
  ACTIVE            '/dev/msystem0/musrlocal00' [512,00 MiB] inherit
  ACTIVE            '/dev/msystem0/musr00' [31,00 GiB] inherit
  ACTIVE            '/dev/msystem0/mvar00' [6,00 GiB] inherit
  ACTIVE            '/dev/msystem0/mhome00' [760,00 GiB] inherit
  ACTIVE            '/dev/msystem0/mopt00' [5,00 GiB] inherit
  ACTIVE            '/dev/msystem0/msrv00' [512,00 MiB] inherit
  ACTIVE            '/dev/msystem0/mtmp00' [512,00 MiB] inherit
  ACTIVE            '/dev/msystem0/mswap00' [16,00 GiB] inherit

}

{sudo pvscan}
Spoiler

Код: Выделить всё

  PV /dev/dm-0   VG msystem0   lvm2 [931,51 GiB / 107,01 GiB free]
  Total: 1 [931,51 GiB] / in use: 1 [931,51 GiB] / in no VG: 0 [0   ]

{

{df -h}
Spoiler

Код: Выделить всё

Файловая система                 Размер Использовано  Дост Использовано% Cмонтировано в
rootfs                             4,8G         1,7G  3,0G           37% /
udev                                10M            0   10M            0% /dev
tmpfs                              785M         1,3M  784M            1% /run
/dev/mapper/msystem0-mroot00       4,8G         1,7G  3,0G           37% /
tmpfs                              5,0M            0  5,0M            0% /run/lock
tmpfs                              1,6G         208K  1,6G            1% /run/shm
/dev/mapper/msystem0-mhome00       748G         618G   93G           87% /home
/dev/mapper/msystem0-mopt00        4,9G         2,2G  2,6G           46% /opt
/dev/mapper/msystem0-msrv00        488M         396K  452M            1% /srv
/dev/mapper/msystem0-musr00         30G          19G  9,4G           67% /usr
/dev/mapper/msystem0-musrlocal00   377M          14M  328M            4% /usr/local
/dev/mapper/msystem0-mvar00        5,8G         3,6G  2,0G           64% /var
none0                              512M         140K  512M            1% /tmp
none2                              256M            0  256M            0% /tmp2
none3                              256M            0  256M            0% /tmp3
none_000                           3,9G            0  3,9G            0% /tmp2/tmp_000
none_001                           3,9G            0  3,9G            0% /tmp2/tmp_001
none_002                           3,9G            0  3,9G            0% /tmp2/tmp_002
none_003                           3,9G            0  3,9G            0% /tmp2/tmp_003
none_004                           3,9G            0  3,9G            0% /tmp2/tmp_004
none_005                           3,9G            0  3,9G            0% /tmp2/tmp_005
none_006                           3,9G            0  3,9G            0% /tmp2/tmp_006
none_007                           3,9G            0  3,9G            0% /tmp2/tmp_007
none_008                           3,9G            0  3,9G            0% /tmp2/tmp_008
none_009                           3,9G            0  3,9G            0% /tmp2/tmp_009
none_010                           3,9G            0  3,9G            0% /tmp2/tmp_010
none_011                           3,9G            0  3,9G            0% /tmp2/tmp_011
none_012                           3,9G            0  3,9G            0% /tmp2/tmp_012
none_690                            50G            0   50G            0% /tmp3/tmp_690

}

Мой .xinitrc -
Spoiler

Код: Выделить всё

xterm -e 'optirun /usr/bin/nvidia-settings -c :8; /bin/bash'&

xterm -e 'optirun /usr/bin/nvidia-settings --assign "[gpu:0]/GPUPowerMizerMode=1" -c :8; /bin/bash'&

xterm -e '$HOME/xset.sh; /bin/bash'& 

xterm -e '/usr/bin/parcellite; /bin/bash'&

xterm -e 'cd /opt/MonitorSoftware; ./monitor; /bin/bash'&

xterm -e '$HOME/zapusk_pulseaudio.sh; /bin/bash'&

xterm -e '$HOME/regul_sound.sh; /usr/bin/alsamixer; /bin/bash'&

exec fluxbox

Содержимое скрипта xset.sh
Spoiler

Код: Выделить всё

xset dpms 0 0 0
xset s off
xset -dpms
xset -q

Содержимое скрипта zapusk_pulseaudio.sh
Spoiler

Код: Выделить всё

#!/bin/sh
#20xxxxxx Ver. 0. Скрипт zapusk_pulseaudio.sh для запуска службы pulseaudio

/usr/bin/pulseaudio

Содержимое скрипта regul_sound,sh
Spoiler

Код: Выделить всё

#!/bin/sh
#20xxxxxx Ver. 0. Скрипт regul_sound.sh для регулировки звука с помощью amixer

sleep 4

amixer -c 0 -q set Master 100% unmute

amixer -c 0 -q set Master 5%- unmute

amixer -c 0 -q set Headphone 100% unmute

amixer -c 0 -q set Headphone 5%- unmute

amixer -c 0 -q set Speaker 100% unmute

amixer -c 0 -q set Speaker 5%- unmute

amixer -c 0 -q set Beep 100% unmute

amixer -c 0 -q set Beep 40% unmute

amixer -c 0 -q set PCM 100% unmute

amixer -c 0 -q set PCM 7%- unmute

amixer -c 0 -q set Mic 100% unmute

amixer -c 0 -q set Mic 5%- unmute

amixer -c 0 -q set Mic 16% unmute

amixer -c 0 -q set Mic mute

################################################################################

Итак, имеем:

0. ОС загружена + шесть пользователей залогинены [в "голой" / системной консоли ] + шесть X'ов запущены [с WM - FluxBox]
{никаких DM нет !}

1. Без ресурсоёмких приложений

{/usr/bin/free -m} :
Spoiler

Код: Выделить всё

             total       used       free     shared    buffers     cached
Mem:          7843       1470       6372          0         48        242
-/+ buffers/cache:       1179       6664
Swap:        22527          0      22527

{cat /proc/cpuinfo | grep MHz}
Spoiler

Код: Выделить всё

cpu MHz		: 2876.859
cpu MHz		: 2521.187
cpu MHz		: 2069.437
cpu MHz		: 2298.460

{/usr/bin/uptime}
Spoiler

Код: Выделить всё

 19:03:01 up  3:22, 60 users,  load average: 0,17, 0,17, 0,07

{/usr/bin/sensors}
Spoiler

Код: Выделить всё

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +60.0°C  (high = +87.0°C, crit = +105.0°C)
Core 0:         +60.0°C  (high = +87.0°C, crit = +105.0°C)
Core 1:         +59.0°C  (high = +87.0°C, crit = +105.0°C)

{/usr/bin/nvidia-smi}
Spoiler

Код: Выделить всё

Tue Feb 27 23:07:40 2024       
+------------------------------------------------------+                       
| NVIDIA-SMI 340.102    Driver Version: 340.102        |                       
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GT 730M     Off  | 0000:01:00.0     N/A |                  N/A |
| N/A   54C    P0    N/A /  N/A |     23MiB /  2047MiB |     N/A      Default |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Compute processes:                                               GPU Memory |
|  GPU       PID  Process name                                     Usage      |
|=============================================================================|
|    0            Not Supported                                               |
+-----------------------------------------------------------------------------+

{sudo /usr/sbin/hddtemp /dev/sda}
Spoiler

Код: Выделить всё

/dev/sda: HGST HTS721010A9E630: 37°C


################################################################################
################################################################################

2. Далее, для тестирования модуля сжатия памяти zram , с ресурсоёмкими приложениями:

Запускаем на хостовой ОС Также на гостевых ОС :

два браузера FireFox , с 13-ю вкладками в каждом;

100 (58 + 42) эмуляторов терминала xterm ;

остальной софт запускается автоматически, при старте X'ов , который прописан в .xinitrc ;

две гостевые ОС в VirtualBox , по 2048 МБ ОЗУ каждая.
[Windows 7 и Debian 7.11]

Как и на хосте: два браузера FireFox (в каждой гостевой ОС) , с 13-ю вкладками в каждом;

шесть LibreOffice (...)

промотрщики *.pdf / *.djvu - Atrill / DjView4 ;

ФМ - PCManFM / MC

...

################################################################################

В итоге, получаем следующие результаты ... -

################################################################################

{/usr/bin/free -m} :
Spoiler

Код: Выделить всё

             total       used       free     shared    buffers     cached
Mem:          7843       7358        485          0          4        219
-/+ buffers/cache:       7133        709
Swap:        22527       3751      18776

{cat /proc/cpuinfo | grep MHz}
Spoiler

Код: Выделить всё

cpu MHz		: 2685.515
cpu MHz		: 2612.289
cpu MHz		: 2653.929
cpu MHz		: 2667.640

{/usr/bin/uptime}
Spoiler

Код: Выделить всё

 07:36:49 up 15:56, 132 users,  load average: 0,35, 0,39, 0,53

{/usr/bin/sensors}
Spoiler

Код: Выделить всё

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +62.0°C  (high = +87.0°C, crit = +105.0°C)
Core 0:         +61.0°C  (high = +87.0°C, crit = +105.0°C)
Core 1:         +61.0°C  (high = +87.0°C, crit = +105.0°C)

{/usr/bin/nvidia-smi}
Spoiler

Код: Выделить всё

Wed Feb 27 07:34:31 2024       
+------------------------------------------------------+                       
| NVIDIA-SMI 340.102    Driver Version: 340.102        |                       
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GT 730M     Off  | 0000:01:00.0     N/A |                  N/A |
| N/A   54C    P0    N/A /  N/A |     23MiB /  2047MiB |     N/A      Default |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Compute processes:                                               GPU Memory |
|  GPU       PID  Process name                                     Usage      |
|=============================================================================|
|    0            Not Supported                                               |
+-----------------------------------------------------------------------------+


{sudo /usr/sbin/hddtemp /dev/sda}
Spoiler

Код: Выделить всё

/dev/sda: HGST HTS721010A9E630: 41°C


################################################################################
################################################################################

ВЫВОД:

экспериментальным путём (также через наблюдение с подтверждением) доказано, что сжатие памяти, с помощью модуля



zram актуально! Т.е. нужно ..!

...
Спасибо сказали:
countmein
Сообщения: 56

Re: Какой стиль написания скриптов лучше?

Сообщение countmein »

igor@igor писал:
25.02.2024 08:01
три виртуальные машины по 2048 МБ ОЗУ каждая.
igor@igor писал:
28.02.2024 19:29
две гостевые ОС в VirtualBox , по 2048 МБ ОЗУ каждая.
Разные условия тестов.
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: Какой стиль написания скриптов лучше?

Сообщение igor@igor »

countmein писал:
28.02.2024 19:53
Разные условия тестов.
Не совсем.
Без zram модуля, хотел сначала три гостевые. Но из-за страшных тормозов остановился на двух: Windows 7 , Debian 7.11 (с zram и без...)
Вообще, с zram модулем, как-то пошустрее работа...
...

Я без swap раздела, на диске, вообще хочу трюк провернуть...
...
Добавлено (20:31):
Есть ещё трюк: один огромный 100 гиговый своп.
Но как-то больно "жирно"!
...
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: Какой стиль написания скриптов лучше?

Сообщение igor@igor »

Отчёт и скрипты на всякий пожарный:
test_s_zram_22.tar.xz
(3.77 КБ) 5 скачиваний
Спасибо сказали:
countmein
Сообщения: 56

Re: Какой стиль написания скриптов лучше?

Сообщение countmein »

igor@igor писал:
28.02.2024 20:16
Вообще, с zram модулем, как-то пошустрее работа...
Ну а в тех данных, что вы опубликовали, что конкретно это показывает?
igor@igor писал:
25.02.2024 08:01

Код: Выделить всё

             total       used       free     shared    buffers     cached
Mem:          7843       7649        193          0          3        131
-/+ buffers/cache:       7514        329
Swap:         8191       2228       5963
igor@igor писал:
28.02.2024 19:29

Код: Выделить всё

             total       used       free     shared    buffers     cached
Mem:          7843       7358        485          0          4        219
-/+ buffers/cache:       7133        709
Swap:        22527       3751      18776
Из этого видно, что со сжатием используется больше свопа. Должно же меньше, по идее.
Спасибо сказали:
Ответить