Min Raspberry PI är riktigt seg.

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
Al_Bundy
Inlägg: 2889
Blev medlem: 11 september 2012, 23:59:50
Ort: The U.S - Chicago
Kontakt:

Min Raspberry PI är riktigt seg.

Inlägg av Al_Bundy »

Hej.

Jag använder min Paj som en PLC och just idag så blev den så fruktansvärt seg så jag kan inte ansluta den med Codesys.

Jag ansluter då min Paj med TV:n och med nöd och näppe kan jag logga in och ta bort /root/Applications.app och stänga ned /etc/init.d/codesyscontrol

Därefter så kan jag hitta min Paj i Codesys senare. Men så fort jag laddar över ett program så blir den seg igen.

Hur städar jag i Linux?
danielr112
Inlägg: 8092
Blev medlem: 18 januari 2009, 00:48:24
Ort: Alvesta, Småland

Re: Min Raspberry PI är riktigt seg.

Inlägg av danielr112 »

börja med att kolla top och free -m så du inte använt upp alla resurser

sedan kollar du iostat -x -c 2 elle rliknande och se om du har hög IO last. Vanligaste problemet med just Pajer är att sd-kortet lägger av som till följd av slöhet.
Användarvisningsbild
Al_Bundy
Inlägg: 2889
Blev medlem: 11 september 2012, 23:59:50
Ort: The U.S - Chicago
Kontakt:

Re: Min Raspberry PI är riktigt seg.

Inlägg av Al_Bundy »

danielr112 skrev:börja med att kolla top och free -m så du inte använt upp alla resurser

sedan kollar du iostat -x -c 2 elle rliknande och se om du har hög IO last. Vanligaste problemet med just Pajer är att sd-kortet lägger av som till följd av slöhet.
Hur
Top ger riktigt höga värden på cpu. Men free -m ger 303 mb free. Använder bara 131 mb.

Iostat fanns inte.

Programmet codesyscontrol tar upp för mycket minne. Men jag behöver programmet.
danielr112
Inlägg: 8092
Blev medlem: 18 januari 2009, 00:48:24
Ort: Alvesta, Småland

Re: Min Raspberry PI är riktigt seg.

Inlägg av danielr112 »

Om det tar upp mycket minne kommer maskinen swappa. Swappar den kommer den bli tok slö.

Och då har du bara 1 lösning om du måste köra det programmet.

Byt till en maskin som har ram så det räcker. Att swappa ut på ett sd kort... Ja det säger sig självt vad som kommer ske.

Och om nu top ligger högt så har du hög cpu last också.... Du ser ju då också vad som drar det...


Iostat får du instalera.
Användarvisningsbild
Al_Bundy
Inlägg: 2889
Blev medlem: 11 september 2012, 23:59:50
Ort: The U.S - Chicago
Kontakt:

Re: Min Raspberry PI är riktigt seg.

Inlägg av Al_Bundy »

danielr112 skrev:Om det tar upp mycket minne kommer maskinen swappa. Swappar den kommer den bli tok slö.

Och då har du bara 1 lösning om du måste köra det programmet.

Byt till en maskin som har ram så det räcker. Att swappa ut på ett sd kort... Ja det säger sig självt vad som kommer ske.

Och om nu top ligger högt så har du hög cpu last också.... Du ser ju då också vad som drar det...


Iostat får du instalera.
Fast min Paj är utvald av Codesys. Raspberry B+ är den bästa man kan ha för Codesys.

Jag tror jag inte behöver iostat. Jag behöver nog en städning :) tänk om det ligger massa skräp överallt?
danielr112
Inlägg: 8092
Blev medlem: 18 januari 2009, 00:48:24
Ort: Alvesta, Småland

Re: Min Raspberry PI är riktigt seg.

Inlägg av danielr112 »

Har du installerat och startat igång en massa onödiga saker? Om svaret är nej så finns det inte så mycket att städa. Och det lilla du kan städa lär inte vara orsaken ändå.

Då bör du titta på användningen av sd kortet. T ex med iostat så ser du om du har onödig trafik mot kortet eller om det är så segt att det inte hinner med.

Kopiera gärna in en free -m här så vi ser hur det ser ut.


Edit: Och tillägg igen: Med top så ser du vad som drar cpu och minne t ex som kan vara bovar. Med Iostat ser du om du använder disken (sd kortet) oändligt mycket...
Användarvisningsbild
Al_Bundy
Inlägg: 2889
Blev medlem: 11 september 2012, 23:59:50
Ort: The U.S - Chicago
Kontakt:

