Raspberry pi ja 1-wire

  • Viestiketjun aloittaja Viestiketjun aloittaja ilpena
  • Aloituspäivämäärä Aloituspäivämäärä
Vs: Raspberry pi ja 1-wire

tepa sanoi:
http://www.highcharts.com/

Olisko tästä aineksia loggausten tulosteluun?

On varmasti. Tuo näyttää monipuolisemmalta, edistykseemmältä ja hienommalta kuin omilla loggaussivustolla käytetty flot.
http://www.flotcharts.org/
 
Vs: Raspberry pi ja 1-wire

Kysymys nimim. apophis

Teetkö nuo sivullasi olevat kuvat saman reseptin mukaan minkä olet julkaissut tämän ketjun alkupuolella?
Mitenköhän tuo toimisi sqlite kannasta.
Yksinkertaisia helppoja vinkkejä otan mielelläni vastaan kuinka siirrän raspi- tietokanta> graafi > Soneran kotisivu tai onko kukaan ratkaissut miten taloLoggergraphin kuvaajan saisi siepattua.

Loggaus toimii taloLoggerPI llä nyt hyvin ja sähkökatkojen (täällä usein) jälkeen ei vaadi mitään toimenpiteitä. Nyt, kun lähes kaikki anturit alkavat olla kyydissä ja kantaankin tullut tavaraa, raspin rajalliset voimavarat tulevat yhä selvemmin esille.
 
Vs: Raspberry pi ja 1-wire

lorvi sanoi:
onko kukaan ratkaissut miten taloLoggergraphin kuvaajan saisi siepattua.

Seuraavaan taloLoggerGraph-versioon tulee ominaisuus, jolla voi komentoriviltä (esim. määrävälein cron:lla) exportoida haluamansa konfiguraation kuvat halutulta ajalta. Exportoidun voisi sitten siirtää esim. tuota ajavalla cron-skriptillä jonnekin toisaalle www-palvelimelle.
 
Vs: Raspberry pi ja 1-wire

olammi sanoi:
Seuraavaan taloLoggerGraph-versioon tulee ominaisuus, jolla voi komentoriviltä (esim. määrävälein cron:lla) exportoida haluamansa konfiguraation kuvat halutulta ajalta. Exportoidun voisi sitten siirtää esim. tuota ajavalla cron-skriptillä jonnekin toisaalle www-palvelimelle.

Tuo kuulostaa mukavalta, kun nämä omat taidot on vajavaiset.
 
Vs: Raspberry pi ja 1-wire

Siirsin Raspista komentotiedostot windows-koneeseen kotiverkon kautta. Kun nyt tein uuden Raspi asennuksen ja siirsin Winndowsista fileet Raspiin, niin hyvin siirtyivät, mutta eivät toimi. Kirjoitin fileet uudelleen Raspiin. Onko konstia, jolla voisi Windowsiin ja sieltä takaisin siirretty komentotiedosto toimisi? Myös Raspi-varmistus olisi hyvä tehdä. Miten sen fiksuimmin tekisi?
 
Vs: Raspberry pi ja 1-wire

kaihakki sanoi:
Siirsin Raspista komentotiedostot windows-koneeseen kotiverkon kautta. Kun nyt tein uuden Raspi asennuksen ja siirsin Winndowsista fileet Raspiin, niin hyvin siirtyivät, mutta eivät toimi. Kirjoitin fileet uudelleen Raspiin. Onko konstia, jolla voisi Windowsiin ja sieltä takaisin siirretty komentotiedosto toimisi? Myös Raspi-varmistus olisi hyvä tehdä. Miten sen fiksuimmin tekisi?
Tuossa on luultavasti tapahtunut merkkikonversio "\n" --> "\r\n" siirrettäessä Raspista Windowsiin tai toisinpäin ja seuraukset voivat olla joskus sellaisia, että niitä ei pysty automaattisesti korjaamaan.

Kannattaisi siirtää kaikki materiaali binäärisenä ja pitää se Raspi-muodossa Windowsillakin (näkee siitä, että tekstitiedostoja ja skriptejä ei Windowsissa pysty lukemaan kunnolla esim. Notepadilla, mutta Wordpadilla pystyy, muttei silläkään kannata sitten editoida).

