Seuraa alla olevaa videota nähdäksesi, miten asennat sivustomme verkkosovelluksena aloitusnäytöllesi.
Huom: This feature may not be available in some browsers.
Ongelma ei oikestaan ole linux vaan se että Linux:issa on pre-emptive -prosessinvaihto ja (ainakin aikaisemmin oli) 100hz:n prosessinvaihtotaajuus. Ilman erillistä laitteistoajuria em. jutut rajoittavat reaaliaikavasteen huonoksi. Laitteistoajurilla reaaliaikavastetta ei kai periaatteessa rajoita mikään, mutta Linux:in kernelikoodi ei voi määräänsä enempää huomioida erityisrakenteita, ja se taitaa olla aika lailla vakioinut ja rajoittanut mahdollisuuksia, koska linux ei ole tarkoitettu reaaliaikakäyttöjärjestelmäksi.Jos ajaa normilinuxilla ni se real time on hankalahkoa. Toki riippuu mikä on riittävän real time.
Kyllä toi 100hz:kin on jäänyt historiaan jo joskus n.20vuotta sitten.Ongelma ei oikestaan ole linux vaan se että Linux:issa on pre-emptive -prosessinvaihto ja (ainakin aikaisemmin oli) 100hz:n prosessinvaihtotaajuus.
Eihän tässä nyt yhtään ole kyse siitä että bessewisseröit heittelemällä teknisiä termejä toistensa perään vailla mitään konkreettista?Ongelma ei oikestaan ole linux vaan se että Linux:issa on pre-emptive -prosessinvaihto ja (ainakin aikaisemmin oli) 100hz:n prosessinvaihtotaajuus. Ilman erillistä laitteistoajuria em. jutut rajoittavat reaaliaikavasteen huonoksi. Laitteistoajurilla reaaliaikavastetta ei kai periaatteessa rajoita mikään, mutta Linux:in kernelikoodi ei voi määräänsä enempää huomioida erityisrakenteita, ja se taitaa olla aika lailla vakioinut ja rajoittanut mahdollisuuksia, koska linux ei ole tarkoitettu reaaliaikakäyttöjärjestelmäksi.
Reaaliaikalinuxit on käsittääkseni yleensä toteutettu erityisen RT-kernelin päälle yhteen säikeeseen.
Tuossa VLSI:n SOC:issa on näköjään eriilinen 72/40/16-bit VSDSP6 core ja siinä pyörii erillinen VSOS multitasking Real-Time OS. Käyttisten välillä liikenne hoitunee dual-port-ram:in tms. kautta. Tuo on varmaan hyvä ratkaisu ja käytännön suorituskyky luultavasti huippua.
Kyllä kotimainen kortti on tilattu. Tuo korttialusta on toisin alunperin tarkoitettu noiden audiopiirien testaukseen, eikä tuo SOC taida vielä olla kovin hyvä yleiseen automaatiokäyttöön. RISC-V on kuitenkin.Eihän tässä nyt yhtään ole kyse siitä että bessewisseröit heittelemällä teknisiä termejä toistensa perään vailla mitään konkreettista?
Jep, ja sitten jos ei ajattele, niin tulee sutta ja pa$haa..Tarpeeksi kun ajattelee, niin valmista ei tuu koskaan.
Tuosta kommentista voi päätellä, että et ole kovin hyvin perillä avoimen koodin kehitysprojektien haasteista.Git on versionhallintatyökalu ei varsinaisesti kernelin kehitystyökalu.
No kuitenkin paremmin kuin sinä?Tuosta kommentista voi päätellä, että et ole kovin hyvin perillä avoimen koodin kehitysprojektien haasteista.
En tiedä miten nuo toimii. Joitain tieteellisiä papereita yritin lukea, mutta mitään oleellista en ole löytänyt mikä selittäisi noiden toimintaperiaatteen.
Siis 32-bittinen Linux, joka on yhden Tamperelaisen pajan nikkaroima?
Joo. En vähättele paikallista osaamista. Vaan sitä, että kehitys on harvojen käsissä ja se voi ihan helposti lakata kokonaan. Joku isompi firma ostaa pienen pois ja projekti lakkautetaan.
Luo tili tai kirjaudu sisään kommentoidaksesi
Sinun täytyy olla jäsen voidaksesi jättää kommentin.
Luo käyttäjätili
Liity Konekansalaiseksi. Se on helppoa ja ilmaista! Rekisteröityneenä et näe mainoksia, voit käyttää hakua, näet alueita, joita nyt ovat piilossa...jne.