備案號:遼ICP備19007957號-1
聆聽您的聲音:feedback@highmark.com.cn企業(yè)熱線:400-778-8318
Copyright ?2015- 海馬課堂網(wǎng)絡(luò)科技(大連)有限公司辦公地址:遼寧省大連市高新技術(shù)產(chǎn)業(yè)園區(qū)火炬路32A號創(chuàng)業(yè)大廈A座18層1801室
倫敦大學(xué)學(xué)院計算機體系結(jié)構(gòu)和并發(fā)課程能預(yù)習(xí)嗎?老師可以簡單介紹一下嗎?
計算機體系結(jié)構(gòu)和并發(fā)課程旨在提供現(xiàn)代計算機系統(tǒng)的硬件和體系結(jié)構(gòu)的實用知識,特別關(guān)注并發(fā)方面以及對編寫多線程軟件有影響的方面。
學(xué)生將對并發(fā)抽象及其如何影響計算機體系結(jié)構(gòu)和軟件設(shè)計有基本的了解。學(xué)生將研究直接影響多線程軟件的計算機體系結(jié)構(gòu)方面,例如內(nèi)存層次結(jié)構(gòu)、緩存一致性/一致性和硬件多線程。學(xué)生將學(xué)習(xí)如何基于對并發(fā)原理和 Java 內(nèi)存模型的扎實理論理解來設(shè)計正確的多線程 Java 軟件。
計算機體系結(jié)構(gòu)和并發(fā)課程將涵蓋從低級方面(例如用匯編語言實現(xiàn)的自旋鎖)到 Java 并發(fā)包中使用的高級設(shè)計模式對并發(fā)性的理解。

自上而下的計算機高級概述:構(gòu)成計算機的主要組件以及它們?nèi)绾谓换ァ?/p>
并發(fā)抽象。
匯編語言和機器代碼。
將高級語言翻譯成機器代碼。
處理器的內(nèi)部結(jié)構(gòu):控制單元(CU)和數(shù)據(jù)路徑。
CPU 內(nèi)的并行性。
操作系統(tǒng)如何處理應(yīng)用程序級線程的關(guān)鍵方面。
內(nèi)存層次結(jié)構(gòu)、緩存結(jié)構(gòu)和緩存一致性機制。
創(chuàng)建和管理 Java 線程。
使用 Java 內(nèi)存模型 (JMM) 規(guī)范進行理解和推理。
Java 傳統(tǒng)同步機制(以及它們與低級硬件指令的關(guān)系)
1.什么是Java內(nèi)存模型?
Java 內(nèi)存模型定義了 Java 虛擬機與計算機內(nèi)存的交互方式。Java 虛擬機是整個計算機的模型,因此自然也包括一個內(nèi)存模型,即 Java 內(nèi)存模型。
了解 Java 內(nèi)存模型對于設(shè)計行為正確的并發(fā)程序至關(guān)重要。Java 內(nèi)存模型規(guī)定了不同線程如何以及何時可以看到其他線程寫入共享變量的值,以及必要時如何同步訪問共享變量。
最初的 Java 內(nèi)存模型因其不足而在 Java 1.5 版本中進行了修改,而這一版本的 Java 內(nèi)存模型目前仍在 Java 中使用(截至 Java 14 版本)。
2.什么是操作系統(tǒng)的并發(fā)性?
并行處理是指同時執(zhí)行多個指令序列。當多個進程線程在操作系統(tǒng)中并行運行時,就會出現(xiàn)并行處理。運行進程的線程總是通過共享內(nèi)存或消息傳遞相互通信。并行會導(dǎo)致資源共享,從而引發(fā)死區(qū)和資源稀缺等問題。并行化有助于通過進程執(zhí)行協(xié)調(diào)、內(nèi)存分配和執(zhí)行調(diào)度等技術(shù)最大限度地提高吞吐量。
海馬課堂專業(yè)課程預(yù)習(xí)
①3500+海外碩博導(dǎo)師,Highmark承諾導(dǎo)師真實教育背景,假一賠三!
③根據(jù)學(xué)生情況進行1V1專屬備課,輔導(dǎo)不滿意隨心退!
②試聽課全面升級!讓留學(xué)生聽得安心!
④課程輔導(dǎo)產(chǎn)品升級贈送考前檢驗。
⑤中英雙語詳細講解課程中的考點、難點問題,提供多方位的課前預(yù)習(xí)!
閱讀原文:http://cheshan.cn/qa/17258_57.html
版權(quán)作品,未經(jīng)海馬課堂 highmarktutor.com 書面授權(quán),嚴禁轉(zhuǎn)載,違者將被追究法律責任。
24h在線客服



備案號:遼ICP備19007957號-1
聆聽您的聲音:feedback@highmark.com.cn企業(yè)熱線:400-778-8318
Copyright ?2015- 海馬課堂網(wǎng)絡(luò)科技(大連)有限公司辦公地址:遼寧省大連市高新技術(shù)產(chǎn)業(yè)園區(qū)火炬路32A號創(chuàng)業(yè)大廈A座18層1801室
hmkt088