Varmuuskopiointi kannattaisi tehdä Raspilla käyttäen jotakin binääristä arkistomuotoa, jollaisen saa aikaan esim. käskyllä "tar cfz ARKISTON_NIMI.tgz TIEDOSTOT JA HAKEMISTOT LISTANA EROTETTUNA VÄLILYÖNNEIN" (kts. "man tar" tms.).
 
Vs: Raspberry pi ja 1-wire

kaihakki sanoi:
Siirsin Raspista komentotiedostot windows-koneeseen kotiverkon kautta. Kun nyt tein uuden Raspi asennuksen ja siirsin Winndowsista fileet Raspiin, niin hyvin siirtyivät, mutta eivät toimi. Kirjoitin fileet uudelleen Raspiin. Onko konstia, jolla voisi Windowsiin ja sieltä takaisin siirretty komentotiedosto toimisi? Myös Raspi-varmistus olisi hyvä tehdä. Miten sen fiksuimmin tekisi?

Noitten fileiden omistajuus taitaa muuttua noissa siirroissa. Ootko katsonu niiden käyttöoikeuksia?


Mulla ainakin windowsissa tehty sqlite tietokanta toimii raspissa.
 
Vs: Raspberry pi ja 1-wire

Näyttäisi olevan samat käyttöoikeudet seuraavasti:

-rwxr-xr-x root lampotilat_1
-rwxr-xr-x root ltilat

Näistä sudo ./ltilat toimii, mutta
sudo ./lampotilat_1 ei toimi. Ilmoittaa "sudo: unable to execute ./lampotilat_1: No such file or directory"

Kumpikin tulee näkviin editoriin: sudo nano - komennolla. Sisältö on molemmissa täysin samanlainen.
 
Vs: Raspberry pi ja 1-wire

kaihakki sanoi:
Näyttäisi olevan samat käyttöoikeudet seuraavasti:

-rwxr-xr-x root lampotilat_1
-rwxr-xr-x root ltilat

Näistä sudo ./ltilat toimii, mutta
sudo ./lampotilat_1 ei toimi. Ilmoittaa "sudo: unable to execute ./lampotilat_1: No such file or directory"

Kumpikin tulee näkviin editoriin: sudo nano - komennolla. Sisältö on molemmissa täysin samanlainen.

Jos olet rasbissa pi-käyttäjänä sisällä ja omassa kotihakemistossa, voit komentaa:

sudo chown pi:pi ltilat

Komento muuttaa ltilat-tiedoston omistajan ja ryhmän.
Voit tietysti komentaa koko hakemiston kerralla jos tiedät että olet oikeassa hakemistossa:

sudo chown pi:pi *
 
Vs: Raspberry pi ja 1-wire

kotte sanoi:
Tuossa on luultavasti tapahtunut merkkikonversio "\n" --> "\r\n" siirrettäessä Raspista Windowsiin tai toisinpäin ja seuraukset voivat olla joskus sellaisia, että niitä ei pysty automaattisesti korjaamaan.
Tähän löytyy apuohjelmat dos2unix ja unix2dos. Jos haluaa perehtyä shell skriptaukseen niin sed -ohjelmalla saa tuon tehtyä itsekin. Toinen todella tehokas apuohjelma on awk. Suosittelen perehtymään, näistä on olemassa monia teoksia.
 
Vs: Raspberry pi ja 1-wire

oh5lep sanoi:
Tähän löytyy apuohjelmat dos2unix ja unix2dos.
Mielessäni oli, että joskus tekstinmanipulointiskripteissä (joista tässä on kyse) on eksplisiittisesti käytettävä '\r' ja '\n'-merkkejä, jos skripti on nimenomaan tarkoitettu monikäyttöjärjestelmäympäristöön. Moiset konstruktiot saattavat mennä todella pahasti pilalle, niin että ne eivät palaudu enää ennalleen, jos niitä ajaa dos2unix'in ja unix2dos'in lävitse. Normaaleiden tekstitiedostojen kohdalla ongelmia ei toki ole.

Muut toivat esille omistajuuden muutokset ongelman syynä, josta tässä nimenomaisessa tapauksessa voi hyvinkin olla kyse. Myös ryhmän ja ns. permissioiden muutokset voivat rikkoa kokonaisuuden toiminnan.

Kaikelta tältä välttyy, kun käyttää arkistointivälineitä, kuten mainittu tar varmuuskopioiden ja siirtojen tekovälineenä. Taltion saa kätevimmin toiselle laitteelle sopivan tiedostonjakoratkaisun avulla (samba, sshfs, nfs, curlftpfs tms. Raspin asiakaspäästä katsottuna).
 
