Голосование

Чему равен размер SWAP?

двойному ОЗУ
одинарному ОЗУ
половинному ОЗУ
тройному ОЗУ
дестярному ОЗУ
SWAP - это зло!
Не знаю

Автор Тема: Swap-раздел. Оперативная память. Общие вопросы свопа и оперативки.  (Прочитано 81760 раз)

Оффлайн МИНЗДРАВ

  • Странник_
  • *
  • Сообщений: 3 045
  • ALWK8 х64 Branch sysd & server-light_1.9.3sysV noX
    • http://yx-kak.ru/linux.htm
вроде не ноль
[root@host-242 log]# iostat
Linux 3.14.19-std-def-alt1 (host-242.localdomain)       30.10.2014      _x86_64_        (2 CPU)

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
          68,87    0,35    9,05    0,16    0,00   21,57

Device:            tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn
sda               1,64         2,52        44,21    7100801  124481492
fd0               0,00         0,00         0,00          8          0
scd0              0,00         0,00         0,00        376          0

[root@host-242 log]#
как дальше делать?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 166
    • Домашняя страница
Запустить iotop и  медитировать.
Андрей Черепанов (cas@)

Оффлайн МИНЗДРАВ

  • Странник_
  • *
  • Сообщений: 3 045
  • ALWK8 х64 Branch sysd & server-light_1.9.3sysV noX
    • http://yx-kak.ru/linux.htm
не пашет
[root@host-242 log]# iotop
-bash: iotop: команда не найдена
[root@host-242 log]# apt-get install -s systop
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
E: Невозможно найти пакет systop
[root@host-242 log]# apt-cache search systop
[root@host-242 log]#

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 166
    • Домашняя страница
не пашет
[root@host-242 log]# iotop
-bash: iotop: команда не найдена
Ну сколько раз нужно на те же грабли наступать?
apt-get install iotop
Андрей Черепанов (cas@)

Оффлайн МИНЗДРАВ

  • Странник_
  • *
  • Сообщений: 3 045
  • ALWK8 х64 Branch sysd & server-light_1.9.3sysV noX
    • http://yx-kak.ru/linux.htm
Запустить iotop и  медитировать.
если медитировать, то ничего не понятно. init splash на первом месте но у него все нули.

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
а может это великий у ужасный 12309 ? :) :)

to МИНЗДРАВ
попробуйте отключить swаp на время - может пройдет :)

Оффлайн МИНЗДРАВ

  • Странник_
  • *
  • Сообщений: 3 045
  • ALWK8 х64 Branch sysd & server-light_1.9.3sysV noX
    • http://yx-kak.ru/linux.htm
swаp на время
Чуть-чуть помогло, вроде. Системные команды, нормально вроде заработали (следов от мышки нету), а флеш в броузерах и прокрутка, всё-равно тормозят.

Оффлайн МИНЗДРАВ

  • Странник_
  • *
  • Сообщений: 3 045
  • ALWK8 х64 Branch sysd & server-light_1.9.3sysV noX
    • http://yx-kak.ru/linux.htm
Поэтому сразу возникает вопрос - можно настроить, чтоб он включался, только перед командой suspend , А остальное время, был отключен в альтлинуксе?
« Последнее редактирование: 31.10.2014 01:11:11 от МИНЗДРАВ »

Оффлайн МИНЗДРАВ

  • Странник_
  • *
  • Сообщений: 3 045
  • ALWK8 х64 Branch sysd & server-light_1.9.3sysV noX
    • http://yx-kak.ru/linux.htm
отключить swаp на время
На 32х битной системе, такой аномалии я не замечал, ну притормаживало - нетакуж и сильно.

Оффлайн МИНЗДРАВ

  • Странник_
  • *
  • Сообщений: 3 045
  • ALWK8 х64 Branch sysd & server-light_1.9.3sysV noX
    • http://yx-kak.ru/linux.htm
ужасный 12309
Если баге верить, то я нашёл слабое место, которое в альтлинукс точно, программными способами устранить сам не смогу. То значит, у меня может получиться усилить это место аппаратным способом?
Сейчас 8гиг оперативы пашут на частоте 1600. Есть гарантия, что полностью от тормозов избавлюсь, если разгоню до следующего номенклатурного показателя? Или это не может влиять в моём случае?

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Поэтому сразу возникает вопрос - можно настроить, чтоб он включался, только перед командой suspend , А остальное время, был отключен в альтлинуксе?

# swapon -s
Filename Type Size Used Priority
/dev/sda3                              partition 1991300 0 -1
# swapoff /dev/sda3
# swapon -s
#

Для STR (уснуть в память) как два байта переслать
# swapon -a && pm-suspend && swapoff /dev/sda3

После выхода из STR
# swapon -s
#
# free -m
             total       used       free     shared    buffers     cached
Mem:           997        814        182          0         14        193
-/+ buffers/cache:        606        390
Swap:            0          0          0

Можно в файл засунуть, а файл в /usr/local/sbin/
Можно sudoers настроить через NOPASSWD для команды, если этот момент не критичен.
Здесь безграничное поле для фантазии.

Оффлайн МИНЗДРАВ

  • Странник_
  • *
  • Сообщений: 3 045
  • ALWK8 х64 Branch sysd & server-light_1.9.3sysV noX
    • http://yx-kak.ru/linux.htm
swapon -a && pm-suspend && swapoff /dev/sda3
B консоли работает. А c кнопки на клаве или на корпусе - не работает. Как сделать, чтоб от кнопок тоже этот ваш вариант сработал?

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
swapon -a && pm-suspend && swapoff /dev/sda3
B консоли работает. А c кнопки на клаве или на корпусе - не работает.
А должен? :-)

Как сделать, чтоб от кнопок тоже этот ваш вариант сработал?

Через кнопку на панели или в меню:
- Создать исполняемый файл-скрипт str-swap-on-off
- Положить его в /usr/local/sbin/
- Добавить пользователя в группу wheel
- Настроить по образцу sudoers для беспарольного NOPASSWD старта через sudo  http://forum.altlinux.org/index.php/topic,26079.msg195809.html#msg195809
- Создать *.desktop файл и добавить в Exec команду 'sudo /usr/local/sbin/str-swap-on-off'
- При указании путей учитывать выбросы команд:
# which pm-suspend
# echo $PATH
$ echo $PATH
- Кнопку повесить в меню или на панель

Или покрутить через
# apt-cache search kdesu
kde4libs - K Desktop Environment 4 - Libraries
kdebase - Trinity Desktop Environment - Core files
kdelibs - K Desktop Environment - Libraries
# apt-cache search gksu
beesu - Graphical wrapper for su
gksu - A Gtk+-based 'su' wrapper
nautilus-gksu - A plugin for Nautilus to open files as a privileged user
libgksu - A 'su' and 'sudo' wrapper library for GTK+/GNOME applications
libgksu-devel - Development files for libgksu
« Последнее редактирование: 31.10.2014 06:44:26 от Speccyfighter »

mvk

  • Гость
4 гига оперативы - нафиг нужен как тоже выключить че он мне туда 15мб пихает.... Танки?
« Последнее редактирование: 31.10.2014 06:51:26 от mvk »

Оффлайн МИНЗДРАВ

  • Странник_
  • *
  • Сообщений: 3 045
  • ALWK8 х64 Branch sysd & server-light_1.9.3sysV noX
    • http://yx-kak.ru/linux.htm
Как сделать, чтоб от кнопок тоже этот ваш вариант сработал?
Имелось в виду - аппаратные кнопки. На клаве или на корпусе, хотябы.