Skelbimas
Turint omenyje visus skaičiavimo technologijos patobulinimus, gali būti sunku neatsilikti. Žargonas, kurį aplenkia pardavimo partneriai, perkant naują įrenginį, retai padeda ir atrodo, kad tie, kurie stumia jus link konkretaus kompiuterio, nesupranta, kaip 64 bitų skaičiavimas Kas yra 64 bitų kompiuterija?Kompiuterio ar kompiuterinės įrangos pakuotės yra užpildytos techniniais terminais ir ženkleliais. Vienas iš žymiausių yra 64 bitų. Skaityti daugiau veikia arba teikia naudą vartotojui, viršijančio galimybes pasiekti daugiau RAM Kiek RAM jums tikrai reikia?RAM yra kaip trumpalaikė atmintis. Kuo daugiau multitask, tuo daugiau jums reikia. Sužinokite, kiek jūsų kompiuteris turi, kaip kuo geriau išnaudoti ar kaip gauti daugiau. Skaityti daugiau .
Šiame straipsnyje apžvelgsime, kaip pasirinkta paleisti operacinę sistemą ir taikomąją programinę įrangą 64 bitų sistema, taip pat kelios paties procesoriaus savybės, daro įtaką bendram šio įrenginio veikimui kompiuteris.
Procesorius ir operacinė sistema
Beveik visi kompiuteriai, esantys šiandien rinkoje, yra siunčiami su 64 bitų procesoriais, o dauguma jų jau turės 64 bitų „Windows“ versija Ar turiu 32 bitų ar 64 bitų „Windows“? Štai kaip pasakytiKaip sužinoti, ar jūsų naudojama „Windows“ versija yra 32 bitų, ar 64 bitų? Naudokite šiuos metodus ir sužinokite, kodėl tai taip pat svarbu. Skaityti daugiau iš anksto įdiegta į jį. Šis susiejimas yra labai svarbus, kai norite gauti geriausią našumą iš savo sistemos. Nors 64 bitų kompiuteryje galite įdiegti 32 bitų operacinę sistemą, praleisite papildomus aparatūros pranašumus.
Įdiegę 32 bitų operacinė sistema Kuo skiriasi 32 bitų ir 64 bitų „Windows“?Kuo skiriasi 32 bitų ir 64 bitų „Windows“? Čia yra paprastas paaiškinimas ir kaip patikrinti, kurią versiją turite. Skaityti daugiau 64 bitų kompiuteryje efektas yra momentinis 64 bitų procesoriaus konvertavimas į 32 bitų procesorių.
- Visos procesoriaus instrukcijos yra naudojamos tik naudojant 32 bitų registrus, taigi visos vietinės matematikos funkcijos yra panašiai ribotos, atsižvelgiant į jų diapazoną ir tikslumą.
- Fizinės atminties kiekis, kurį galima pasiekti, sumažėja iki 4 GB, net jei jo yra įdiegta daugiau atminties Suraskite iki 64 GB RAM 32 bitų „Windows“ su PAE PatchVis dar naudojate 32 bitų „Windows“ įrenginį ir nusivylėte 4 GB RAM limitu? Palyginti paprastas komandinės eilutės keitimas leidžia pataisyti savo sistemą ir pasinaudoti iki 64 GB RAM. Skaityti daugiau .
- Techninės įrangos atmintis, pvz., Vaizdo atmintis, sunaudos dalį adresinės atminties, užuot perkelta virš jos ar pakeitus RAM į aparatinės atminties adresus.
- Visa kita programinė įranga, kurią norite paleisti sistemoje, turi būti 32 bitų ir ją varžys tie patys parametrai.
Tai yra geriausia priežastis įsitikinti, kad naudojate 64 bitų operacinę sistemą bet kuriame kompiuteryje, kuriame yra 64 bitų procesorius.
Procesoriaus galimybės
CPU projekto elementai, be tinkamos operacinės sistemos ir aparatinės įrangos poros, daro įtaką sistemos našumui. Apdorojimo branduolių skaičius yra vienas iš didžiausių.
Nuo vieno iki kelių branduolių
Maždaug prieš du dešimtmečius beveik visuose vartotojams parduodamuose kompiuteriuose procesoriai buvo naudojami su vienu perdirbimo šerdis Kas yra procesoriaus branduolys? [„MakeUseOf“ paaiškina]Kiekviename kompiuteryje yra procesorius, nesvarbu, ar tai mažo efektyvumo specialistas, ar didelio našumo galios stiprintuvas, kitaip jis negalėtų veikti. Žinoma, procesorius, dar vadinamas CPU arba „Central Processing“ ... Skaityti daugiau pakuotėje. Esant tokio tipo dizainui, tai reiškė, kad kompiuteris vienu metu gali vykdyti tik vieną komandą, o operacinė sistema procesoriui vienu metu gali priskirti tik vieną vykdymo giją.
Šiandien ant vieno silicio plokštelės gali būti 2, 4 ar daugiau šerdžių, o pakuotėje gali būti daugiau nei vienas lustas. Įdėjus daugiau nei vieną šerdį į procesoriaus paketą, operacinė sistema mato kiekvieną šerdį kaip atskiras procesorius, kuriame jis gali priskirti proceso gijas, ir kiekvienas branduolys veikia nepriklausomai nuo kiti. Taigi ant keturių branduolių Ką reiškia „dvigubos šerdies“ ir „keturių branduolių“?Šiomis dienomis dauguma procesorių yra dviejų branduolių, keturių branduolių arba aštuonių branduolių. Bet ką tai net reiškia? Čia viskas paaiškinta. Skaityti daugiau sistemos, kompiuteris gali vienu metu vykdyti keturias instrukcijas - po vieną kiekvienoje šerdyje.
Šerdžių sujungimas su hipertekstu
2002 m. „Intel“ išstūmė hipertransliavimo technologija Kas yra hipersauga? [Technologijos paaiškinta] Skaityti daugiau o tai verčia operacinę sistemą „pamatyti“ du loginius procesorius kiekvienam lusto procesoriaus branduoliui. Tai veikia turint du skirtingus procesoriaus būsenos duomenų rinkinius, po vieną kiekvienam loginiam procesoriui ir vieną bendrą vykdymo šerdį. Tai leidžia operacinei sistemai priskirti vykdymo giją kiekvienam loginiam procesoriui, kuris palaiko savo būsenos duomenis. Kai viena gija užblokuojama, nes ji laukia duomenų ar kito šaltinio, kitas loginis procesorius gali naudoti vykdymo šerdį jos apdorojimui, nebent ji taip pat yra laukimo būsenoje. Naudojant šią technologiją padidėja našumas nuo 15 iki 30 procentų.
Tai nereiškia, kad keturių branduolių procesorius yra dvigubai greitesnis nei dviejų branduolių procesorius, veikiantis tuo pačiu laikrodžiu greičiu tam tikroje situacijoje arba kad "Intel" procesorius su hipertekstiniu paskirstymu veiks geriau nei vienas be technologija. Tam tikri programinės įrangos veiksniai gali visiškai panaikinti papildomų perdirbimo branduolių egzistavimą.
Taikomosios programinės įrangos poveikis
Taigi, nusprendę įsigyti naują 64 bitų „Intel“ dviejų branduolių procesorių su hipertekstu ir suderinti jį su 64 bitų „Windows“ versija, gausite geriausią našumą, ar ne? Galbūt.
Nors šiuolaikinės operacinės sistemos gali pasinaudoti visa siūloma aparatine įranga, jūsų naudojama programinė įranga gali ne, ypač sena programinė įranga.
Senesni vieno branduolio procesoriai, kuriuos minėjau aukščiau, vienu metu galėjo apdoroti tik vieną giją. Didžioji tuo metu atliktų programų dalis buvo parašyta tam, kad būtų naudojama tik viena gija. Naudojant šią programinę įrangą kelių branduolių sistemoje vis tiek bus naudojama ta gija tik viena šerdis. Štai kodėl „Task Manager“ galite pamatyti keturių branduolių sistemą veikiančią 25% apkrova su vienu branduoliu 100% panaudojant, o kiti trys branduoliai atrodo neveikiantys. Darbo krūvis nėra paskirstytas.
Kad būtų galima naudotis visais sistemos perdirbimo branduoliais, programinė įranga turi būti suprojektuota atsižvelgiant į lygiagretųjį apdorojimą ir daugybinį sriegį. Idėja yra suskaidyti problemą į atskirus komponentus, kurie gali būti baigti nepriklausomai vienas nuo kito, kad kompiuteris galėtų kartu atlikti kiekvieną užduotį atskiruose branduoliuose. Tai gali sutrumpinti laiką, reikalingą norint pasiekti norimą rezultatą. Tai taip pat reiškia, kad vartotojo sąsajos siūlas neužsiblokuoja, kai kituose branduoliuose vyksta sunkus kitų gijų apdorojimas.
Nepaisant to, kad programa buvo sukurta turint omenyje daugybę siūlų, vis tiek yra galimybė, kad kai kurios jos funkcijos negali būti lygiagrečios. Vienas iš pavyzdžių yra „Microsoft Office“ programos, kurios naudoja „Visual Basic for Applications“ (VBA) makrokomandas. Ilgai veikianti makrokomanda greičiausiai sunaudos visą šerdį, kol pasibaigs. Kadangi kompiuteris negali automatiškai nustatyti, ar makrokomanda gali būti lygiagreti, jis paprasčiausiai nemėgina to daryti.
Pagerinkite vienos gijos programų našumą
Jei turite naudoti senas sriegiuotas senas programas, ypač jei jums reikia paleisti kelias programas vienu metu, geriausia lažintis dėl geresnio našumo - nustatyti procesoriaus ryšį su jais. Tai privers juos naudoti tik specifinius apdorojimo branduolius. Tai darydami galite užtikrinti, kad net ir sunaudodami visą branduolio apdorojimo galią, jie sunaudos to nepadarysite toje pačioje šerdyje, todėl procesai užtruks ilgiau nei būtinai būtina.
„Windows“ sistemoje galite nustatyti bendrumą atidarę užduočių tvarkytuvę, dešiniuoju pelės mygtuku spustelėkite proceso pavadinimą, pasirinkite Nustatyti bendrumą… kontekstiniame meniu išvalykite visų procesorių, kurių nenorite naudoti, žymimuosius laukelius, tada spustelėkite Gerai.
Tai taip pat galite padaryti naudodami komandinę eilutę, naudodami pradžios komandos vėliavėlę / affinity.
pradžia / afinitetas 2 notepad.exe
Atminkite, kad procesoriaus numeris, naudojamas su giminingumo vėliava, yra 1 pagrįstas, o žiūrint į užduočių tvarkytuvą - nuliu, taigi tai paleistų „Notepad“ 1 procesoriuje.
Panaši funkcija yra ir „Linux“ vartotojams su komanda „taskset“. Tai yra „util-linux“ paketo dalis ir numatytoji daugumos diskų diegimo dalis. Jei jo šiuo metu nėra jūsų sistemoje, galite jį įdiegti naudodami
sudo apt-get įdiegti util-linux
skirtas „Debian“ paskirstymams arba
sudo yum įdiegti util-linux
„Red Hat“ pagrindu sukurtoms sistemoms.
Norėdami naudoti komandą paleisti vlc 2 procesoriuje, jūs naudosite
taskset -c 2 vlc
Norėdami pakeisti afinitetą procesui, kuris jau vykdomas su 9021 proceso ID (PID), kad galėtumėte naudoti 4 ir 5 CPU, turėtumėte naudoti
taskset -cp 4,5 9021
Kitas veiksnys, susijęs su programomis, yra žodžio ilgis. Nors 32 bitų programa vis tiek gali saugoti ir manipuliuoti tiek sveikaisiais, tiek 64 bitų slankiojo kablelio skaičiais, tai reikia padaryti per „didžiojo matematikos“ bibliotekas, kurioms atlikti reikia daugiau laiko nei 64 bitų procesoriui, atliekančiam tuos pačius skaičiavimus gimtoji. Jei programai reikalingas išplėstas diapazonas ir didesnis tikslumas, kurį siūlo 64 bitų skaičiai, ją visada bus efektyviau naudoti 64 bitų programos 3 svetainės, skirtos rasti programinę įrangą, suderinamą su 64 bitų operacinėmis sistemomisTikėtina, kad tie iš jūsų, kurie kitais metais perka visiškai naują kompiuterį, imsis rankos dėl kažkokio 64 bitų operacinės sistemos veikimo. x64 turi savo privalumų ir trūkumų, tačiau ... Skaityti daugiau užduočiai.
Naudojant tam tikrą programinę įrangą, nesvarbu, ar ji yra 32, ar 64 bitų. 32 bitų interneto naršyklė veiks puikiai. Naudojant įprastą režimą, tam nereikia atminties, net jei norite, kad būtų atidaryta dešimtys skirtukų. Tai lengvai panaudos keletą gijų per savo fizinius ir loginius procesorius ir neturėtų baigtis procesoriumi. Tas pats pasakytina apie daugumą teksto apdorojimo užduočių. Bet jei jūs redaguosite nuotraukas ar vaizdo įrašus, perkoduosite, paleisite modeliavimo programinę įrangą ar atliksite daug kitų procesorių reikalaujančių procesų užduotis arba dirbdami su dideliais duomenų rinkiniais, galite laukti ilgiau, nei reikia, be 64 bitų kelių sriegių programinė įranga.
Galutinis takelis
Taigi koks yra geriausias pasirinkimas? Geriausias atsakymas: priklauso.
Jei žinote, kad sistemoje, kurioje naudojamos ilgai veikiančios VBA makrokomandos, paleisite „Excel“ skaičiuoklę, jums geriau būtų naudoti dviejų branduolių sistemą, veikiančią 3 GHz dažniu. o ne keturių branduolių, veikiančių 2,2 GHz dažniu, tačiau jei nuolat keliatės tarp kelių daugiasriegių programų dirbdami ar žaisdami kompiuteriu, atvirkščiai tiesa.
Nors apibendrinimai visais atvejais niekada nepasitvirtina, geriausi stalinio kompiuterio našumai šiandien bus 64 bitų daugiagysliai procesoriai, kuriuose veikia moderni 64 bitų operacinė sistema, ir 64 bitų daugiasriegės programos, skirtos pačioms reikliausioms užduotys.
Kokią patirtį turite turėdami 64 bitų našumą? Ar turite 32 bitų programinę įrangą, kuri pralenkia 64 bitų atitikmenį, ar nėra jokio pastebimo skirtumo tarp jų? Praneškite mums toliau pateiktuose komentaruose.
Vaizdo kreditas: Išardyti seną kompiuterį (CC per 2,0) pagal fdecomite, 4 kartos „Intel® Core ™ i7“ procesorius priekyje ir gale (CC per 2,0) „Intel“, „Deutschland“
Bruce'as žaidžia su elektronika nuo 70-ųjų, kompiuteriais - nuo 80-ųjų pradžios ir tiksliai atsako į klausimus apie technologijas, kurių jis visą laiką nenaudojo ir nematė. Jis taip pat erzina save bandydamas groti gitara.