Vs: Raspberry pi ja 1-wire

Lähti pelittämään dos2unix softalla. Eli raspiin asennetaan ensin dos2unix komennolla sudo apt-get install dos2unix

Siirsin ensin Windows-kotiverkkokoneesta raspiin komentotiedoston "lammot", joka oli Windowsissa Notepadilla selvää luettavaa.

Ensin ajoin komennon dos2unix lammot, jonka jälkeen se oli Linux-formaatissa. Sitten piti vielä komentaa sudo chmod a+x lammot, jonka jälkeen oikeudet olivat ok. Nyt toimi: sudo ./lammot ja nettigraafiin tuli uudet pisteet.
 
Vs: Raspberry pi ja 1-wire

kaihakki sanoi:
Lähti pelittämään dos2unix softalla. Eli raspiin asennetaan ensin dos2unix komennolla sudo apt-get install dos2unix

Siirsin ensin Windows-kotiverkkokoneesta raspiin komentotiedoston "lammot", joka oli Windowsissa Notepadilla selvää luettavaa.

Ensin ajoin komennon dos2unix lammot, jonka jälkeen se oli Linux-formaatissa. Sitten piti vielä komentaa sudo chmod a+x lammot, jonka jälkeen oikeudet olivat ok. Nyt toimi: sudo ./lammot ja nettigraafiin tuli uudet pisteet.

Itse asiassa niin ftp kuin sambakin osaa tehdä nuo rivinsiirtomuunnokset lennossa.. ftp on helpoin, sille riittää kun siirtää 'ascii' muodossa eikä binäärisenä. Samballa en ole koskaan kokeillut. Olikohan mysö niin, että wordpad ei niitä rivinsiirtoja sotke.
 
Vs: Raspberry pi ja 1-wire

Rasbille kilpailija, hinta vaan alkaa nousemaan:

http://muropaketti.com/kilpailija-raspberry-pille-udoo
 
Vs: Raspberry pi ja 1-wire

Itselläni on 3kpl Raspeja ja yhdessä on Sheepwalkelectronics:n RPI3 1-wire hostina ja pyörittää Talologgeria.
Onkos kukaan tutkinut saisikos jotenkin nuo kolme( tai enempi ) yhdistettyä kätevästi ( lue : selkeillä for dummies ohjeilla) niin että tulisi tehoja Talologger Pi:n pyörittämiseen?

Tähän tyyliin? :)
http://www.amazon.com/gp/product/B00BGUE4W8
http://www.raspberrypi.org/phpBB3/viewtopic.php?f=40&t=34987&sid=91c94b0af43711f78fe808e4ecf3b195
http://www.youtube.com/watch?feature=player_embedded&v=tAv50OTAYig
 
Vs: Raspberry pi ja 1-wire

apophis sanoi:
*
*
*

set autoscale
set xtics 3600
set ytics auto
set title "L\344mp\366tilamittaukset $cgi_date"
set xlabel "Aika"
set ylabel "L\344mp\366tila (C)"
set terminal png medium size $img_w,$img_h
set output
set key left top
set grid
set timefmt "%Y-%m-%d %H:%M:%S"
set xdata time
set format x "$tic_day"
set xrange ["$cgi_date 00:00":"$cgi_date 24:00"]
set yrange [0:30]
plot "$res_file" $plot_temps
EOF1

jos tuohon 'set output' perään laittaa "kuva.png" , niin tekeekö se silloin levylle kuva.png nimisen tiedoston?
tarvitseeko koodia muutoin muuttaa?

kokeilin googlen, hichart ja arcadiacharts , toimivat pöytäkoneella mutta en saa soneran enkä mbnetin palvelimella toimimaan joten kyllä se valmis kuva pitää raspilla tehdä ja siirtää sitten palvelimelle.
 
Vs: Raspberry pi ja 1-wire

Tuntematta asiaa sen tarkemmin voi kokeilla "kaapata" sivun wget komennolla.

Tyyliin...

wget http://localhost/sivunosoite -O kuva.png

(man wget)

sitten voi kopioda kuva.png palvelimelle.
 
Vs: Raspberry pi ja 1-wire

TaloLogger/raspi teki ennätyksen, yli 2 kk kunnes viime yön ukkonen pätkäisi sähköt. Systeemi käynnistyi uudelleen niinkuin pitääkin mutta CPU load näyttää huomattavasti pienempiä lukemia kuin aiemmin, välillä vain 2%, aiemmin 60-98% jatkuvasti.
Myös muistin käyttö on 32-36% , aiemmin ennen virtakatkoa aina vähintään 64%. Myös taloLoggergraph latautuu puolta nopeammin.
Mikähän kuormitusta ajanmyöten lisää?
Pitänee seurailla lisääntyykö tasaiseen vai kerralla jossain vaiheessa vai olenko itse tehnyt jotain jossain vaiheessa.

Samaan hengenvetoon vielä tuosta taloLoggerista, että siitä voisi olla sellainen asennusvelholla oleva versio jolloin se asentuisi raspille/läppärille ym koneille samalla tavoin. En tiedä onko tuo nyt edes mahdollista kun nuo linuksit taitaa olla kaikki vallan erilaisia.
 
Vs: Raspberry pi ja 1-wire

lorvi sanoi:
TaloLogger/raspi teki ennätyksen, yli 2 kk kunnes viime yön ukkonen pätkäisi sähköt. Systeemi käynnistyi uudelleen niinkuin pitääkin mutta CPU load näyttää huomattavasti pienempiä lukemia kuin aiemmin, välillä vain 2%, aiemmin 60-98% jatkuvasti.
Myös muistin käyttö on 32-36% , aiemmin ennen virtakatkoa aina vähintään 64%. Myös taloLoggergraph latautuu puolta nopeammin.
Mikähän kuormitusta ajanmyöten lisää?
Pitänee seurailla lisääntyykö tasaiseen vai kerralla jossain vaiheessa vai olenko itse tehnyt jotain jossain vaiheessa.
Sen apache kaipaa usein uudelleenkäynnistystä, se jää varaamaan raspin vähäistä muistia ja homma hidastuu entisestään.

Koodi:
sudo service apache2 restart

Tuosta kun väsää ajastetun cron scriptin vaikka kerran vuorokaudelle niin voi raspi pelittää vähän sujuvammin.
Jos sulla apache on käytössä?
 
Vs: Raspberry pi ja 1-wire

ilpena sanoi:
Sen apache kaipaa usein uudelleenkäynnistystä, se jää varaamaan raspin vähäistä muistia ja homma hidastuu entisestään.

Koodi:
sudo service apache2 restart

Tuosta kun väsää ajastetun cron scriptin vaikka kerran vuorokaudelle niin voi raspi pelittää vähän sujuvammin.
Jos sulla apache on käytössä?

Virityksiä tarkemmin tuntematta prosessien muistinkäytön, kuin myös sen kuka ceepua oikeasti syö näkee kyllä systeemin kaluilla. ps ja top kertovat ihan tarpeeksi. pstree, jos sellainen raspin linukassa mukana on, kertoo vähän tarkemmin kuka on käynnistellyt ja kuinka monta prosessia.

Apacheakin voi säätää.. sille voi olla oletuskonfissa annettu resuja vähän raspia isomman serverin mukaan, tässä apache-hanikoiden logiikka:

http://httpd.apache.org/docs/current/mod/worker.html

java se varsinaine syöpä sitten onkin, sitä kannattaa vältellä koska sen muistinsäädöstä tulee äkkiä harrastus, mutta hyvää siitä ei meinaa saada mitenkään.
 
Vs: Raspberry pi ja 1-wire

lorvi sanoi:
Myös muistin käyttö on 32-36% , aiemmin ennen virtakatkoa aina vähintään 64%. Myös taloLoggergraph latautuu puolta nopeammin.
Mikähän kuormitusta ajanmyöten lisää?

Enpä nyt tee mitään toimenpiteitä, kiitos vinkeistä, vaan seuraan että nouseeko tasaisesti. Nyt on noussut eilisestä ~10% elikkä on 46%.

Käytössä ihan aito taloLoggerPI image ja siihen lisätty samba ja ftp

jos tuo + merkki tarkoittaa, että päällä, niin nuo punaiset ovat tarpeettomia vaikka olen ne mielestäni poistanut jonkun ohjeen mukaan, ehkä olen poistanut ne väärin.

