Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   [решено] Освобождение ресурсов под конкретные задачи. (http://forum.oszone.net/showthread.php?t=293251)

Spaser 30-12-2014 00:58 2449757

Освобождение ресурсов под конкретные задачи.
 
Здравствуйте, уважаемые.
Встала передо мной задача провести дискотеку. Установил я mixxx. Всё бы ничего и всё работает, но! Мой нетбук оказался слабоват для этой программы. На данный момент я пытаюсь высвободить ресурсы по максимуму, чтобы музыка не прерывалась. А-то даже с задержкой 92,9мс. бывают прерывания.
Итак: на данный момент я установил графическую оболочку Xfce (вычитал что она наиболее подходит для медленных систем), так же установил повышенный приоритет для программы. Кстати, разницы я не заметил при изменении приоритета. Может для чего-то другого приоритет надо повышать?
Кто может ещё что посоветовать для высвобождения ресурсов по максимуму? В данной оболочке могу хоть всё поудалять. Я её установил специально для mixxx.
Да, у меня сейчас стоит OpenSUSE 13.2

ruslandh 30-12-2014 08:13 2449826

А ничто более легковесное, чем mixx вам не подойдёт?

Spaser 30-12-2014 08:21 2449828

Встречный вопрос: а есть что-нибудь более легковесное для линукса, но выполняющее подобную задачу? Т.е. задачу диджеинга? Я раньше работал под виндой на VirtualDJ. Если ничего не придумаю, то придётся на него вернуться. Не хотелось бы возвращаться обратно к винде. Плюс у меня пульт диджейский к компу подключен. Кстати, он успешно определяется и работает под mixxx. Но, он самостоятельно работать не может. Только через комп.

mar 30-12-2014 15:18 2449946

Spaser, а посмотрите и помониторьте
Код:

top
- это в первую очередь может дать ответ на вопрос - что поудалять :)

ruslandh 30-12-2014 22:07 2450097

Не знаю что вам требуется, но всякие amarok, clementine, xmms ?

Spaser 31-12-2014 08:24 2450256

Цитата:

Цитата mar
Spaser, а посмотрите и помониторьте
Код: Выделить весь код
top
- это в первую очередь может дать ответ на вопрос - что поудалять »

Это замечательная команда. Именно с помощью неё я и добавлял привилегии. Точнее с помощью неё я смотрел чему добавить привилегии. Только что там удалять? Боюсь удалить что-нибудь лишнее, что система вообще перестанет работать.
Код:

PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM    TIME+ COMMAND                                                                                                                                   
19925 Spaser    20  0  490992  73784  40116 S 7,616 4,243  0:30.89 plugin-containe                                                                                                                           
10041 root      20  0  442172 165348 134960 S 1,656 9,509 360:10.83 Xorg                                                                                                                                       
18855 Spaser    20  0 1089096 329532  81436 S 1,325 18,95 130:44.23 firefox                                                                                                                                   
21666 Spaser    20  0  15148  2700  2104 R 0,662 0,155  0:00.05 top                                                                                                                                       
    9 root      20  0      0      0      0 S 0,331 0,000  5:13.63 rcu_preempt                                                                                                                               
  10 root      20  0      0      0      0 S 0,331 0,000  1:34.32 rcuop/0                                                                                                                                   
  11 root      20  0      0      0      0 S 0,331 0,000  2:14.51 rcuop/1                                                                                                                                   
  29 root      20  0      0      0      0 S 0,331 0,000  2:07.61 ksoftirqd/1                                                                                                                               
  785 nscd      20  0  942512  2532  2060 S 0,331 0,146  2:43.56 nscd                                                                                                                                       
