Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Проблема использования оперативы наоборот.  (Прочитано 1086 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн malchishplokhish

  • Автор темы
  • Новичок
  • *
  • Сообщений: 49
    • Просмотр профиля
Здорово, отцы !!!
Юзаю Ubuntu 64 с флешки. Тормоза жуткие. В том числе, при использовании Firefox. Оперативы 16 ГБ. Система использует максимум 2,5 ГБ. Посмотрел вывод команд
# free
и
$ indicator-multiload
Такое впечатление, что Linux все время загружает в память (например, модули Firefox) и тут же выгружает их из оперативы после использования. Все время мигает флешка (типа, индикатор жесткого диска). Такое впечатление, что Linux стесняется использовать RAM.
Сколько ни лазил по Инету: везде на форумах решается противоположная проблема: мало оперативы, Linux всю оперативу захавал. У меня - наоборот.
 :idiot2:
Как заставить Linux более агрессивно использовать RAM?
Спасибо.
Человек сам выдумывает свою личность; а потом верит в нее, как в единственно возможную реальность.

Оффлайн serega3907

  • Активист
  • *
  • Сообщений: 661
    • Просмотр профиля
Линукс берет ее сторько сколько нужно, а тормоза у вас не из-за ОЗУ

Оффлайн anonymous.ru

  • Участник
  • *
  • Сообщений: 206
    • Просмотр профиля
Например, ваше ядро не поддерживает такой объем памяти.
Покажите для начала
cat /proc/version
Ну и вывод команды free, что б два раза не бегатт
Отправлено с моего Windows Phone

Оффлайн malchishplokhish

  • Автор темы
  • Новичок
  • *
  • Сообщений: 49
    • Просмотр профиля
Линукс берет ее сторько сколько нужно, а тормоза у вас не из-за ОЗУ

А из за чего же? Критика должна быть конструктивной. Проц Intel Core i 5.

Пользователь решил продолжить мысль [time]13 Декабрь 2014, 18:27:17[/time]:
Например, ваше ядро не поддерживает такой объем памяти.
Покажите для начала
cat /proc/version
Ну и вывод команды free, что б два раза не бегатт

В этом нет нужды.
# free
видидит всю память.

Сейчас перемещал большие объемы данных с одного винта на другой: Linux забрал почти 100% оперативы. Но при использовании некторых программ, Linux остарожничает в использовании памяти. Тот же Firefox из Linux установленного на винтчестере - летает прямо-таки.

Пользователь решил продолжить мысль [time]13 Декабрь 2014, 18:30:35[/time]:
Например, ваше ядро не поддерживает такой объем памяти.
Покажите для начала
cat /proc/version
Ну и вывод команды free, что б два раза не бегатт

Linux version 3.13.0-36-generic (buildd@toyol) (gcc version 4.8.2 (Ubuntu 4.8.2-19ubuntu1) ) #63-Ubuntu SMP Wed Sep 3 21:30:07 UTC 2014
« Последнее редактирование: 13 Декабрь 2014, 17:33:08 от malchishplokhish »
Человек сам выдумывает свою личность; а потом верит в нее, как в единственно возможную реальность.

Оффлайн anonymous.ru

  • Участник
  • *
  • Сообщений: 206
    • Просмотр профиля
Ну хорошо.
Раз ты сам такой умный  :coolsmiley: , тогда можешь покопать в сторону параметров настраиваемых через файлы в /proc/sys/vm/
Ну и как вариант еще посмотри что установлено в ulimit (ulimut -aH ; ulimit -aS)
Отправлено с моего Windows Phone

Оффлайн alsoijw

  • Старожил
  • *
  • Сообщений: 4073
  • Fedora 25 GNOME 3 amd64
    • Просмотр профиля
Узкие места флешки: низкая скорость чтения/записи, от перезаписи флешки изнашиваются.
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

Оффлайн malchishplokhish

  • Автор темы
  • Новичок
  • *
  • Сообщений: 49
    • Просмотр профиля
покопать в сторону параметров настраиваемых через файлы в /proc/sys/vm/
Ну и как вариант еще посмотри что установлено в ulimit (ulimut -aH ; ulimit -aS)

Спасибо за наводку. При наличии свободного времени неприменно будем изучать. Пока что изменил /etc/security/limits.conf. Разрешил открывать больше файлов. Посмотрим, что получится.

Пользователь решил продолжить мысль 13 Декабрь 2014, 18:04:19:
Узкие места флешки: низкая скорость чтения/записи, от перезаписи флешки изнашиваются.
Все зависит от цены (и - есссно - качества) флешки. После того, как прога загружена в RAM, он не должна тормозить. Если я хоть что-нибудь понимаю.
« Последнее редактирование: 13 Декабрь 2014, 18:04:19 от malchishplokhish »
Человек сам выдумывает свою личность; а потом верит в нее, как в единственно возможную реальность.

Оффлайн Tear

  • Старожил
  • *
  • Сообщений: 1174
  • Ubuntu 14.04 LTS
    • Просмотр профиля
Все зависит от цены (и - есссно - качества) флешки. После того, как прога загружена в RAM, он не должна тормозить. Если я хоть что-нибудь понимаю.
Я согласен с alsoijw, тормоза вызваны тем, что ОС на флэшке. Помимо качества флэшки, есть ещё и пропускная способность USB. Хотите запуск с RAM - используйте LiveCD.

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 14855
  • Я не слышу.
    • Просмотр профиля
~.o

Оффлайн anonymous.ru

  • Участник
  • *
  • Сообщений: 206
    • Просмотр профиля
Tear, alsoijw, пожалуйста, предложите команды, результат работы которых может подтвердить или опровергнуть вашу гипотезу. Пока все это "пальцем в небо"


Пользователь решил продолжить мысль 13 Декабрь 2014, 18:19:41:
malchishplokhish,
давайте вывод top ; sar -b 5 5 ; sar -d 5 5 ; vmstat 5 5 ; iostat 5 5
« Последнее редактирование: 13 Декабрь 2014, 18:19:41 от anonymous.ru »
Отправлено с моего Windows Phone

Оффлайн alsoijw

  • Старожил
  • *
  • Сообщений: 4073
  • Fedora 25 GNOME 3 amd64
    • Просмотр профиля
Re: Проблема использования оперативы наоборот.
« Ответ #10 : 13 Декабрь 2014, 18:22:05 »
anonymous.ru, предлагаю взять секундомер и посмотреть как работает установленная программа и как с флешки.
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

Оффлайн Tear

  • Старожил
  • *
  • Сообщений: 1174
  • Ubuntu 14.04 LTS
    • Просмотр профиля
Re: Проблема использования оперативы наоборот.
« Ответ #11 : 13 Декабрь 2014, 18:29:44 »
Tear, alsoijw, пожалуйста, предложите команды, результат работы которых может подтвердить или опровергнуть вашу гипотезу. Пока все это "пальцем в небо"
Достаточно узнать пропускную способность USB, IDE и SATA-интерфейсов.

Оффлайн malchishplokhish

  • Автор темы
  • Новичок
  • *
  • Сообщений: 49
    • Просмотр профиля
Re: Проблема использования оперативы наоборот.
« Ответ #12 : 13 Декабрь 2014, 18:31:39 »
Раз ты сам такой умный

root@fleshka-Debian:/proc/sys/vm# ulimit -a
core file size          (blocks, -c) 0
data seg size           (kbytes, -d) unlimited
scheduling priority             (-e) 0
file size               (blocks, -f) unlimited
pending signals                 (-i) 127946
max locked memory       (kbytes, -l) 64
max memory size         (kbytes, -m) unlimited
open files                      (-n) 1024
pipe size            (512 bytes, -p) 8
POSIX message queues     (bytes, -q) 819200
real-time priority              (-r) 0
stack size              (kbytes, -s) 8192
cpu time               (seconds, -t) unlimited
max user processes              (-u) 127946
virtual memory          (kbytes, -v) unlimited
file locks                      (-x) unlimited


Пользователь решил продолжить мысль [time]13 Декабрь 2014, 19:33:46[/time]:
Tear, alsoijw, пожалуйста, предложите команды, результат работы которых может подтвердить или опровергнуть вашу гипотезу. Пока все это "пальцем в небо"
Достаточно узнать пропускную способность USB, IDE и SATA-интерфейсов.

Если я использую программу 3 часа, она загружена в RAM? Если да, то причем тут пропускная способность USB?

Пользователь решил продолжить мысль [time]13 Декабрь 2014, 19:36:40[/time]:
Все зависит от цены (и - есссно - качества) флешки. После того, как прога загружена в RAM, он не должна тормозить. Если я хоть что-нибудь понимаю.
Я согласен с alsoijw, тормоза вызваны тем, что ОС на флэшке. Помимо качества флэшки, есть ещё и пропускная способность USB. Хотите запуск с RAM - используйте LiveCD.


От оно !!!!!!!!!!!!!
Как сделать так, чтобы система запускалась с флешки так же, как с LiveCD?
Какие проблемы? (Это не риторический вопрос). Оперативы - хоть лопатой ешь.

Пользователь решил продолжить мысль [time]13 Декабрь 2014, 19:44:01[/time]:

Пользователь решил продолжить мысль [time]13 Декабрь 2014, 19:19:41[/time]:
malchishplokhish,
давайте вывод top ; sar -b 5 5 ; sar -d 5 5 ; vmstat 5 5 ; iostat 5 5
[/quote]

root@fleshka-Debian:/proc/sys/vm# sar -b 5 5
Linux 3.13.0-36-generic (fleshka-Debian)    13.12.2014    _x86_64_   (4 CPU)

20:42:35          tps      rtps      wtps   bread/s   bwrtn/s
20:42:40         0,00      0,00      0,00      0,00      0,00
20:42:45         0,00      0,00      0,00      0,00      0,00
20:42:50         0,00      0,00      0,00      0,00      0,00
20:42:55         0,00      0,00      0,00      0,00      0,00
20:43:00         0,00      0,00      0,00      0,00      0,00
Среднее:      0,00      0,00      0,00      0,00      0,00


Пользователь решил продолжить мысль [time]13 Декабрь 2014, 19:46:10[/time]:
root@fleshka-Debian:/proc/sys/vm# sar -d 5 5
Linux 3.13.0-36-generic (fleshka-Debian)    13.12.2014    _x86_64_   (4 CPU)

20:44:26          DEV       tps  rd_sec/s  wr_sec/s  avgrq-sz  avgqu-sz     await     svctm     %util
20:44:31       dev8-0      0,00      0,00      0,00      0,00      0,00      0,00      0,00      0,00
20:44:31      dev8-16      0,00      0,00      0,00      0,00      0,00      0,00      0,00      0,00
20:44:31      dev8-32      0,00      0,00      0,00      0,00      0,00      0,00      0,00      0,00
20:44:31      dev8-48      5,20      0,00    558,40    107,38     37,82   4986,62    192,31    100,00

20:44:31          DEV       tps  rd_sec/s  wr_sec/s  avgrq-sz  avgqu-sz     await     svctm     %util
20:44:36       dev8-0      0,00      0,00      0,00      0,00      0,00      0,00      0,00      0,00
20:44:36      dev8-16      0,00      0,00      0,00      0,00      0,00      0,00      0,00      0,00
20:44:36      dev8-32      0,00      0,00      0,00      0,00      0,00      0,00      0,00      0,00
20:44:36      dev8-48      4,00      0,00    110,40     27,60     13,43   9685,00    250,00    100,00

20:44:36          DEV       tps  rd_sec/s  wr_sec/s  avgrq-sz  avgqu-sz     await     svctm     %util
20:44:41       dev8-0      0,00      0,00      0,00      0,00      0,00      0,00      0,00      0,00
20:44:41      dev8-16      0,00      0,00      0,00      0,00      0,00      0,00      0,00      0,00
20:44:41      dev8-32      0,00      0,00      0,00      0,00      0,00      0,00      0,00      0,00
20:44:41      dev8-48      0,80      0,00     30,40     38,00      0,57  13045,00    288,00     23,04

20:44:41          DEV       tps  rd_sec/s  wr_sec/s  avgrq-sz  avgqu-sz     await     svctm     %util
20:44:46       dev8-0      0,00      0,00      0,00      0,00      0,00      0,00      0,00      0,00
20:44:46      dev8-16      0,00      0,00      0,00      0,00      0,00      0,00      0,00      0,00
20:44:46      dev8-32      0,00      0,00      0,00      0,00      0,00      0,00      0,00      0,00
20:44:46      dev8-48      0,00      0,00      0,00      0,00      0,00      0,00      0,00      0,00

20:44:46          DEV       tps  rd_sec/s  wr_sec/s  avgrq-sz  avgqu-sz     await     svctm     %util
20:44:51       dev8-0      0,00      0,00      0,00      0,00      0,00      0,00      0,00      0,00
20:44:51      dev8-16      0,00      0,00      0,00      0,00      0,00      0,00      0,00      0,00
20:44:51      dev8-32      0,00      0,00      0,00      0,00      0,00      0,00      0,00      0,00
20:44:51      dev8-48      0,00      0,00      0,00      0,00      0,00      0,00      0,00      0,00

Среднее:       DEV       tps  rd_sec/s  wr_sec/s  avgrq-sz  avgqu-sz     await     svctm     %util
Среднее:    dev8-0      0,00      0,00      0,00      0,00      0,00      0,00      0,00      0,00
Среднее:   dev8-16      0,00      0,00      0,00      0,00      0,00      0,00      0,00      0,00
Среднее:   dev8-32      0,00      0,00      0,00      0,00      0,00      0,00      0,00      0,00
Среднее:   dev8-48      2,00      0,00    139,84     69,92     10,37   7510,64    223,04     44,61

Пользователь решил продолжить мысль [time]13 Декабрь 2014, 19:47:45[/time]:
root@fleshka-Debian:/proc/sys/vm# vmstat 5 5
procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
 1  0      0 497308 6960744 6682136    0    0  1062  1762  221  383  3  2 83 12  0
 0  0      0 497176 6960744 6682168    0    0     0     0  411 1789  2  1 98  0  0
 0  0      0 499632 6960744 6682164    0    0     0   102  192  711  1  0 99  0  0
 0  0      0 499632 6960744 6682168    0    0     0     0  177  654  0  0 99  0  0
 0  0      0 499540 6960744 6682168    0    0     0     0  181  695  1  0 99  0  0


Пользователь решил продолжить мысль [time]13 Декабрь 2014, 19:49:33[/time]:
root@fleshka-Debian:/proc/sys/vm# iostat 5 5
Linux 3.13.0-36-generic (fleshka-Debian)    13.12.2014    _x86_64_   (4 CPU)

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           2,85    0,05    1,85   12,27    0,00   82,99

Device:            tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn
sda              38,53      4093,61      2518,25   64658164   39775560
sdb               3,74         3,00      1230,43      47418   19434564
sdc               0,76         4,82       323,86      76140    5115300
sdd               5,97        91,03        47,18    1437773     745236
-------------------------------------
Дальше - все по нулям.

Пользователь решил продолжить мысль [time]13 Декабрь 2014, 19:57:01[/time]:
Кое - что сделал:
1) разрешил загружать в оперативу больше файлов,
2) разрешил параллелльно использовать ядра процессора,
3) установил прогу, которая хеширует часто используемые программы,
4) разреши системе свопить, если только память занята на 90%. Своп - файла нету. Гы-гы.

