Jos olet tietokoneteollisuuden uusi tulokas, siellä on paljon tavaroita, jotka voivat suoraan sanottuna olla ylivoimaisia. Tekniikkablogit ja toimittajat heittävät ei-tyylikkäästi sellaisia termejä kuin "mikroarkkitehtuuri" ja "kellonopeus" ottamatta huomioon, että suurella osalla yleisöä on vain pieni käsitys siitä, mihin helvettiin he ovat. Tosin olen aiemmin ollut syyllinen tähän.
Lisäksi useimpien löytämien määritelmien ja ohjeiden perusteella oletetaan, että lukijalla on jo jonkin verran teknistä tietoa. Usein nämä informatiiviset kappaleet voivat olla yhtä vaikeita pysyä mukana kuin alkuperäiset artikkelit. Monet ihmiset yksinkertaisesti luopuvat ja hyväksyvät sen, että heillä on vain epämääräinen käsitys asioista.
Entä jos sanoisin, että tietokoneet eivät ole läheskään yhtä monimutkaisia kuin ihmiset tekevät niistä?
Sinä luultavasti pilkkaa. Soita minulle hulluksi. Mietitkö, yritänkö myydä sinulle jotain. Tai kaikki yllä olevat. Mutta kaiken rehellisesti … se on totta. Täällä minä näytän sinulle - tässä on muutama yleinen terminologia tietokonemaailmasta, asetettu maallikon ehdoille lukemisen helpottamiseksi.
Järjestelmäarkkitehtuuri / mikroarkkitehtuuri:
Jokainen tietokonepiiri koostuu ytimestään kahdesta pääelementistä; tunnetaan vastaavasti nimellä Instruction Set Architecture (ISA) ja mikroarkkitehtuuri. Entinen liittyy tietokoneen ohjelmointiin - eli kuinka tietokone ymmärtää, mitä kukin elementti peruskielellään tarkoittaa, mitä ohjeita on suoritettava ja missä järjestyksessä jne. ISA käsittelee pohjimmiltaan sitä, mitä siru tekee . Se on eräänlainen "silta" ohjelmistojen ja laitteistojen välillä.
Mikroarkkitehtuuri puolestaan voidaan nähdä kuinka ISA tekee sen mitä tekee. Näin kaikki lopulta järjestetään sirulle tai suorittimelle. Siihen liittyy vähän enemmän, mutta pohjimmiltaan… se on kaikki, mitä sinun on tiedettävä, jotta termi ymmärretään yleisesti.
Jos haluat analogiaa, ISA on tehtaan johtaja, joka ohjaa työntekijöitä. Mikroarkkitehtuuri on itse tehtaan lattia, kuinka kaikki on asetettu ja koottu. Sain sen? Hyvä. Olet todennäköisesti huomannut, että olen jättänyt tehtaan työskentelevät osat pois. Pääsen siihen.
suoritin
Tietokonesirun prosessori (toisinaan nimeltään prosessitekniikka tai silikoniprosessitekniikka) suorittaa periaatteessa ISA: n asettamat ohjeet. Teknisesti prosessori on osa sirun mikroarkkitehtuuria - se käsittää työbitit. Luettelen ne kuitenkin erilaisin termein - koska yleensä, kun viitataan mikroarkkitehtuuriin, osoitamme, kuinka siru on järjestetty - miten sirun fyysiset elementit on asetettu.
Lyhyt tarina, kun taas ISA on työnjohtaja ja mikroarkkitehtuuri on tehtaan asettelu, prosessori on koneita ja työntekijöitä, jotka pitävät tehdasta toiminnassa. Yksinkertainen, eikö totta?
SATA
Kuva eshop.macsales.com-sivuston kautta
SATA on Serial Advanced Technology Attachment. Tämä määritelmä ei todennäköisesti ole kovin hyödyllinen, eikö niin? Yrität todennäköisesti vielä selvittää, mistä helvetistä puhun. Minun on syytä syventää tarkemmin, jos ymmärrät ”SATA” oikeasti tarkoittaa sen sijaan mitä se tarkoittaa. Selitän:
Pohjimmiltaan SATA on käyttöliittymä, joka on suunniteltu yhdistämään isäntäväyläsovittimet kiintolevyasemiin tai optisiin asemiin. Jälleen kerran mutkitsen asioita entisestään, eikö niin? Meillä on nyt vielä kaksi määritelmää tarkasteltavaksi, ennen kuin ymmärrämme tosiasiallisesti mitä helvetin SATA: n on tarkoitus olla. Ensinnäkin, tietokoneväylä. Jos ensimmäinen asia, jota ajattelet on kuljetusjärjestelmä, et todellakaan ole niin kaukana. Väylä on pohjimmiltaan tietokoneen arkkitehtuurin osajärjestelmä, joka on suunniteltu siirtämään tietoja tietokonekomponenttien välillä tai joissain tapauksissa itse tietokoneiden välillä. Näin ollen isäntäväyläsovitin on alijärjestelmä, joka yhdistää isäntäjärjestelmän (pohjimmiltaan päätietokoneen emolevyn) muihin komponentteihin, kuten kiintolevyihin, levyasemiin, verkkokortteihin ….
Joten SATA-yhteys on pohjimmiltaan käyttöliittymä, joka on suunniteltu kytkemään tietokoneesi kiintolevyyn. Katso? Lähes niin ylivoimainen tai monimutkainen kuin aluksi näyttää, eikö niin?
RAID
RAID tarkoittaa redundanttia joukkoa riippumattomia levyjä. Tämä määritelmä ei ole enää hyödyllinen kuin SATA-määritelmä. Tarkennan: periaatteessa RAID-taulukko on keino yhdistää useita erillisiä levyasemia yhdeksi yksiköksi. Vaikka jokainen näistä asemista on teknisesti riippumaton komponentti, niitä käsitellään yhtenä kokonaisuutena riippumatta siitä, mihin järjestelmään ne on kytketty. Seurauksena on, kun tietoja tallennetaan, ne tallennetaan jokaiselle riippumattomalle levyasemalle. Syynä tähän on se, että ylimääräisen tallennustilan lisäksi myös lisää luotettavuutta - jos yksi levy epäonnistuu, sinulla on todennäköisesti vielä useita muita toimivia.
Myönnän, että paljon täällä toimittamiin määritelmiin sisältyy vähän enemmän. Mutta se, mitä sinulla nyt on, tarjoaa sinulle hyvän lähtökohdan, jos etsit lisätietoja.
