Kirjoittaja Aihe: Raspberry Pi  (Luettu 229098 kertaa)

nm

  • Käyttäjä
  • Viestejä: 16301
    • Profiili
Vs: Raspberry Pi
« Vastaus #380 : 10.03.16 - klo:17.36 »
Vaikutus riippuu tosiaan terminaalista (ja yhteydestä, jos testiä ajetaan vaikkapa verkon yli). Esimerkiksi xterm on hitaampi, koska se piirtää kaiken tekstin X-ikkunaan asti, kun taas vaikkapa Gnomen terminaalilla ikkunan päivitys tapahtuu vain näytön virkistyksen nopeudella, snapshotteina. xtermillä saan tällaiset ajat:

Koodia: [Valitse]
$ python findprime.py
[..]
Found 78497 primes in 0:00:13.522955

Koodia: [Valitse]
$ time python t.py > /dev/null

real    0m8.127s
user    0m8.128s
sys     0m0.000s

Lepotila zZ

  • Käyttäjä
  • Viestejä: 347
    • Profiili
Vs: Raspberry Pi
« Vastaus #381 : 10.03.16 - klo:17.58 »
Hackaday sivu ei kerro, kuinka ohjelma on ajettu, mutta lähteeksi linkitetyllä sivulla ohjelma esitetään suoritettavaksi komennolla "python findprime.py". Käyttöjärjestelmää ei mainita, mutta mitä todennäköisimmin se on Raspbian. Raspbianin oletusterminaalina on lxTerminal - kuten kamarallakin.

Tietenkin olisi parempi olla kirjoittamatta päätteeseen yli miljoonaa riviä tekstiä, mutta toisaalta niin on mitä ilmeisemmin tehty noissa Hackadayn sivulla jukaistuissa Pi 2:sen ja 3:sen tuloksissakin.

nm

  • Käyttäjä
  • Viestejä: 16301
    • Profiili
Vs: Raspberry Pi
« Vastaus #382 : 10.03.16 - klo:18.26 »
Hackaday sivu ei kerro, kuinka ohjelma on ajettu, mutta lähteeksi linkitetyllä sivulla ohjelma esitetään suoritettavaksi komennolla "python findprime.py". Käyttöjärjestelmää ei mainita, mutta mitä todennäköisimmin se on Raspbian. Raspbianin oletusterminaalina on lxTerminal - kuten kamarallakin.

Sama terminaalikin voi toimia varsin eri tavalla eri alustoilla, riippuen näytönohjaimen ajurista, kompositoinnista ja ikkunamanagerista.

Tietenkin olisi parempi olla kirjoittamatta päätteeseen yli miljoonaa riviä tekstiä, mutta toisaalta niin on mitä ilmeisemmin tehty noissa Hackadayn sivulla jukaistuissa Pi 2:sen ja 3:sen tuloksissakin.

Mahdollisesti.

Alkuperäinen (Tosin 512 Mt) Raspberry Pi B:llä kyseisen ajaminen kesti: 14:41.979906

Alkuperäisellä sivulla kellottamattomalla raspilla oli saatu tulos 590 s (9 min 50 s). Pääsetkö alle kymmeneen minuuttiin, jos ohjaat listauksen vaikka tiedostoon:

Koodia: [Valitse]
time python findprime.py > tulos.txt

kamara

  • Käyttäjä
  • Viestejä: 2986
    • Profiili
Vs: Raspberry Pi
« Vastaus #383 : 10.03.16 - klo:18.54 »
Alkuperäisellä sivulla kellottamattomalla raspilla oli saatu tulos 590 s (9 min 50 s). Pääsetkö alle kymmeneen minuuttiin, jos ohjaat listauksen vaikka tiedostoon:

Koodia: [Valitse]
time python findprime.py > tulos.txt

No siinä on tosiaan eroa!!!

Raspi teki työn 5:ssä minuutissa: 5:00.25856

Eli ongelmana oli todellakin päätteeseen tulostaminen.

Nyt on tulossa verrokiksi /dev/null:iin ohjattuna.

Sillä meni alle 5 minuuttia. Real 4m12.577s, User 4m10.760s
« Viimeksi muokattu: 10.03.16 - klo:19.00 kirjoittanut kamara »

kamara

  • Käyttäjä
  • Viestejä: 2986
    • Profiili
Vs: Raspberry Pi
« Vastaus #384 : 10.03.16 - klo:19.29 »
En ymmärrä ???

Kokeilinpa sitten Raspberry Pi (256 Mt):lla, jossa oli n. 3" tft-näytölle käännetty kerneli.

Se tuli /dev/null:lla
Koodia: [Valitse]
User 3m45.880s

Se kerneli laittaa hdmi-näytön pois päältä ja siirtää sen GPIO-väyläiselle mini lcd-kosketusnäytölle (resistiivinen).

Edit - Ilman /dev/stdin:n ohjausta aika oli 9:25.017253
« Viimeksi muokattu: 10.03.16 - klo:19.41 kirjoittanut kamara »

nm

  • Käyttäjä
  • Viestejä: 16301
    • Profiili
Vs: Raspberry Pi
« Vastaus #385 : 10.03.16 - klo:20.10 »
En ymmärrä ???

Kokeilinpa sitten Raspberry Pi (256 Mt):lla, jossa oli n. 3" tft-näytölle käännetty kerneli.

Se tuli /dev/null:lla
Koodia: [Valitse]
User 3m45.880s

Tuossa ei ole kovin suurta eroa edelliseen 4m10.760s.
Ehkä toisessa oli enemmän muuta kuormitusta työpöytäympäristöstä jne.

kamara

  • Käyttäjä
  • Viestejä: 2986
    • Profiili
Vs: Raspberry Pi
« Vastaus #386 : 10.03.16 - klo:21.30 »
Tuossa ei ole kovin suurta eroa edelliseen 4m10.760s.
Ehkä toisessa oli enemmän muuta kuormitusta työpöytäympäristöstä jne.

Ainakin oleellinen ero on, että toisessa (hitaammassa) Raspberryssä oli HDMI-liittimessä FullHD, ja toisessa (nopeammassa) huomattavasti pienemmällä resoluutiolla. (En muista tarkalleen, ehkä 320x240).

Muuten en tehnyt koneella kuin siirsin hiiren kursoria välillä vähän, ettei menisi unitilaan. Pienemmän resoluution PI:ssä ei näkynyt koko terminaalia, vaan siitä leikkaitui osa pois.


(Mutta siis tosiaan FullHD:n koneella meni 14:41, ja mininäytöllä 9:25. /dev/null:lla User 4m10.760s FullHD:lla ja mininäytöllä User 3m45.880s). Ero on siis ihan merkittävä HDMI(FullHD)-näytön tappioksi.

Lepotila zZ

  • Käyttäjä
  • Viestejä: 347
    • Profiili
Vs: Raspberry Pi
« Vastaus #387 : 11.03.16 - klo:02.03 »
Ajoin ohjelman Pi 3:ssa:

lxTerminal:
Koodia: [Valitse]
Found 78497 primes in 0:01:21.857753
/dev/null:
Koodia: [Valitse]
real 1m16.729s
user 1m16.710s
sys 0m0.000s

Eroa ei ole paljon, koska tulosteen aihettama rasitus menee toisen ytimen suoritettavaksi. Yksiytimisissä prosessoreissa eroa on sitten enemmän. Kannattaa testata Atom N270 uudelleen ja ohjata tuloste /dev/nulliin.

Edit: Luultavasti nuo aikani ovat tulleet alikellotetulla Pi 3:lla. Kuvittelin, ettei Pi 3 huomioi boot kansion config.txt kellotuskomentoja, mutta ilmeisesti se kuitenkin niin tekee. Tässä tapauksessa sd-kortti oli aikaisemmin 1000MHz taajudelle kellotetussa Pi 2:ssa. Eli nuo ylläolevat ajat ovat 1000MHz Pi 3:sen aikoja. Normi 1200MHz Pi 3 antoi tulokseksi 1m8.581s päätteelle ohjattuna ja 1m4.810s /dev/nulliin ohjattuna.
« Viimeksi muokattu: 23.03.16 - klo:16.00 kirjoittanut Lepotila zZ »

_Pete_

  • Käyttäjä
  • Viestejä: 1843
  • Fufufuuffuuu
    • Profiili
Vs: Raspberry Pi
« Vastaus #388 : 11.03.16 - klo:10.46 »
Tässä omat kokeilut

time python findprime.py > /dev/null

BananaPi (http://www.bananapi.org/p/product.html)
Koodia: [Valitse]
real    1m55.547s
user    1m55.470s
sys     0m0.020s

Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz
Koodia: [Valitse]
real    0m7.403s
user    0m7.372s
sys     0m0.008s

Intel(R) Xeon(R) CPU E5-26xx (Sandy Bridge) (virtuaalikone)
Koodia: [Valitse]
real    0m15.470s
user    0m0.000s
sys     0m15.396s

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: Raspberry Pi
« Vastaus #389 : 12.03.16 - klo:12.22 »

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: Raspberry Pi
« Vastaus #390 : 13.05.16 - klo:14.11 »

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: Raspberry Pi
« Vastaus #391 : 16.05.16 - klo:11.59 »

"Raspberry Pi Zero, now with added camera goodness..."

https://www.raspberrypi.org/blog/zero-grows-camera-connector/

Tilasin jo omani...

Ystävällisin terveisin Asmo Koskinen.

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: Raspberry Pi
« Vastaus #392 : 21.05.16 - klo:08.24 »


Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: Raspberry Pi
« Vastaus #394 : 04.08.16 - klo:21.16 »

"...stay tuned for the next part on booting over Ethernet tomorrow..."

https://www.raspberrypi.org/blog/pi-3-booting-part-i-usb-mass-storage-boot/

Ystävällisin terveisin Asmo Koskinen.

matsukan

  • Käyttäjä
  • Viestejä: 2148
    • Profiili
Vs: Raspberry Pi
« Vastaus #395 : 05.08.16 - klo:08.36 »

Hienoja projekteja Rasbeille. Onko kenellekään kokemuksia USB kovalevyjen käytöstä Rasberryjen kanssa ? Olisin hankkimassa jonkinlaista Rasberry 3:sen kylkeen mutta mitä kannattaa hankkia jos ne toimiii ?
Pohjois-pohjanmaa
-- motto:  backupin tarve huomataan aina liian myöhään

raimo

  • Käyttäjä
  • Viestejä: 4219
  • openSUSE Tumbleweed
    • Profiili
Vs: Raspberry Pi
« Vastaus #396 : 05.08.16 - klo:09.30 »

Hienoja projekteja Rasbeille. Onko kenellekään kokemuksia USB kovalevyjen käytöstä Rasberryjen kanssa ? Olisin hankkimassa jonkinlaista Rasberry 3:sen kylkeen mutta mitä kannattaa hankkia jos ne toimiii ?

Minulla on Seagate 2.5" 320Gt pikkulevy joka ottaa virtansa USB-väylästä. Hyvin toimii Raspin kanssa (2.1A virtalähde).
Toimi OK jo vanhan Raspi B:n kanssa ja jatkaa toimintaa nyt 3:ssa. Tuota levyä ei enää ole markkinoilla, mutta halvin mahdollinen Seagate se kuitenkin silloin oli kun sen ostin.
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski

kamara

  • Käyttäjä
  • Viestejä: 2986
    • Profiili
Vs: Raspberry Pi
« Vastaus #397 : 05.08.16 - klo:12.26 »

Hienoja projekteja Rasbeille. Onko kenellekään kokemuksia USB kovalevyjen käytöstä Rasberryjen kanssa ? Olisin hankkimassa jonkinlaista Rasberry 3:sen kylkeen mutta mitä kannattaa hankkia jos ne toimiii ?

Itselläni Rasberry 1 B toimii kahden kiintolevyn (Western Digitalin 4-ja 5-Teraset) palvelimena.  (Huom. Kyseinen on B-malli (ei B+), joten siinä on vain 2-USB:tä). Hidashan tuo on, mutta todella luotettava. Näyttää pyörineen vuodesta 2012 lähtien (tiedostojen mukaan, mikäli tulkitsin oikein).

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: Raspberry Pi
« Vastaus #399 : 05.08.16 - klo:18.05 »

Aika hyvä:

http://pibakery.org/

Ystävällisin Asmo Koskinen.
[/quote]