pi@raspberrypi ~ $ service --status-all
[ ? ] alsa-utils
[ + ] apache2
[ - ] bootlogs
[ ? ] bootmisc.sh
[ ? ] checkfs.sh
[ ? ] checkroot-bootclean.sh
[ - ] checkroot.sh
[ - ] console-setup
[ + ] cron
[ + ] dbus
[ ? ] dphys-swapfile
[ ? ] fake-hwclock
[ - ] hostname.sh
[ ? ] hwclock.sh
[ + ] ifplugd
[ - ] kbd
[ - ] keyboard-setup
[ ? ] killprocs
[ ? ] kmod
[ - ] lightdm
[ - ] motd
[ ? ] mountall-bootclean.sh
[ ? ] mountall.sh
[ ? ] mountdevsubfs.sh
[ ? ] mountkernfs.sh
[ ? ] mountnfs-bootclean.sh
[ ? ] mountnfs.sh
[ ? ] mtab.sh
[ ? ] networking
[ - ] nfs-common
[ + ] ntp
[ + ] owftpd
[ + ] owhttpd
[ + ] owserver

[ ? ] plymouth
[ ? ] plymouth-log
[ - ] procps
[ + ] pulseaudio
[ ? ] rc.local
[ - ] rmnologin
[ - ] rpcbind
[ + ] rsyslog
[ + ] samba
[ ? ] sendsigs
[ + ] ssh
[ - ] sudo
[ + ] triggerhappy
[ + ] udev
[ ? ] udev-mtab
[ ? ] umountfs
[ ? ] umountnfs.sh
[ ? ] umountroot
[ - ] urandom
[ - ] x11-common

edit
pieleen meni, sähkökatko. Ajoin päivitykset sitten samalla ja nyt muisti 20% ja cpu 1,1%
 
Vs: Raspberry pi ja 1-wire

Juu.. tuosta näkee mitä palveluja on startattu, mutta esmes apache starttaa tyypillisesti yhden piällysmiehen tuota serviisistä, mutta se prosessi ei tee itse mitään hommia vaan se käynnistelee varsinaiset työläiset joilla on vähemmän oikeuksia kuin rootin starttaamalla prosessilla. Tyypillisesti edelleen näitä jätetään käyntiin uusia hommia odottelemaan eikä sammutella pois. Raspissa näitä joutilaita ei kannata pitää kovin monta nenuaan kaivelemassa.

Niinpä pstree ( tai ps aux | grep httpd ) kertoo vähän lisää. roottina näkee kaiken.
 
Vs: Raspberry pi ja 1-wire

VesA sanoi:
Apacheakin voi säätää.. sille voi olla oletuskonfissa annettu resuja vähän raspia isomman serverin mukaan, tässä apache-hanikoiden logiikka:

Apachea on säädetty tässä topicissa tammikuussa.
Kuvassa talologgerpi:n apache2.conf jossa servereitä on rajoitettu aika kovalla kädellä, mutta ei riittävästi.
Tuohon maxspareservers kohtaan kun muuttaa 3 se käytännössä vapauttaa 40-50Mt raspin muistia riippuen talologgergraphin lataaman sivun koosta
 

Liitetiedostot

  • apache2_conf.jpg
    apache2_conf.jpg
    113,3 KB · Lukukerrat: 498
Vs: Raspberry pi ja 1-wire

Kyllä tuo muistin käyttö lisääntyy, nyt on 46%, en tee mitään, seuraan meneekö ja missä ajassa sinne 64% ttiin.
Sain kun sainkin käppyrän syntymään taloLoggerin csv tiedostosta mikä näkyy kaikilla selaimilla. Nyt kun saisi tuohon javasciptiin vielä ominaisuuden, jolla voisi poimia päivä/viikko/kuukausi käyrän samasta csv tiedostosta. TaloLoggeriinhan on luvassa näitä ominaisuuksia, mutta niitä odotellessa....
http://korsteeni.com/humidity.htm
 
Vs: Raspberry pi ja 1-wire

On nyt 50% iin noussut muistinkäyttö.
Kokeilin
pi@raspberrypi ~ $ sudo service apache2 restart
[....] Restarting web server: apache2apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
... waiting apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
. ok
pi@raspberrypi ~ $

ei sillä ollut mitään vaikutusta, yhä pysyttelee 50% lukemissa pienimmillään joten kolmisenkymmentä prosenttia on noussut 7 päivässä.
 
Vs: Raspberry pi ja 1-wire

Suosittelen vaihtamaan apachen -> lighttpd. Kevyempi mutta silti varmasti riittävästi ominaisuuksia.
 
Vs: Raspberry pi ja 1-wire

apophis sanoi:
Suosittelen vaihtamaan apachen -> lighttpd. Kevyempi mutta silti varmasti riittävästi ominaisuuksia.

Onkos varmaa että Apache syö sitä muistia ?
Mulla on toiminut ihan hyvin siitä asti kun rasbin sain, (n 6kk sitten).

Apache toimi hyvin myös rasbin "edeltäjässä" Linksysin NSLU2:ssa josa oli 266Mhz prosessori ja 32M rammia.
 
Vs: Raspberry pi ja 1-wire

En nyt ole ihan varma, mutta buutin jälkeen tuo cached luku oli pieni ja juurikin tuo välimuistin määrä ilmeisesti kasvaa, en tiedä jos tuo on sitten vaikka ihan normal, mutta hitaammaksi muuttuu koko ajan. Raspi on tehoton taloLoggerGraph in tapaiselle dynaamiselle palvelimelle, loggaus toimii moitteettomasti eikä liiemmin tehoa kaipaa.
 
Vs: Raspberry pi ja 1-wire

lorvi sanoi:
En nyt ole ihan varma, mutta buutin jälkeen tuo cached luku oli pieni ja juurikin tuo välimuistin määrä ilmeisesti kasvaa, en tiedä jos tuo on sitten vaikka ihan normal, mutta hitaammaksi muuttuu koko ajan. Raspi on tehoton taloLoggerGraph in tapaiselle dynaamiselle palvelimelle, loggaus toimii moitteettomasti eikä liiemmin tehoa kaipaa.

Jos se ajan kanssa hidastuu se on jotain säätöä vailla vaan.. lieneekö tuossa imagessa swappia käytössä ?
 
Vs: Raspberry pi ja 1-wire

Jossain vaiheessa tein kerta rysäkysellä

$ sudo apt-get update
$ sudo apt-get upgrade

ja päivitin noin koko Wheezyn kaikki palikat ajan tasalle. Kernelissä ainakin on muutoksia, kun esim. USB ongelmat hävisivät tuon päivityksen jälkeen. Muistin syönnistä en ole ihan varma, on pysynyt ihan hyvin pystyssä viimeaikoina.
 
Vs: Raspberry pi ja 1-wire

VesA sanoi:
Jos se ajan kanssa hidastuu se on jotain säätöä vailla vaan.. lieneekö tuossa imagessa swappia käytössä ?

http://vksys.dyndns.biz/index.php ,minusta näyttää ettei swappia ole, se näyttää nollaa jatkuvasti.
Muistin käyttö lisääntyy tasaisesti mutta hidastuen.
Mikähän olisi paras loitsu, millä voisi todeta mikä muistia kuormittaa, olisiko palvelujen sammuttaminen yksi kerrallaan vai joku muu?
Nyt olisi hyvä sauma kokeilla ennenkuin sähkökatko yllättää.
 
Vs: Raspberry pi ja 1-wire

lorvi sanoi:
http://vksys.dyndns.biz/index.php ,minusta näyttää ettei swappia ole, se näyttää nollaa jatkuvasti.
Muistin käyttö lisääntyy tasaisesti mutta hidastuen.
Mikähän olisi paras loitsu, millä voisi todeta mikä muistia kuormittaa, olisiko palvelujen sammuttaminen yksi kerrallaan vai joku muu?
Nyt olisi hyvä sauma kokeilla ennenkuin sähkökatko yllättää.

ps aux

Kertoo kaikkien prosessien muistinkäytön. Noita kannattaa panna muistiin ps aux >>muisti.txt laittaa aina edellisen jatkoksi.

Linux ei pidä muistia vapaana, vaan se käyttää vapaan muistin omiin tarkoituksiinsa jos vaan voi. Muistin kuluminen ei siis ole välttämättä ongelma, koska käyttis antaa itse rohmuamansa muistin kyllä pois aivan kuin se olisi ollut alunperinkin vapaana.
 
Vs: Raspberry pi ja 1-wire

lorvi sanoi:
http://vksys.dyndns.biz/index.php ,minusta näyttää ettei swappia ole, se näyttää nollaa jatkuvasti.
Muistin käyttö lisääntyy tasaisesti mutta hidastuen.