Re: Min Raspberry PI är riktigt seg.

Inlägg av Al_Bundy »

danielr112 skrev:Har du installerat och startat igång en massa onödiga saker? Om svaret är nej så finns det inte så mycket att städa. Och det lilla du kan städa lär inte vara orsaken ändå.

Då bör du titta på användningen av sd kortet. T ex med iostat så ser du om du har onödig trafik mot kortet eller om det är så segt att det inte hinner med.

Kopiera gärna in en free -m här så vi ser hur det ser ut.


Edit: Och tillägg igen: Med top så ser du vad som drar cpu och minne t ex som kan vara bovar. Med Iostat ser du om du använder disken (sd kortet) oändligt mycket...
Jag har inte installerat något själv.

Codesyscontrol drog ca 70% av CPU och ibland 90.
Så fort jag dödade codesyscontrol och då gick allt mycket bättre.

Kanske man ska ominstallera codesyscontrol?
danielr112
Inlägg: 8092
Blev medlem: 18 januari 2009, 00:48:24
Ort: Alvesta, Småland

Re: Min Raspberry PI är riktigt seg.

Inlägg av danielr112 »

Ja t ex. Eller fundera igenom vad du har gjort där.

Fins i regel 3 grejer. CPU RAM eller IO som är problem.
Användarvisningsbild
Al_Bundy
Inlägg: 2889
Blev medlem: 11 september 2012, 23:59:50
Ort: The U.S - Chicago
Kontakt:

Re: Min Raspberry PI är riktigt seg.

Inlägg av Al_Bundy »

danielr112 skrev:Ja t ex. Eller fundera igenom vad du har gjort där.

Fins i regel 3 grejer. CPU RAM eller IO som är problem.
Så fort jag installerar codesyscontrol så blir det segt.
Ram är inga problem.

Men då testar jag iostat.
Användarvisningsbild
Al_Bundy
Inlägg: 2889
Blev medlem: 11 september 2012, 23:59:50
Ort: The U.S - Chicago
Kontakt:

Re: Min Raspberry PI är riktigt seg.

Inlägg av Al_Bundy »

Nu testar jag iostat -x -c 2 och nu kommer det upp massa test varannan sekund.

Hur ska jag tolka det?
danielr112
Inlägg: 8092
Blev medlem: 18 januari 2009, 00:48:24
Ort: Alvesta, Småland

Re: Min Raspberry PI är riktigt seg.

Inlägg av danielr112 »

Och hur ser free -m ut? (Gäller att tolka rätt värden där....)
Hur ser en top ut sorterat på mem samt cpu?

Om det blir segt med ovan program så är antingen nåt fel där eller så har du för klen burk.


Iostat: copy paste 5 rader hit. detta ska köras när den är seg.
Användarvisningsbild
Al_Bundy
Inlägg: 2889
Blev medlem: 11 september 2012, 23:59:50
Ort: The U.S - Chicago
Kontakt:

Re: Min Raspberry PI är riktigt seg.

Inlägg av Al_Bundy »

Skriver ifran Pajen nu.

Kod: Markera allt

pi@raspberrypi:~ $ free -m
             total       used       free     shared    buffers     cached
Mem:           434        415         18         19         22        252
-/+ buffers/cache:        140        294
Swap:           99          0         99
pi@raspberrypi:~ $ 

Kod: Markera allt

