Hitaat ohjelmat & tietokoneet

Etsin jotain harrasteprojektia ajatuksena kantaa oman panostukseni energian ja luonnonvarojen säästämiseksi, tekemällä jonkun keskeisen ohjelman uusiksi optimoituna.

Tuleeko kenellekään mieleen mitään mitään yleistä ohjelmaa jonka hitaus vaikuttaa yli miljardin ihmisen elämään?
131098
Äänestä

Muut lukivat myös

Vastaukset 13

Vanhimmat

Että yli miljardin ihmisen elämään? Hyvä, että on tavoitteita! Notepad on aivan järkyttävän hidas isoilla tiedostoilla. Ehkä aloitat siitä?

Äänestä
  • "Että yli miljardin ihmisen elämään? Hyvä, että on tavoitteita!"

    Tietenkin. Ei touhussa muuten ole oikein järkeä, että optimoi jonkun sellaisen palikan mitä oikeasti käytetään laajasti.

    "Notepad on aivan järkyttävän hidas isoilla tiedostoilla. Ehkä aloitat siitä?"

    Tuo on ratkaistu vuosikymmeniä sitten. Suuria tiedostoja avataan jatkuvasti tehokkaasti.

    Maailma on kuitenkin täynnä ohjelmia joita käyttää välillisesti tai välittömästi miljardi ihmistä. Esimerkiksi yleisimmät pakkauskirjastot, tietokannat ja viestipumput mutta ne ovat hyvin optimoituja.

    Itselle tulee mieleen jokin Javascriptin korvike mutta se on turhan iso urakka.

    Äänestä

"Notepad on aivan järkyttävän hidas isoilla tiedostoilla. Ehkä aloitat siitä?"

Tuo pitää paikkansa, mutta kun on vain yksi editori joka pystyy käsittelemään 4858794 rivistä tiedostoa tavalla ettei edes huomaa työstävänsä noin hurjan moni rivistä tiedostoa.

Mutta jos löydät jonkun joka pystyy edes lähellekkään samaan otan mielelläni testaukseen, eli tuon kokoisella tiedostolla ei saa rinkulat aloittaa pitämään omaa soutaan.

Se että itse onnistuu tekemään kyvykkäämmän editorin on ehdottomasti mielenkiintoinen projekti.

Äänestä
  • En näe itse siinä mitään järkeä kun tuollaisia datamääriä pidetään normaalisti tietokannassa. Ei kukaan kirjoita käsin mitään viiden miljoonan rivin tiedostoja ja jos jotain logitiedostoja jos on isoja niin niihin on ihan omat välineensä.

    Äänestä

  • Anonyymi00005 kirjoitti:

    En näe itse siinä mitään järkeä kun tuollaisia datamääriä pidetään normaalisti tietokannassa. Ei kukaan kirjoita käsin mitään viiden miljoonan rivin tiedostoja ja jos jotain logitiedostoja jos on isoja niin niihin on ihan omat välineensä.

    Mitäs sanot, minä lupaudun tekemään LAZARUKSELLA editorin joka käsittelee 2 miljoonan rivin sanastoa nopeammin kuin sinun tekemäsi editori.

    Sano mitkä olisi ne suoritustehokkuutta mittaavat ominaisuudet joila editorin tehokkuus ratkaistaisiin.

    Hyvin monia ominaisuuksia ei tälläiseen näytön paikkaan viitsi ruveta rustaamaan.

    Äänestä

  • Anonyymi00006 kirjoitti:

    Mitäs sanot, minä lupaudun tekemään LAZARUKSELLA editorin joka käsittelee 2 miljoonan rivin sanastoa nopeammin kuin sinun tekemäsi editori.

    Sano mitkä olisi ne suoritustehokkuutta mittaavat ominaisuudet joila editorin tehokkuus ratkaistaisiin.

    Hyvin monia ominaisuuksia ei tälläiseen näytön paikkaan viitsi ruveta rustaamaan.

    En ole kiinnostunut tekemään editoria kun niitä on jo.

    Lisäksi jos halutaan vaikuttaa siihen miten miljardi ihmistä käyttää tietotekniikkaa, siinä mennään muutenkin matalemmalle tasolle.

    Toinen vaihtoehto tosiaankin olisi sitten tehdä uudelleenkirjoitettu versio jostain hitaasta sovelluksesta. Sitä olisi joku editorin tekeminen.

    Tuossa ei kuitenkaan vaikuteta kuin pieneen määrää ihmisiä.

    Äänestä

Ei ole sellaista, jolle ei olisi toimivaa vaihtoehtoa.

Äänestä
  • Kaikkihan ne toimii mutta onko jotain sellaista mikä haaskaa paljon resursseja tarpeettomasti?

    Äänestä

  • Anonyymi00019 kirjoitti:

    Kaikkihan ne toimii mutta onko jotain sellaista mikä haaskaa paljon resursseja tarpeettomasti?

    No yritä korjata se Windows! se on hidas ja toimimaton!

    Äänestä

  • Anonyymi00022 kirjoitti:

    No yritä korjata se Windows! se on hidas ja toimimaton!

    En puhu nyt mistään kokonaisuudesta vaan komponentista.

    Tarkenna mikä komponentti on kyseessä.

    Äänestä

  • Anonyymi00023 kirjoitti:

    En puhu nyt mistään kokonaisuudesta vaan komponentista.

    Tarkenna mikä komponentti on kyseessä.

    Paljon olisi kysyntää paremmalla Wlan yhteysohjelmalla Windows 10:een mm.

    Äänestä

Joistakin projekteista olen kuullut, missä data-analyysillä ja tekoälyllä on optimoitu teollisuusprosessia. Ehkäpä jostain löytyisi avointa dataa, jota voisi optimoida.

Äänestä
  • Et ole kuullut, miksi sinun pitää valehdella aina.

    Äänestä

Ketjusta on poistettu 13 sääntöjenvastaista viestiä.

Kommentoi aloitusta


Anonyymi-ap kirjoitti:

Etsin jotain harrasteprojektia ajatuksena kantaa oman panostukseni energian ja luonnonvarojen säästämiseksi, tekemällä jonkun keskeisen ohjelman uusiksi optimoituna.

Tuleeko kenellekään mieleen mitään mitään yleistä ohjelmaa jonka hitaus vaikuttaa yli miljardin ihmisen elämään?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu