官术网_书友最值得收藏!

庖丁解牛Linux操作系統(tǒng)分析
會(huì)員

本書將可移植操作系統(tǒng)POSIX標(biāo)準(zhǔn)和CPU指令集架構(gòu)ISA兩層接口通過(guò)Linux操作系統(tǒng)貫通起來(lái),涵蓋了Linux操作系統(tǒng)的各個(gè)主要方面,主要有以openEuler操作系統(tǒng)為例的POSIX工具集、計(jì)算機(jī)系統(tǒng)的工作原理、x86和ARM64匯編語(yǔ)言、系統(tǒng)調(diào)用的工作機(jī)制、進(jìn)程描述和內(nèi)存管理、可執(zhí)行程序工作原理、內(nèi)核線程和I/O驅(qū)動(dòng)框架、進(jìn)程調(diào)度和進(jìn)程切換、KVM和容器技術(shù)、Linux安全相關(guān)技術(shù)等Linux系統(tǒng)運(yùn)作的各個(gè)關(guān)鍵機(jī)制。本書首先以Linux社區(qū)規(guī)則、Linux發(fā)展的淵源、Linux基本使用和命令工具作為導(dǎo)引;然后以存儲(chǔ)程序計(jì)算機(jī)相關(guān)的工作原理、x86和ARM64匯編語(yǔ)言、指令亂序問(wèn)題、mykernel精簡(jiǎn)內(nèi)核實(shí)驗(yàn)以及Linux內(nèi)核源代碼編譯和系統(tǒng)構(gòu)建作為L(zhǎng)inux內(nèi)核的入門基礎(chǔ);接著焦深入理解系統(tǒng)調(diào)用,并在x86和ARM64系統(tǒng)調(diào)用實(shí)現(xiàn)的基礎(chǔ)上延伸到進(jìn)程的創(chuàng)建、可執(zhí)行程序的加載和進(jìn)程的切換,其中涉及了進(jìn)程描述符、進(jìn)程地址空間和程序編譯構(gòu)建等相關(guān)的內(nèi)容;最后總結(jié)了Linux系統(tǒng)的一般執(zhí)行過(guò)程和系統(tǒng)架構(gòu),并拓展到KVM和容器技術(shù),以及Linux系統(tǒng)安全相關(guān)技術(shù)。

孟寧 婁嘉鵬編著 ·操作系統(tǒng) ·18.4萬(wàn)字

鴻蒙應(yīng)用開發(fā)教程
會(huì)員

本書以“大眾創(chuàng)業(yè)萬(wàn)眾創(chuàng)新”為時(shí)代背景,結(jié)合當(dāng)前高等院校創(chuàng)新實(shí)踐課程,總結(jié)基于鴻蒙的開源應(yīng)用程序的開發(fā)方法,并給出系統(tǒng)開發(fā)鴻蒙應(yīng)用程序的實(shí)際案例。其主要內(nèi)容包括四個(gè)方面:鴻蒙開源系統(tǒng)簡(jiǎn)介,鴻蒙應(yīng)用開發(fā)環(huán)境基礎(chǔ),為開源鴻蒙開發(fā)提供基本的知識(shí)和方法,主要總結(jié)開源鴻蒙的發(fā)展和特點(diǎn)等;鴻蒙應(yīng)用開發(fā)的基本方法,包括Ability框架開發(fā),鴻蒙應(yīng)用開發(fā)入門程序設(shè)計(jì);JaveUI開發(fā),包括UI框架概述、組件與布局開發(fā)和常用組件開發(fā),從功能、使用方法和實(shí)例程序等方面介紹其使用方法;方舟開發(fā)框架(ArkUI),基于JS擴(kuò)展的類Web開發(fā)范式和基于TS擴(kuò)展的聲明式開發(fā)范式;綜合應(yīng)用案例的開發(fā),包括系統(tǒng)架構(gòu)、系統(tǒng)流程、開發(fā)環(huán)境、開發(fā)工具、開發(fā)語(yǔ)言、開發(fā)實(shí)現(xiàn)、測(cè)試應(yīng)用。本書內(nèi)容由淺入深、先基礎(chǔ)后實(shí)踐,基礎(chǔ)知識(shí)與實(shí)踐案例相結(jié)合,以供不同層次的人員需求;同時(shí),本書附有實(shí)際項(xiàng)目的應(yīng)用實(shí)現(xiàn)代碼,供讀者自我學(xué)習(xí)和自我提高使用。

李永華編著 ·操作系統(tǒng) ·8.7萬(wàn)字

物聯(lián)網(wǎng)操作系統(tǒng)AliOS Things探索與實(shí)踐
會(huì)員

在這個(gè)萬(wàn)物互聯(lián)的時(shí)代,阿里巴巴將全面進(jìn)軍物聯(lián)網(wǎng)領(lǐng)域,阿里云的目標(biāo),是物聯(lián)網(wǎng)平臺(tái)在未來(lái)5年內(nèi)連接100億設(shè)備。為解決IoT終端開發(fā)的共性問(wèn)題,包括多種芯片多種OS導(dǎo)致終端廠商的開發(fā)成本高,現(xiàn)有的老舊主流OS缺少IoT所需組件,IoT產(chǎn)品種類多樣化為OS帶來(lái)的配置化問(wèn)題,開發(fā)者工具不夠完善等問(wèn)題。阿里推出面向IoT領(lǐng)域的輕量級(jí)物聯(lián)網(wǎng)嵌入式操作系統(tǒng)AliOS-Things,致力于搭建云端一體化IoT基礎(chǔ)設(shè)施。本書對(duì)于AliOS-Things操作系統(tǒng)進(jìn)行了深入和詳細(xì)的講解,結(jié)合其自身特點(diǎn)和優(yōu)勢(shì)針對(duì)上述提到的共性問(wèn)題給出其創(chuàng)新的解決方式。全書第一章節(jié)為AliOS-Things物聯(lián)網(wǎng)操作系統(tǒng)的概述,并結(jié)合與現(xiàn)有OS功能對(duì)比來(lái)體現(xiàn)AliOSThings的優(yōu)勢(shì)。第二章節(jié)具體介紹了AliOSThings操作系統(tǒng)的結(jié)構(gòu)和組件,對(duì)于實(shí)用組件進(jìn)行原理性講解,具體包括:kernel、Yloop、uMesh、FOTA、SAL、MQTT、Udata、Link-voice、安全。第三章節(jié)包含了支持硬件列表和開發(fā)編譯環(huán)境介紹,AliOSThingsStudio是AliOSThings提供的IDE開發(fā)環(huán)境,本章節(jié)包含了此IDE的使用指南。第四章節(jié)重點(diǎn)介紹了阿里為配合AliOS-Things設(shè)計(jì)的AliOSThings開發(fā)板。第五章節(jié)為應(yīng)用組件實(shí)戰(zhàn)例程,選取第二章節(jié)中重要組件結(jié)合AliOS-Things例程進(jìn)行實(shí)戰(zhàn)操作。第六章節(jié)主要內(nèi)容為移植教程,對(duì)于Rhino、HAL、WIFI、uDATA進(jìn)行移植操作。

史治國(guó) ·操作系統(tǒng) ·7.1萬(wàn)字

Kubernetes生產(chǎn)化實(shí)踐之路
會(huì)員

