Ha újonnan jársz a számítógépesiparban, akkor nagyon sok olyan dolog van, amely őszintén szólva elsöprő lehet. A technikai blogok és az újságírók nem véletlenül dobják el a „mikroarchitektúra” és az „órasebesség” fogalmakat, és nem veszik figyelembe azt, hogy közönségük jó része csak enyhén érzékelteti, mi a fene folyik itt. Igaz, hogy a múltban magam is bűnös voltam.
Sőt, a legtöbb meghatározás és oktatóanyag feltételezi, hogy az olvasó már rendelkezik bizonyos fokú műszaki ismeretekkel. Gyakran ezeknek az informatív daraboknak ugyanolyan nehéz lehet lépést tartani, mint az eredeti cikkekkel. Sok ember egyszerűen feladja és elfogadja, hogy csak homályosan fogja megérteni a dolgokat.
Mi lenne, ha azt mondanám neked, hogy a számítógépek szinte annyira bonyolultak, mint az emberek, hogy kiderülnek?
Valószínűleg káromkodnál. Hívj őrültnek. Kíváncsi vagyok, ha meg akarok adni neked valamit. Vagy a fentiek közül. De minden őszinteségben … ez igaz. Itt megmutatom neked - íme néhány általános terminológia a számítógépes világból, amelyet az olvasás kényelme érdekében a laikus fogalmakba helyezünk.
Rendszer-architektúra / mikroarhitektúra:
A magjában minden egyes számítógépes chip két primer elemből áll; az úgynevezett Instruction Set Architecture (ISA) és a Microarchitecture néven ismert. Az előbbi a számítógép programozásához kapcsolódik - vagyis hogy a számítógép megérti, hogy mit jelent az alapnyelven minden elem, milyen utasításokat kell végrehajtani és milyen sorrendben stb. Az ISA alapvetően azzal foglalkozik, amit a chip tesz . Ez egyfajta „híd” a szoftver és a hardver között.
A mikroarchitektúra viszont úgy tekinthető, hogy az ISA hogyan csinálja. Így végső soron mindent rendeznek a chipre vagy a processzorra. Ennél kissé több, de alapvetően … ez minden, amit tudnod kell a kifejezés általános megértéséhez.
Ha analógiát szeretne, akkor az ISA egy gyár vezetője, irányítva a munkavállalókat, míg a Mikroarchitektúra maga a gyár alapja, az, hogy mindent elrendeznek és összeraknak. Megvan? Jó. Valószínűleg észrevetted, hogy elhagytam a gyár munkadarabjait. Eljutok ehhez.
feldolgozó
A számítógépes chip processzora (amelyet időnként Process Technology vagy Silicon Process Technology néven hívnak) alapvetően az ISA által meghatározott utasításokat hajtja végre. Technikai szempontból a processzor egy chip mikroarchitektúrájának része - a munkabiteket tartalmazza. Különböző kifejezésekként sorolom fel őket, mivel általában, amikor egy mikroarchitektúrára utalunk, arra gondolunk, hogy a chip miként van felépítve, hogy egy chip fizikai elemei hogyan vannak elrendezve.
Rövid történelem, míg az ISA az irányító és a mikroarchitektúra a gyár elrendezése, a processzor az a gép és munkavállaló, amely folyamatosan fenntartja a gyárat. Egyszerű, igaz?
SATA
Kép az eshop.macsales.com webhelyen
A SATA a Serial Advanced Technology Attachment kifejezést jelenti. Ez a meghatározás valószínűleg nem olyan hasznos, igaz? Valószínűleg még mindig megpróbálja kitalálni, mi a francról beszélek. Kicsit részletesebben foglalkoznom kell, ha megérti a „SATA” valódi jelentését, nem pedig azt, amit jelent. Magyarázom:
Alapvetően a SATA olyan felület, amelyet host busz-adapterek csatlakoztatására terveztek a merevlemez-meghajtókhoz vagy optikai meghajtókhoz. Ismét csak tovább bonyolítom a dolgokat, nem igaz? Most még két meghatározást kell megnéznünk, mielőtt valóban megértenénk, hogy mi a fenának kell lennie a SATA-nak. Először egy számítógépes busz. Ha az első dolog, amire gondolsz, egy szállítási rendszer, akkor valójában nem vagy olyan távol. A busz alapvetően egy számítógép architektúrájának alrendszere, amelyet arra terveztek, hogy adatátvitelre kerüljön a számítógépes alkatrészek vagy bizonyos esetekben maguk a számítógépek között. Következésképpen a gazda busz adapter egy alrendszer, amely a gazda rendszert (alapvetően a fő számítógép alaplapját) összekapcsolja más alkatrészekkel, például merevlemezekkel, lemezmeghajtókkal, hálózati adapterekkel ….
Tehát alapvetően a SATA kapcsolat lényege egy olyan felület, amelynek célja a számítógép csatlakoztatása a merevlemezhez. Lát? Semmi közel sem olyan lenyűgöző vagy bonyolult, mint amilyennek eleinte tűnik, igaz?
RAJTAÜTÉS
A RAID az önálló lemezek redundáns sorát jelenti. Ez a meghatározás nem sokkal hasznosabb, mint a SATA meghatározás. Bemutatom: alapvetően a RAID tömb több különálló lemezmeghajtó egyetlen egységbe történő kombinálásának egyik eszköze. Annak ellenére, hogy ezek a meghajtók technikailag független alkotóelemek, azokat egyetlen entitásként kezelik, bármilyen rendszerrel is csatlakoznak. Ennek eredményeként, amikor az adatok mentésre kerülnek, akkor azokat minden egyes független lemezmeghajtóra menti. Ennek oka az, hogy nemcsak további tárhelyet kap, hanem növeli a megbízhatóságot is - ha egy lemez meghibásodik, akkor valószínűleg még sok más működik.
Nyilvánvaló, hogy egy kicsit több van a sok itt megadott meghatározáshoz, de a mostani kapcsolatok jó kiindulási pontot kínálnak, ha többet szeretne megtudni.