10434 Spaser    20  0  46556  3636  2964 S 0,331 0,209  0:05.61 xscreensaver                                                                                                                               
17674 root      20  0      0      0      0 S 0,331 0,000  0:02.60 kworker/1:1                                                                                                                               
    1 root      20  0  183328  5304  3104 S 0,000 0,305  0:17.32 systemd                                                                                                                                   
    2 root      20  0      0      0      0 S 0,000 0,000  0:00.06 kthreadd                                                                                                                                   
    3 root      20  0      0      0      0 S 0,000 0,000  0:46.96 ksoftirqd/0                                                                                                                               
    5 root      0 -20      0      0      0 S 0,000 0,000  0:00.00 kworker/0:0H                                                                                                                               
    7 root      -2  0      0      0      0 S 0,000 0,000  0:00.00 rcuc/0                                                                                                                                     
    8 root      -2  0      0      0      0 S 0,000 0,000  0:00.00 rcub/0                                                                                                                                     
  12 root      20  0      0      0      0 S 0,000 0,000  0:00.00 rcuop/2                                                                                                                                   
  13 root      20  0      0      0      0 S 0,000 0,000  0:00.00 rcuop/3                                                                                                                                   
  14 root      20  0      0      0      0 S 0,000 0,000  0:00.01 rcu_sched                                                                                                                                 
  15 root      20  0      0      0      0 S 0,000 0,000  0:00.00 rcuos/0                                                                                                                                   
  16 root      20  0      0      0      0 S 0,000 0,000  0:00.00 rcuos/1                                                                                                                                   
  17 root      20  0      0      0      0 S 0,000 0,000  0:00.00 rcuos/2                                                                                                                                   
  18 root      20  0      0      0      0 S 0,000 0,000  0:00.00 rcuos/3                                                                                                                                   
  19 root      20  0      0      0      0 S 0,000 0,000  0:00.00 rcu_bh                                                                                                                                     
  20 root      20  0      0      0      0 S 0,000 0,000  0:00.00 rcuob/0                                                                                                                                   
  21 root      20  0      0      0      0 S 0,000 0,000  0:00.00 rcuob/1                                                                                                                                   
  22 root      20  0      0      0      0 S 0,000 0,000  0:00.00 rcuob/2                                                                                                                                   
  23 root      20  0      0      0      0 S 0,000 0,000  0:00.00 rcuob/3                                                                                                                                   
  24 root      rt  0      0      0      0 S 0,000 0,000  0:05.34 migration/0                                                                                                                               
  25 root      rt  0      0      0      0 S 0,000 0,000  0:01.92 watchdog/0                                                                                                                                 
  26 root      rt  0      0      0      0 S 0,000 0,000  0:01.72 watchdog/1                                                                                                                                 
  27 root      rt  0      0      0      0 S 0,000 0,000  0:05.36 migration/1                                                                                                                               
  28 root      -2  0      0      0      0 S 0,000 0,000  0:00.00 rcuc/1                                                                                                                                     
  31 root      0 -20      0      0      0 S 0,000 0,000  0:00.00 kworker/1:0H                                                                                                                               
  32 root      0 -20      0      0      0 S 0,000 0,000  0:00.00 khelper                                                                                                                                   
  33 root      20  0      0      0      0 S 0,000 0,000  0:00.01 kdevtmpfs                                                                                                                                 
  34 root      0 -20      0      0      0 S 0,000 0,000  0:00.00 netns                                                                                                                                     
  35 root      20  0      0      0      0 S 0,000 0,000  0:00.00 khungtaskd                                                                                                                                 
  36 root      0 -20      0      0      0 S 0,000 0,000  0:00.00 writeback                                                                                                                                 
  37 root      25  5      0      0      0 S 0,000 0,000  0:00.00 ksmd                                                                                                                                       
  38 root      39  19      0      0      0 S 0,000 0,000  0:03.18 khugepaged                                                                                                                                 
  39 root      0 -20      0      0      0 S 0,000 0,000  0:00.00 crypto                                                                                                                                     
  40 root      0 -20      0      0      0 S 0,000 0,000  0:00.00 kintegrityd                                                                                                                               
  41 root      0 -20      0      0      0 S 0,000 0,000  0:00.00 bioset                                                                                                                                     
  42 root      0 -20      0      0      0 S 0,000 0,000  0:00.00 kblockd                                                                                                                                   
  43 root      0 -20      0      0      0 S 0,000 0,000  0:00.00 ata_sff                                                                                                                                   
  44 root      20  0      0      0      0 S 0,000 0,000  0:00.05 khubd                                                                                                                                     
  47 root      20  0      0      0      0 S 0,000 0,000  0:02.79 kswapd0                                                                                                                                   
  48 root      20  0      0      0      0 S 0,000 0,000  0:00.00 fsnotify_mark                                                                                                                             
  55 root      0 -20      0      0      0 S 0,000 0,000  0:00.00 kthrotld                                                                                                                                   
  56 root      20  0      0      0      0 S 0,000 0,000  0:00.00 scsi_eh_0                                                                                                                                 
  57 root      0 -20      0      0      0 S 0,000 0,000  0:00.00 scsi_tmf_0                                                                                                                                 
  59 root      0 -20      0      0      0 S 0,000 0,000  0:00.00 kpsmoused                                                                                                                                 
  61 root      0 -20      0      0      0 S 0,000 0,000  0:00.00 ipv6_addrconf                                                                                                                             
  62 root      0 -20      0      0      0 S 0,000 0,000  0:00.00 deferwq                                                                                                                                   
  65 root      0 -20      0      0      0 S 0,000 0,000  0:04.25 kworker/1:1H                                                                                                                               
  111 root      20  0      0      0      0 S 0,000 0,000  0:00.06 kauditd                                                                                                                                   
  219 root      0 -20      0      0      0 S 0,000 0,000  0:00.18 kworker/0:1H                                                                                                                               
  236 root      20  0      0      0      0 S 0,000 0,000  0:02.80 jbd2/sda5-8                                                                                                                               
  237 root      0 -20      0      0      0 S 0,000 0,000  0:00.00 ext4-rsv-conver                                                                                                                           
  327 root      20  0  43424  7932  7712 S 0,000 0,456  0:02.22 systemd-journal                                                                                                                           
  336 root      20  0  19648  1128  1096 S 0,000 0,065  0:10.06 dmeventd                                                                                                                                   
  337 root      20  0  17588      4      0 S 0,000 0,000  0:00.00 lvmetad                                                                                                                                   
  362 root      20  0  47956  2660  2508 S 0,000

Цитата:

Цитата ruslandh
Не знаю что вам требуется, но всякие amarok, clementine, xmms ? »

Эти не подойдут. Это обычные проигрыватели. На них не сведёшь два трека в один. Да ещё и с сохранением бита.

vadblm 31-12-2014 13:11 2450326

Рекомендации по снижению латентности из вики mixxx выполнены?

По топу у вас нагрузки как бы и нет практически.

Spaser 31-12-2014 15:37 2450396

Я и не видел такие рекомендации. Выполнил половину из них, теперь при задержке 23,2 был только один пропуск. В это время играла одна дорожка, вторая была загружена и просчитывалась, а я ещё и прослушивал в наушниках. В принципе больше нагрузки у меня врятли будет. А если будет и начнутся пропуски, то есть запас по задержке. Спасибо огромное. Буду дальше экспериментировать. До дискотеки осталось всего 10,5 часов. С наступающим Вас!!!


Время: 21:21.

Время: 21:21.
© OSzone.net 2001-