%Cpu(s): 24.5 us, 11.2 sy,  0.0 ni, 62.7 id,  1.4 wa,  0.0 hi,  0.1 si,  0.0 st
KiB Mem:    445032 total,   422448 used,    22584 free,    22396 buffers
KiB Swap:   102396 total,        0 used,   102396 free.   256936 cached Mem

  PID USER      PR  NI    VIRT    RES    SHR S %CPU %MEM     TIME+ COMMAND                                                                                                                                                        
 2646 pi        20   0    5104   2568   2144 R 19.0  0.6   0:00.11 top                                                                                                                                                            
 2584 pi        20   0   45692  18116  15500 S  4.8  4.1   0:03.82 lxterminal                                                                                                                                                     
    1 root      20   0    5288   3752   2700 S  0.0  0.8   0:09.21 systemd                                                                                                                                                        
    2 root      20   0       0      0      0 S  0.0  0.0   0:00.00 kthreadd                                                                                                                                                       
    3 root      20   0       0      0      0 S  0.0  0.0   0:09.58 ksoftirqd/0                                                                                                                                                    
    5 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 kworker/0:0H                                                                                                                                                   
    6 root      20   0       0      0      0 S  0.0  0.0   0:00.42 kworker/u2:0                                                                                                                                                   
    7 root      20   0       0      0      0 S  0.0  0.0   0:02.18 rcu_preempt                                                                                                                                                    
    8 root      20   0       0      0      0 S  0.0  0.0   0:00.00 rcu_sched                                                                                                                                                      
    9 root      20   0       0      0      0 S  0.0  0.0   0:00.00 rcu_bh                                                                                                                                                         
   10 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 khelper                                                                                                                                                        
   11 root      20   0       0      0      0 S  0.0  0.0   0:00.01 kdevtmpfs                                                                                                                                                      
   12 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 netns                                                                                                                                                          
   13 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 perf                                                                                                                                                           
   14 root      20   0       0      0      0 S  0.0  0.0   0:00.00 khungtaskd                                                                                                                                                     
   15 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 writeback                                                                                                                                                      
   16 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 crypto                                                                                                                                                         
   17 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 bioset                                                                                                                                                         
   18 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 kblockd                                                                                                                                                        
   20 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 rpciod                                                                                                                                                         
   21 root      20   0       0      0      0 S  0.0  0.0   0:00.08 kswapd0                                                                                                                                                        
   22 root      20   0       0      0      0 S  0.0  0.0   0:00.00 fsnotify_mark                                                                                                                                                  
   23 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 nfsiod                                                                                                                                                         
   29 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 kthrotld                                                                                                                                                       
   30 root       1 -19       0      0      0 S  0.0  0.0   0:00.00 VCHIQ-0                                                                                                                                                        
   31 root       1 -19       0      0      0 S  0.0  0.0   0:00.00 VCHIQr-0                                                                                                                                                       
   32 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 VCHIQs-0                                                                                                                                                       
   33 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 iscsi_eh                                                                                                                                                       
   34 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 dwc_otg                                                                                                                                                        
   35 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 DWC Notificatio                                                                                                                                                
   37 root      20   0       0      0      0 S  0.0  0.0   0:03.04 mmcqd/0                                                                                                                                                        
   38 root      20   0       0      0      0 S  0.0  0.0   0:00.00 VCHIQka-0                                                                                                                                                      
   39 root      10 -10       0      0      0 S  0.0  0.0   0:00.00 SMIO                                                                                                                                                           
   40 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 deferwq                                                                                                                                                        
   43 root      20   0       0      0      0 S  0.0  0.0   0:00.30 jbd2/mmcblk0p2-                                                                                                                                                
   44 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 ext4-rsv-conver                                                                                                                                                
   45 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 ipv6_addrconf                                                                                                                                                  
   91 root      20   0    8088   2832   2524 S  0.0  0.6   0:01.81 systemd-journal                                                                                                                                                
   92 root      20   0   11828   2964   2292 S  0.0  0.7   0:00.69 systemd-udevd                                                                                                                                                  
  324 root      20   0    5036   2480   2260 S  0.0  0.6   0:00.04 cron                                                                                                                                                           
  327 root      20   0    3824   2412   2144 S  0.0  0.5   0:00.42 systemd-logind                                                                                                                                                 
  334 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 cfg80211                                                                                                                                                       
  335 root      20   0    2536   1832   1540 S  0.0  0.4   0:00.14 dhcpcd                                                                                                                                                         
  339 avahi     20   0    3844   2664   2396 S  0.0  0.6   0:00.43 avahi-daemon                                                                                                                                                   
  344 message+  20   0    5696   3196   2648 S  0.0  0.7   0:01.43 dbus-daemon                                                                                                                                                    
  352 avahi     20   0    3844   1356   1136 S  0.0  0.3   0:00.00 avahi-daemon                                                                                                                                                   
  355 nobody    20   0    2260   1420   1304 S  0.0  0.3   0:00.62 thd                                                                                                                                                            
  389 root      20   0   31220   3080   2320 S  0.0  0.7   0:00.35 rsyslogd                                                                                                                                                       
  399 root       0 -20       0      0      0 S  0.0  0.0   0:00.01 kworker/0:1H                                                                                                                                                   
  401 root      20   0    7800   4340   3884 S  0.0  1.0   0:00.13 sshd                                                                                                                                                           
  446 ntp       20   0    5652   3648   3224 S  0.0  0.8   0:00.47 ntpd                                                                                                                                                           
  456 root      20   0   34800   5356   4720 S  0.0  1.2   0:00.30 lightdm   

Kod: Markera allt

pi@raspberrypi:~ $ iostat -x -c 2
Linux 4.1.13+ (raspberrypi) 	06/12/15 	_armv6l_	(1 CPU)

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
          23.43    0.00    9.60    1.16    0.00   65.81

Device:         rrqm/s   wrqm/s     r/s     w/s    rkB/s    wkB/s avgrq-sz avgqu-sz   await r_await w_await  svctm  %util
mmcblk0           1.77     2.05    4.13    1.44   146.70    49.62    70.56     0.19   35.11    5.51  120.26   5.81   3.23

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
          21.43    0.00    0.00    0.00    0.00   78.57

Device:         rrqm/s   wrqm/s     r/s     w/s    rkB/s    wkB/s avgrq-sz avgqu-sz   await r_await w_await  svctm  %util
mmcblk0           0.00     0.00    0.00    1.02     0.00    10.20    20.00     0.01    5.00    0.00    5.00   5.00   0.51

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
          14.93    0.00    2.49    0.00    0.00   82.59

Device:         rrqm/s   wrqm/s     r/s     w/s    rkB/s    wkB/s avgrq-sz avgqu-sz   await r_await w_await  svctm  %util
mmcblk0           0.00     0.00    0.00    0.00     0.00     0.00     0.00     0.00    0.00    0.00    0.00   0.00   0.00

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
          11.73    0.00    2.04    0.00    0.00   86.22

Device:         rrqm/s   wrqm/s     r/s     w/s    rkB/s    wkB/s avgrq-sz avgqu-sz   await r_await w_await  svctm  %util
mmcblk0           0.00     1.53    0.00    1.02     0.00    10.20    20.00     0.01    5.00    0.00    5.00   5.00   0.51

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
          15.98    0.00    2.06    0.00    0.00   81.96

Device:         rrqm/s   wrqm/s     r/s     w/s    rkB/s    wkB/s avgrq-sz avgqu-sz   await r_await w_await  svctm  %util
mmcblk0           0.00     0.00    0.00    0.00     0.00     0.00     0.00     0.00    0.00    0.00    0.00   0.00   0.00

^C
pi@raspberrypi:~ $ 
danielr112
Inlägg: 8092
Blev medlem: 18 januari 2009, 00:48:24
Ort: Alvesta, Småland

Re: Min Raspberry PI är riktigt seg.

Inlägg av danielr112 »

Ser inget där direkt. Men du får väl kika vidare. Det måste ju kollas när den är seg för att förstå vad som sker. Men ja ram finns ledigt och ja lite cpu används men inte så mycket.

Sedan hade jag varit du hade jag bytt till en med 1gb ram och quadcore om det fortsätter. (Även om det kanske inte är svaret på frågan)

En snabb googling på problemet så är det väl inte helt ovanligt att det går åt cpu och så....

Men aja jag har inte tid mer för ikväll.
Användarvisningsbild
Al_Bundy
Inlägg: 2889
Blev medlem: 11 september 2012, 23:59:50
Ort: The U.S - Chicago
Kontakt:

Re: Min Raspberry PI är riktigt seg.

Inlägg av Al_Bundy »

danielr112 skrev:Ser inget där direkt. Men du får väl kika vidare. Det måste ju kollas när den är seg för att förstå vad som sker. Men ja ram finns ledigt och ja lite cpu används men inte så mycket.

Sedan hade jag varit du hade jag bytt till en med 1gb ram och quadcore om det fortsätter. (Även om det kanske inte är svaret på frågan)

En snabb googling på problemet så är det väl inte helt ovanligt att det går åt cpu och så....

Men aja jag har inte tid mer för ikväll.
Tack för hjälpen iallafall.
Jag tror jag ominstallerar hela raspbian på minneskortet.

Minneskortet kan väll inte vara paj?
danielr112
Inlägg: 8092
Blev medlem: 18 januari 2009, 00:48:24
Ort: Alvesta, Småland

Re: Min Raspberry PI är riktigt seg.

Inlägg av danielr112 »

Jo det kan vara paj. Jag har ivf råkat ut för det på 3 maskiner jag satt upp av kanske 10+ som där kortet pajat och orsakat seg maskin och tillochmed massa fel.


Nu får jag tillägga att jag också kört billigare kort på mina och det kan vara en bidragande orsak.

Dock är det ju inte sagt att det är felet hos dig!
Skriv svar