我建議WIN7 ,WIN7 已經(jīng)很完善了!用的也不錯?,F(xiàn)在網(wǎng)上能用的免費版本很多,我都用了一年了網(wǎng)上下的免費的,完全激活。從來沒有黑屏過!而且很好用,不經(jīng)速度快并且顯示效果很華麗。而且多了些實用的功能!比XP強很多。XP確實老的,而且微軟已經(jīng)不在為期更新補丁,也就是說沒有微軟的技術(shù)支持了,用這樣沒有技術(shù)支持的系統(tǒng)風險很大哦。比如說出了一個新病毒,當時你XP就是沒有更新程序,雖然裝了殺毒軟件,當時有些漏洞補不上的話中病毒的幾率很大!如果不想裝微軟的視窗操作系統(tǒng)的話 可以考慮下蘋果電腦的雪豹系統(tǒng),當讓黑蘋果(裝盜版蘋果系統(tǒng))有一定的技術(shù)難度。你還可以考慮一下LINUX陣營。LINUX是完全免費的系統(tǒng)而且性能很可靠。當時這種系統(tǒng)和WINDOWS完全是兩碼事。用代碼和命令很多很繁瑣的,而且得重新學習使用。這個系統(tǒng)的最大特點就是速度快,系統(tǒng)環(huán)境可靠。當是使用起來太繁瑣!@
十載專注成都網(wǎng)站制作,企業(yè)網(wǎng)站設(shè)計,個人網(wǎng)站制作服務(wù),為大家分享網(wǎng)站制作知識、方案,網(wǎng)站設(shè)計流程、步驟,成功服務(wù)上千家企業(yè)。為您提供網(wǎng)站建設(shè),網(wǎng)站制作,網(wǎng)頁設(shè)計及定制高端網(wǎng)站建設(shè)服務(wù),專注于企業(yè)網(wǎng)站設(shè)計,高端網(wǎng)頁制作,對水泥攪拌車等多個行業(yè),擁有豐富設(shè)計經(jīng)驗。
要搞明白AVX指令集的作用,首先要講明白它是什么。定義很簡單,它就是x86處理器上面的一套SIMD指令集,是經(jīng)典的SSE系列指令集的直接繼承者。那么SIMD又是什么呢?
在計算機剛剛出現(xiàn)的早期階段,馮·諾伊曼式計算機每次輸入一個指令只能夠操作一對數(shù)據(jù),比如說"+,a,b"可以讓ab進行相加,這就是單指令流單數(shù)據(jù)流(Single Instruction Stream, Single Data Stream)。顯然,在面對大量數(shù)據(jù)的時候,這種操作數(shù)據(jù)的方法效率較低,程序員想要讓一次操作就對多組數(shù)據(jù)生效,怎么辦呢?單指令流多數(shù)據(jù)流操作(Single Instruction Stream, Multiple Data Stream)的思路就被引入了,它讓輸入一次指令就操作多組數(shù)據(jù)變成了可能。
打開百度APP看高清圖片
更直觀的區(qū)別可以看上面的示意圖。
上世紀八九十年代,很多處理器開發(fā)商都意識到了SIMD的前景,他們開始往自家的處理器里加入SIMD支持。1996年,Intel發(fā)布了基于新版P55C架構(gòu)(最早一版Pentium處理器為P5架構(gòu))的Pentium MMX系列處理器,其中引入了新的MMX指令集,開始支持SIMD。
從MMX到SSE,再到AVX
Pentium MMX系列處理器上新引入的MMX指令集開創(chuàng)了x86處理器支持SIMD操作的先河,該指令集定義了8個64-bit寬度的寄存器,每個寄存器的64-bit容量中可以放入八個8-bit長度的整數(shù)或四個16-bit長度整數(shù)或兩個32-bit整數(shù),CPU在識別到MMX指令集的新指令時會自動將寄存器中的數(shù)據(jù)進行分割計算,這樣一來,單個指令就成功操作了多個數(shù)據(jù),實現(xiàn)了SIMD。
但MMX畢竟太嫩,它實際上是通過復(fù)用CPU內(nèi)部x87浮點單元的寄存器來實現(xiàn)SIMD的,所以與運行浮點運算的x87指令集有沖突,兩者不能交叉使用,必須先進行切換。另外,由于上述的沖突,它只支持整數(shù)操作,在即將要到來的3D時代中顯得有些不夠用。
Intel當然很清楚MMX指令集的局限之處,而競爭對手新?lián)v鼓出來的3DNow!指令集(1998年,AMD K6-2)已經(jīng)支持了浮點SIMD運算,于是他們趕緊在經(jīng)典的奔3處理器上面引入了新的SSE(Streaming SIMD Extensions)指令集,時間點為1999年2月份。
SSE指令集解決了MMX指令集身上存在的兩大問題,通過引入新的獨立寄存器解決了與浮點運算間的沖突問題,同時也就支持了浮點SIMD運算。當然它相對于MMX有很大加強,表現(xiàn)在它的寄存器寬度隨著處理器架構(gòu)的進步而達到了128-bit,這樣一來一次SIMD指令能夠操作更多的數(shù)據(jù),效率上有大幅度的提高。不過初代SSE指令集的單個寄存器只支持32-bit長度的浮點數(shù),還是有很大的局限性,這個問題在Pentium 4(Willamette,2000年)上面引入的SSE2中被解決了,SIMD操作的靈活度高了很多。
隨后在約莫8年的時間里,Intel一直在更新SSE指令集,從SSE出到SSE4,AMD方面則是一直在跟進,到了SSE4.2,AMD開始想要在指令集上面尋找自己的翻身點,于是推出了只有自家支持的SSE4a子集,隨后更是提前于Intel提出了SSE5。
但Intel不干,我是x86的老大,我不能跟著你來。他們另起爐灶,準備在未來的Sandy Bridge架構(gòu)中引入一套新的SIMD指令集,這套新指令集在2008年公布,被命名為高級向量擴展(Advanced Vector Extensions)。
革新的AVX,越來越寬的寄存器
相比起迭代了多年的SSE系列指令集,AVX指令集帶來了巨大的革新,其中最為主要的是,它在兼容SSE指令集性的同時,將SSE時代最大寬度為128-bit的寄存器拓寬到了256-bit。
不過初代AVX指令集還是比較保守的,它沒有將所有指令寬度拓寬到256-bit,而是選擇停留在128-bit上面。全面進入256-bit時代這個任務(wù),還是交給了隨后的Haswell架構(gòu)來完成(2013年6月份)。
同處理器用不同指令集的能效對比
但如果以為Intel會就此停下腳步的話,那就大錯特錯了,他們很快搗鼓出了更寬的AVX-512指令集,顧名思義,其寄存器寬度再次加倍,來到512-bit。
首個支持AVX-512指令集的處理器其實是Intel的Xeon Phi加速卡,首次跑到CPU上已經(jīng)是Skylake-X系列了。而AVX-512也并不再是一個單一的指令集,它實際上指代的是多個指令集的集合,目前這個數(shù)字是17,之后可能還會增多。所有支持AVX-512的處理器都必須支持AVX-512 Foundation子集,從命名上也可以看出,它其實是AVX-512指令集的基礎(chǔ)。
長長的AVX-512子集列表
目前只有基于Skylake-Server和Ice Lake這兩個架構(gòu)的處理器可以支持AVX-512(Cannon Lake死了,不然也算),使用門檻較高,一般新一點的應(yīng)用也只是針對AVX2進行優(yōu)化。
寬度越大,處理器的計算能力也就越強,尤其是在浮點運算方面,理論上提升有一倍之多,而實際應(yīng)用中,如果優(yōu)化得當,其提升幅度還要大一些。但是,新指令集在帶來性能增長的同時也帶來了另一個讓人感到頭痛的問題——功耗。
性能強了,峰值功耗也高了
AVX指令集在帶來更高性能的同時讓CPU的峰值功耗也變高了,可以通過下面的例子進行理解:
飛機發(fā)動機是按照最大起飛重量設(shè)計的,如果實際的載重沒有到最大起飛重量的話,飛行員就可以減推力起飛來降低油耗。CPU也是一樣的,最吃功耗的執(zhí)行單元是根據(jù)最大寬度來設(shè)計的,平時用不到最大寬度的時候它的功耗就小了,而一旦用到極限,它也就會全開,此時CPU的功耗就上去了。
現(xiàn)如今CPU的功耗是根據(jù)負載大小來的,在同頻下面,AVX2的負載明顯高于SSE負載,因此它的功耗也會大上去。為了讓CPU的功耗保持在TDP范圍之內(nèi),Intel特地設(shè)計了一個AVX偏移頻率,讓工作在AVX狀態(tài)下面的處理器降低一點頻率以減小發(fā)熱量和功耗,保證使用安全。Intel官方也在2014年的一份AVX指令集優(yōu)化白皮書中明確說明使用AVX指令集需要額外的電壓和電流。
只在跑分上看到?其實不然
對于我們這些要做跑分評測的編輯來說,最常接觸到的AVX應(yīng)用其實就是AIDA64了,那么可能有讀者就要問了,這個指令集都已經(jīng)推出十年了難道只能用來跑分烤機嗎?當然不是,在Intel的推廣之下,現(xiàn)如今已經(jīng)有大量的生產(chǎn)力應(yīng)用支持它了,主要在渲染、視頻編碼、加解密和數(shù)學計算等方面有應(yīng)用,新的AVX-512還針對深度學習推出了AVX-512 VNNI子集,另外,普通玩家最為關(guān)心的游戲方面也是有越來越多的應(yīng)用了,下面舉幾個例子。
渲染、視頻編碼
渲染方面最常見的有Blender,它不僅僅在我們的測試中被用的多,是真的有很多人都會用它做動畫或者CG圖,它的渲染引擎可以調(diào)用AVX2指令集進行加速計算,吃滿你的CPU。
跟渲染方面有點搭邊的就是視頻編碼了,x264和x265這兩個知名開源視頻編碼器想必已經(jīng)不用再多介紹了,它們都在前幾年中紛紛加入了對于AVX指令集的支持,后者甚至加入了針對AVX-512的支持,不過還需要繼續(xù)優(yōu)化。另外,Intel方面自己也開源了一套名為SVT的視頻編碼器,配合不同后端可以實現(xiàn)不同的編碼,對AVX和多核的優(yōu)化相當好。
深度學習
深度學習方面,Google著名的開源深度學習框架Tensorflow在1.6版本之后就已經(jīng)需要一顆支持AVX指令集的CPU了,換言之,它應(yīng)用了AVX指令集。
另外,AVX-512的大寬度讓它很適合用來跑深度學習,所以Intel也針對深度學習設(shè)計了一套子指令集——AVX-512 VNNI,用來加速深度學習相關(guān)的計算,在測試中,它表現(xiàn)出了相當?shù)膶嵙Α?/p>
加解密
加解密計算場景中對CPU的計算吞吐量有較大的要求,此時AVX指令集就可以發(fā)揮作用,常見的軟件支持就有OpenSSL這個堪稱是互聯(lián)網(wǎng)基石的加密庫,另外像很多程序會使用的libsodium加密庫也提供了從AVX到AVX-512的優(yōu)化,而Linux內(nèi)核也支持使用AVX和AVX2指令集進行加解密計算,還會配合AES-NI這個專用的指令集。實際上目前還有很多數(shù)字貨幣的計算過程支持使用AVX指令集,不過這個應(yīng)該是真的沒有人會用了……
游戲
近兩三年的大作基本都開始啟用AVX指令集來進行計算了,一般在游戲中CPU負責除了圖形以外的雜活,比如說計算各種NPC的運動路徑,計算各種動體的軌跡這樣的雜活。不過近兩年也有廠商想讓Intel參與進游戲圖形計算,甚至是當下熱門的光線追蹤運算,比如Intel的光線追蹤計算庫Embree就可以被整合進游戲中,目前已經(jīng)有《坦克世界》等游戲使用了它,Embree庫高度依賴AVX指令集,也對CPU的游戲性能提出了新的闡述方式:直接參與圖形渲染。
總結(jié):未來是AVX的
總的來說,AVX目前還沒有完全展露出它的價值,這也是軟件優(yōu)化缺位導(dǎo)致的。不過隨著各路編譯器的跟進、處理器迭代使得支持AVX指令集的處理器普及,相信我們的常用軟件也會加入AVX優(yōu)化,比如說在圖片處理時調(diào)用它。配合上已經(jīng)展開應(yīng)用的各種生產(chǎn)力應(yīng)用,AVX的前景非常廣闊。
你好
你說的這種情況,一般都是由 系統(tǒng)軟件、內(nèi)存、硬盤引起的。
1 電腦不心裝上了惡意軟件,或上網(wǎng)時產(chǎn)生了惡意程序,建議用360 衛(wèi)士 、金山衛(wèi)士等軟件,清理垃圾,查殺惡意軟件,就可能解決。實在不行,重裝,還原過系統(tǒng),可以解決軟件引起的問題。
2 如果不能進入系統(tǒng),可以開機后 到系統(tǒng)選擇那里 按f8 選 起作用的最后一次正確配置和安全模式,可能可以進入系統(tǒng)。
3 點 開始菜單 運行 輸入 cmd 回車,在命令提示符下輸入
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1 然后 回車。然后讓他運行完,應(yīng)該就可能解決。
4 最近電腦中毒、安裝了不穩(wěn)定的軟件、等,建議全盤殺毒,卸了那個引發(fā)問題的軟件,重新安裝其他 版本,就可能解決. 再不行,重新裝過系統(tǒng)就ok.
5 電腦機箱里面內(nèi)存條進灰塵,拆開機箱,拆下內(nèi)存條,清潔下內(nèi)存金手指,重新裝回去,就可能可以了。
6 電腦用久了內(nèi)存壞、買到水貨內(nèi)存、多條內(nèi)存一起用不兼容等,建議更換內(nèi)存即可能解決。
7 電腦用久了,硬盤壞,重新分區(qū)安裝系統(tǒng)可以修復(fù)邏輯壞道,還是不行,那就到了該換硬盤的時候了,換個硬盤就可以解決。
硬件方面的問題,如果你不專業(yè),建議拿到電腦店去測試,測試好了講好價再換。
希望能幫到你!??! 請踩最佳吧 ??!
電腦烤機:為了檢測硬件是否有問題,讓新電腦長時間運行一些大型程序或軟件,在長時間開機和運行的情況下,電腦硬件的問題就會暴露。一般烤機是指讓新買的電腦,尤其是新組裝的電腦或新更換硬件的電腦,不關(guān)機連續(xù)全速運行一定時間來測試硬件的兼容性與穩(wěn)定性的一個測試過程。
作用:這樣做主要是為了測試整機穩(wěn)定性,負荷能力,兼容性問題??梢蕴崆鞍l(fā)現(xiàn)電腦或某些特定配件存在的問題,然后可以在質(zhì)保期內(nèi)把問題解決,把問題消滅在萌芽之中。