Kubernetes是由谷歌主導(dǎo)的基于容器技術(shù)的集群管理系統(tǒng),其設(shè)計(jì)理念多數(shù)衍生自谷歌內(nèi)部的集群管理系統(tǒng)的設(shè)計(jì)和運(yùn)維經(jīng)驗(yàn)。本書從設(shè)計(jì)層面剖析了Kubernetes的設(shè)計(jì)原理,并闡述了其設(shè)計(jì)背后的生產(chǎn)系統(tǒng)問(wèn)題。Kubernetes作為開放式平臺(tái),具有對(duì)不同類型的應(yīng)用(無(wú)論是有狀態(tài)應(yīng)用還是無(wú)狀態(tài)應(yīng)用,無(wú)論是在線服務(wù)還是離線任務(wù))進(jìn)行統(tǒng)一管控的能力。本書從互聯(lián)網(wǎng)公司的視角出發(fā),分享了如何構(gòu)建高可用的多租戶集群,如何確保集群的穩(wěn)定性和高性能。此外,本書闡述了數(shù)據(jù)面優(yōu)化的重要性,并介紹了各個(gè)關(guān)鍵點(diǎn),以確保使用物理機(jī)或虛擬機(jī)的應(yīng)用在遷移至容器平臺(tái)后能夠獲得最佳性能。本書的適讀對(duì)象包括Kubernetes架構(gòu)師、運(yùn)維人員、測(cè)試工程師、技術(shù)經(jīng)理,以及尋求應(yīng)用落地方案的軟件架構(gòu)師和開發(fā)人員。另外,本書偏向生產(chǎn)系統(tǒng)最佳實(shí)踐,對(duì)于已有Kubernetes基礎(chǔ)的讀者,閱讀本書會(huì)有事半功倍的效果。

孟凡杰等 ·操作系統(tǒng) ·28.2萬(wàn)字

Linux設(shè)備驅(qū)動(dòng)開發(fā)詳解:基于最新的Linux4.0內(nèi)核
會(huì)員

對(duì)于嵌入式工程師來(lái)說(shuō),進(jìn)入更高階段后,學(xué)linux設(shè)備驅(qū)動(dòng)開發(fā)無(wú)疑是職業(yè)生涯的一次“重生”。這是因?yàn)閘inux設(shè)備驅(qū)動(dòng)開發(fā)不僅僅涉及作系統(tǒng)的轉(zhuǎn)換,開發(fā)方式的轉(zhuǎn)換,更重要的是思維上的轉(zhuǎn)變。對(duì)于linux這樣一個(gè)復(fù)雜系統(tǒng),如何從復(fù)雜的代碼中抓住設(shè)備驅(qū)動(dòng)開發(fā)的關(guān)鍵是任何一個(gè)linux設(shè)備驅(qū)動(dòng)開發(fā)者入門時(shí)需要面對(duì)的挑戰(zhàn)。除了知識(shí)、工具之外,往往還需要思路上的指導(dǎo)。宋寶華編著的linux設(shè)備驅(qū)動(dòng)開發(fā)詳解不但幫助linux設(shè)備驅(qū)動(dòng)開發(fā)的初學(xué)者厘清必要的概念,還從具體的實(shí)例、設(shè)備驅(qū)動(dòng)開發(fā)的指導(dǎo)原則循序漸進(jìn)地引導(dǎo)讀者漸入學(xué)佳境。為了讓讀者能夠達(dá)到linux設(shè)備驅(qū)動(dòng)開發(fā)的至臻境界,作者更是從軟件工程的角度抽象出設(shè)備驅(qū)動(dòng)開發(fā)的一般思想。毫無(wú)疑問(wèn),本書將成為讀者學(xué)unux設(shè)備驅(qū)動(dòng)開發(fā)過(guò)程中的一座“燈塔”。

宋寶華 ·操作系統(tǒng) ·25.3萬(wàn)字

QQ閱讀手機(jī)版

主站蜘蛛池模板: 包头市| 大关县| 调兵山市| 双峰县| 丹阳市| 天台县| 萍乡市| 建宁县| 包头市| 阳原县| 忻城县| 新建县| 黔江区| 鹤壁市| 长顺县| 崇州市| 巫山县| 阳泉市| 巴东县| 兴仁县| 永平县| 永平县| 新龙县| 林芝县| 延津县| 泽州县| 临澧县| 屏山县| 星座| 蓬安县| 靖边县| 织金县| 新疆| 郸城县| 马龙县| 海南省| 白银市| 龙江县| 彝良县| 浙江省| 年辖:市辖区|