FireWire: Skirtumas tarp puslapio versijų

3 pridėti baitai ,  prieš 12 metų
S
Kai kurių rašybos, skyrybos, wiki ar kitų klaidų taisymas
S (robotas Pridedama: hu:FireWire)
S (Kai kurių rašybos, skyrybos, wiki ar kitų klaidų taisymas)
FireWire 400 duomenų persiuntimo tarp įrenginių greitis gali būti 100, 200 arba 400&nbsp;Mbit/s (tikrieji greičiai yra 98,304, 196,608 ir 396,216&nbsp;Mbit/s, tai yra atitinkamai 12,288, 24,576 ir 49,152 megabaitai per sekundę). Šie skirtingi duomenų siuntimo režimai paprastai vadinami S100, S200 ir S400. Nors teoriškai USB&nbsp;2.0 gali veikti 480&nbsp;Mbit/s greičiu, testai rodo, kad šis greitis retai yra pasiekiamas. Taip gali būti dėl USB „klientas – serveris“ architektūros, kitaip nei „lygus su lygiu“ FireWire architektūros ir „atvaizdavimo į atmintį“ palaikymo, kas leidžia aukšto lygio protokolams veikti nesukeliant daugybės pertraukimo ir buferio kopijavimo operacijų serverio procesoriuose.<ref>http://www.usb-ware.com/firewire-vs-usb.htm</ref>
 
Kabelio ilgis ribojamas iki 4,5 metrų, tačiau iki 16 kabelių gali būti sujungti nuosekliai naudojant aktyvius kartotuvus, išorinius šakotuvus, kurie dažnai yra FireWire įrangoje. S400 standartas riboja bet kurios konfigūracijos maksimalų kabelio ilgį iki 72 metrų. 6-ių kontaktų sąsaja paprastai yra staliniuose kompiuteriuose, ji gali tiekti maitinimą prijungtam įrenginiui. 4-ių kontaktų versija naudojama daugelyje nešiojamųjų kompiuterių ir mažų FireWire įrenginių ir neturi maitinimo kontaktų, nors yra pilnai suderinama su 6-ių kontaktų sąsaja. Kai kurie nešiojamieji kompiuteriai naudoja 6-ių kontaktų sąsają su maitinimu, pavyzdžiui, naujausi Apple produktai.
 
===FireWire 800===
Įrenginiai prijungti prie FireWire magistralės gali bendrauti naudodami tiesioginį priėjimą prie atminties, kai įrenginys gali naudoti techninę įrangą vidinės atminties susiejimui su FireWire „Fizinės Atminties Erdve“. Nuosekliosios magistralės protokolas (SBP – angl. serial bus protocol), naudojamas FireWire diskinių atmintinių šią galimybę išnaudoja tam, kad sumažinti pertraukimų ir buferių kopijavimo operacijų kiekį. SBP protokole, iniciatorius (valdantysis įrenginys) siunčia užklausą nuotoliniu būdu įrašydamas komandą į nurodytą tikslinio įrenginio FireWire adresų erdvę. Šios komandos buferio adresas paprastai yra iniciatoriaus FireWire „Fizinės Atminties Erdvėje“, kuriais tikslinis įrenginys turėtų perkelti įvedimo/išvedimo duomenis į ir iš iniciatoriaus.
 
Daugelyje realizacijų, ypač tokių kaip personalinių kompiuterių ir Makintošų naudojančių populiarųjį OHCI, FireWire „Fizinės Atminties Erdvės“ susiejimas su įrenginio atmintimi vykdomas techninės įrangos pagalba, nesikišant operacinei sistemai. Nors tai ir įgalina ypač didelio greičio ir mažo gaišties laiko duomenų persiuntimą tarp duomenų siuntėjo ir priėmėjo be nereikalingo kopijavimo (kaip, pavyzdžiui, tarp vaizdo kameros ir programinės vaizdo įrašymo įrangos arba tarp diskinio kaupiklio ir programos buferių), taip pat tai gali sukelti papildomą saugumo riziką jei nepatikimi įrenginiai prijungiami prie magistralės. Dėl šios priežasties didelio saugumo instaliacijos paprastai turi naujesnius įrenginius, kurie susieja virtualią atminties erdvę su FireWire „Fizinės Atminties Erdve“, išjungia OHCI techninį susiejimą tarp FireWire ir įrenginio atminties, fiziškai išjungia visą FireWire sąsają arba visai neturi FireWire.
 
Šią galimybę taip pat galima panaudoti programinių klaidų ieškojimui kompiuteryje, kurio operacinė sistema nulūžo ir kai kuriose sistemose nutolusio terminalo operacijoms. FreeBSD operacinėje sistemoje, dcons tvarkyklė leidžia tiek viena tiek kita, panaudojant gdb kaip derinimo programą. Linux operacinėje sistemoje tam egzistuoja, firescope<ref>http://lkml.org/lkml/2006/4/3/301</ref> ir fireproxy<ref>http://www.suse.de/~bk/firewire</ref>.
174 866

pakeitimai