Raspbery PI a raczej już BeagleBone Black :)

Dyskusje dotyczące działania obsługi programu LinuxCNC

Autor tematu
kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 35
Posty: 16275
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

#71

Post napisał: kamar » 13 cze 2014, 14:33

jacek-1210 pisze:J ale ostatnio władowałem mu program na ponad 70tys. linii i ?:
Ja takowych nie posiadam, jak podeślesz to spróbuję uruchomić.



Tagi:

Awatar użytkownika

markcomp77
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 10
Posty: 3975
Rejestracja: 18 wrz 2004, 12:51
Lokalizacja: k/w-wy
Kontakt:

#72

Post napisał: markcomp77 » 13 cze 2014, 15:02

zrobiłem test... obserwowałem wykresy obciążenia procesora i zajęcia pamięci...

podczas próby ładowania 1000 obiegów w pętli przykładu arcspiral... procesor prawie momentalnie się nasyca, natomiast zajętość pamięci systematycznie narasta, aż do przerwania ładowania i wyrzuceniu błędu linuxcnc - przy zajęciu całej wolnej pamięci

kamar pisze:Ja takowych nie posiadam, jak podeślesz to spróbuję uruchomić.
można zastosować ten plik arcspiral do zamulenia lub zablokowania BBB, po dopisania zapętlenia....
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm


Autor tematu
kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 35
Posty: 16275
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

#73

Post napisał: kamar » 13 cze 2014, 20:13

Nie sztuka zamulić zapętleniem :)
Dostałem plik od kol. Jacka i rzeczywiście na starym Dellu muli makabrycznie po wczytaniu.

Obrazek

Dzięki koledze będzie na czym testować BBB, ale za kilka dni, jak odrobię zaległości na porębie.

Awatar użytkownika

markcomp77
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 10
Posty: 3975
Rejestracja: 18 wrz 2004, 12:51
Lokalizacja: k/w-wy
Kontakt:

#74

Post napisał: markcomp77 » 13 cze 2014, 22:04

mi udało się zamulić pętlą na spirali i7/8GB ram+ 10GB swapa
obciążenie procka było prawie nie widoczne, jednak przy dużym przeciążeniu pamięci system prawie przestawał reagować nawet na mysz...

Szybkość procka nie jest krytyczna, istotna jest ilość pamięci w systemie przy dużych plikach... (najlepiej aby SWAP nie był potrzeby)

ciekawe na ile starczy 512MB RAMu z BBB?
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm


micges
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 6
Posty: 291
Rejestracja: 08 sty 2010, 02:04
Lokalizacja: Toruń

#75

Post napisał: micges » 13 cze 2014, 22:11

Generalnie problemem jest pamięciożerność podglądu opengl. Jest one wiielopoziomowy i przekombinowany. Chłopaki z MachineKit mają parę propozycji jak usunąć ten problem, na pewno tego nie zostawią.

Awatar użytkownika

syntetyczny
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 7
Posty: 2696
Rejestracja: 08 gru 2009, 22:33
Lokalizacja: Elbląg
Kontakt:

#76

Post napisał: syntetyczny » 13 cze 2014, 22:31

w BBB jest 1gb ramu jeżeli dobrze pamiętam. Tych problemów nie mają atomy, tam wrzucić można 4gb ramu i pętle niegroźne. Ja używałem D2500 albo coś w ten deseń, ale w tej cenie, można dwa BBB. Wszystko zależy od zastosowania...
Kto pyta, nie błądzi. Eppur si muove
Kreatura CNC
Modernizacja plotera megaplot

Awatar użytkownika

markcomp77
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 10
Posty: 3975
Rejestracja: 18 wrz 2004, 12:51
Lokalizacja: k/w-wy
Kontakt:

#77

Post napisał: markcomp77 » 13 cze 2014, 22:49

syntetyczny pisze:tam wrzucić można 4gb ramu i pętle niegroźne.
zamuliłem i7 z 8GB ramu... i cały system również, wypełniając z 5..6GB swapu (a to znacznie zwalnia sytem)

[ Dodano: 2014-06-13, 22:53 ]
syntetyczny pisze:w BBB jest 1gb ramu
ja patrzyłem na rewizje B i C
tam ramu jest 512MB
różnią się "2GB 8-bit eMMC on-board flash storage" lub 4GB w C

1GB ramu jest np. Cubieboard
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm

Awatar użytkownika

syntetyczny
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 7
Posty: 2696
Rejestracja: 08 gru 2009, 22:33
Lokalizacja: Elbląg
Kontakt:

#78

Post napisał: syntetyczny » 13 cze 2014, 23:16

No to pomyłka z tym ramem. Kwestia tego, na ile te zamulanie jest groźne na dłuższą metę...
Kto pyta, nie błądzi. Eppur si muove
Kreatura CNC
Modernizacja plotera megaplot

Awatar użytkownika

markcomp77
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 10
Posty: 3975
Rejestracja: 18 wrz 2004, 12:51
Lokalizacja: k/w-wy
Kontakt:

#79

Post napisał: markcomp77 » 13 cze 2014, 23:30

normalne linuxcnc z axis podczas ładowania gcodu generuje zajętość pamięci proporcjonalną do długości kodu (uwzględniając każdy obieg pętli)

sam interpreter mógłby relizować kontrole ruchu w locie...
jednak przy starcie axis usilnie próbuję zrobić obrazek ;)
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm

Awatar użytkownika

triera
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 1
Posty: 1454
Rejestracja: 16 paź 2005, 01:26
Lokalizacja: Świecie

#80

Post napisał: triera » 14 cze 2014, 02:18

W testach u siebie (3Dcut+) - komputer Pentium II 400MHz 64MB RAM
ładuję plik ok. 65000linii gkodu (nie mam większego) - wyświetla się w czasie ok. 3s,
- ale i grafika jest cokolwiek mizerna...(na razie 2D).
Przy obróbce wielkość pliku dla wydajności
w zasadzie nie ma żadnego znaczenia
- nie rozpędzę tak plotera...

Szkoda, że nie można postawić na BeagleBone FreeDosa + LPT

Może jest coś podobnego z architekturą x86?

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”