Näkyy tuo sysinfo olevan vähän normaalista poikkeava, linukassa komentorivillä komento "free" näyttää samat asiat vähän toisella tavalla. Siinä "free"-sarakkeessa oleva keskimmäinen luku (rivillä +/- buffered/cache) kertoo todellisen vapaan muistin määrän. Tuo välimuistihan on dynaaminen, eli se elää tarpeen mukaan - jos muistia tarvitaan muualla, välimuisti pienenee. Siksi hetkellinen vapaan muistin määrä ei kerro todellisuutta, koska sitä on saatavissa lisää välimuistin puolelta. Tuossa linkkaamassasi sysinfossa pitää kaiketi laskea yhteen "free", "buffered" ja "cached" jotta saadaan se oikea vapaa määrä.
 
Vs: Raspberry pi ja 1-wire

Joku valmiiksi pureskeltu ohjelma, mutta eikö nää ole liktulkoon samoja
pi@raspberrypi ~ $ free
total used free shared buffers cached
Mem: 497544 280072 217472 0 51256 152012
-/+ buffers/cache: 76804 420740
Swap: 102396 0 102396
 
Vs: Raspberry pi ja 1-wire

lorvi sanoi:
Joku valmiiksi pureskeltu ohjelma, mutta eikö nää ole liktulkoon samoja

pi@raspberrypi ~ $ free
total used free shared buffers cached
Mem: 497544 280072 217472 0 51256 152012
-/+ buffers/cache: 76804 420740
Swap: 102396 0 102396

Muotoilin tuon taulukon uudelleen vakioleveysfontilla jotta sain numerot kohdalleen, ilmeisesti tuollainen sen jotakuinkin pitäisi olla? Eli tuossahan vapaan muistin määrä on 420740 kilotavua, eli se toisen rivin oikeanpuoleinen lukema.
 
Vs: Raspberry pi ja 1-wire

jouduin buuttaamaan, sama buutin jälkeen
pi@raspberrypi ~ $ free
total used free shared buffers cached
Mem: 497544 119048 378496 0 13532 72592
-/+ buffers/cache: 32924 464620
Swap: 102396 0 102396
 
Vs: Raspberry pi ja 1-wire

lorvi sanoi:
jouduin buuttaamaan, sama buutin jälkeen
pi@raspberrypi ~ $ free
total used free shared buffers cached
Mem: 497544 119048 378496 0 13532 72592
-/+ buffers/cache: 32924 464620
Swap: 102396 0 102396

Ihan hyvin se näyttäisi pelaavan, ei sitä muistin puute ihan heti haittaa.
 
Vs: Raspberry pi ja 1-wire

Vielä raspin muistinkäytöstä, ei se ennen tuota cachea osannut käyttää, nyt nopeampi kuin koskaan ja välimuisti ihan oikeasti käytössä, taitaa olla inhimillinen olento ei kä mikään numeron murskaaja
pi@raspberrypi ~ $ free
total used free shared buffers cached
Mem: 497544 401092 96452 0 33236 309276
-/+ buffers/cache: 58580 438964
Swap: 102396 0 102396
 
Vs: Raspberry pi ja 1-wire

lorvi sanoi:
Vielä raspin muistinkäytöstä, ei se ennen tuota cachea osannut käyttää, nyt nopeampi kuin koskaan ja välimuisti ihan oikeasti käytössä, taitaa olla inhimillinen olento ei kä mikään numeron murskaaja
pi@raspberrypi ~ $ free
total used free shared buffers cached
Mem: 497544 401092 96452 0 33236 309276
-/+ buffers/cache: 58580 438964
Swap: 102396 0 102396

cachea voi itsekin täytellä.. luet vaikka kantaa erilaisia kuvia piirrellen eessuntaas niin kannan sisältöä ja indeksejä kopioituu kortilta muistin puolelle. Siitä ei pitäisi olla mitään haittaa, vehjes senkun nopeutuu. Eli käyttöhistoria vaikuttaa.. muistanpa yhdenkin edellisen työnantajan systeemin jossa bootin jälkeen oli pakko lukaista skriptillä datoja että ne saatiin cacheen ennenkuin sinne saattoi laskea oikeita käyttäjiä, muuten systeemi ruuhkautui pahasti kun ihmislauma tauon jälkeen hyökkäsi.
 
Takaisin
Ylös Bottom