Пошел перезагружаться. Если долго не буду отвечать, значит, переустанавливаю операционку.
Ииииииииииииииииххххх!!!!!!!
 :D
« Последнее редактирование: 13 Декабрь 2014, 18:58:46 от malchishplokhish »
Человек сам выдумывает свою личность; а потом верит в нее, как в единственно возможную реальность.

Оффлайн anonymous.ru

  • Участник
  • *
  • Сообщений: 206
    • Просмотр профиля
Re: Проблема использования оперативы наоборот.
« Ответ #13 : 13 Декабрь 2014, 19:19:06 »

Достаточно узнать пропускную способность USB, IDE и SATA-интерфейсов.
Недостаточно! Нужно еще доказать, что интерфейс в нашем случае является узким местом.

Пользователь решил продолжить мысль 13 Декабрь 2014, 19:23:29:
malchishplokhish, а где top??

видно, что есть сильно нагруженный диск  dev8-48
покажите
ls -l /dev/sd?
sudo lsscsi
« Последнее редактирование: 13 Декабрь 2014, 19:23:29 от anonymous.ru »
Отправлено с моего Windows Phone

quatro

  • Гость
Re: Проблема использования оперативы наоборот.
« Ответ #14 : 13 Декабрь 2014, 19:28:49 »
https://forum.ubuntu.ru/index.php?topic=245031.0

Только у меня система не на флэшке, а на обычном жестком диске. Я в оперативку это все загоняю, чтобы быстрее работало, а не для продления жизни флэшке. Вообще, для флэшки правило одно: все, что активно пишется/обновляется - в оперативку.
« Последнее редактирование: 13 Декабрь 2014, 19:32:14 от anchos »

 

Страница сгенерирована за 0.065 секунд. Запросов: 24.