原创 學習記錄8

①存儲器的層次結構   一、多層結構的存儲器系統   CPU寄存器;   高速緩存Cache、主存儲器RAM、磁盤緩存;   固定磁盤、可移動存儲介

原创 學習記錄-操作系統

進程描述與控制   ①前趨圖與程序執行   一、前趨圖與程序執行   (一)前趨圖   描述:前一個做完,纔到後一個做、禁止循環      二、順序

原创 linux nettlink套接字

用於處理用戶空間和內核空間的通信機制 套接字地址結構函數: struct sockaddr_nl { _kernel_sa_family_t           nl_family;    /af_netlink/ unsigned sh

原创 學習記錄之頭文件

在一個C++程序中,只包含兩類文件——.cpp文件和.h文件。其中,.cpp文件被稱作C++源文件,裏面放的都是C++的源代碼;而.h文件則被稱作C

原创 頭文件補充內容

一,頭文件中可以寫const對象的定義。因爲全局的const對象默 認是沒有extern的聲明的,所以它只在當前文件中有效。把這樣的對象寫進頭文件中,即使它被包含到其他多個.cpp文件中,這個對象也都只在包含它的 那個文件中有效,對其他

原创 學習記錄9

關於操作系統篇 頁面置換算法   抖動:一個進程在運行中把大部分時間都花費在頁面置換工作上    一、最佳置換算法和先進先出置換算法   (一)最佳置換算法   要知道未來需要哪頁.實際上不可能   (二)先進先出頁面置換算法   剔走最

原创 學習記錄7

關於一些linux代碼的翻譯 TASK_STAGING_VALUE public static final int TASK_STAGING_VALUE  Initial state. Framework status updates s

原创 yang標準翻譯

. 關鍵詞The keywords “MUST”, “MUST NOT”, “REQUIRED”, “SHALL”, “SHALL NOT”, “SHOULD”, “SHOULD NOT”, “RECOMMENDED”, “NOT REC

原创 c庫函數

1 int fclose(FILE *stream) 關閉流 stream。刷新所有的緩衝區。 2 void clearerr(FILE *stre

原创 學習記錄-計算機操作系統1

一、操作系統   人工操作:單用戶、CPU. 內存長期空閒   脫機輸入/輸出(OFF-LINE I/0):裝好卡片再上機。節約CPU空閒時間、提高

原创 學習記錄2

pv操作同步過程 對信號燈狀態進行改變,P調用一次-1,V調用一次+1。 P操作:  p(s)是一個原語操作,p操作執行 s– ,若s爲負數,調用p(s)的進程被阻塞,放到等待隊列q中。 p(s) {     s- -;     if (

原创 rfc-network configuration protocol 理解翻譯學習

候選配置數據存儲:一個配置數據存儲       可以在不影響器件電流的情況下進行操作       配置和可以致力於運行       配置數據存儲。並

原创 學習記錄6

存儲器分類:主存,緩存(位於cpu與主存之間),輔存               主存與緩存解決CPU與主存速度不匹配的問題,主存與輔存解決存儲系統容量的問題 存儲器性能指標:速度,容量,單位價格   存儲器地址的分配 存儲字長都是8的整

原创 內存管理

C 內存管理 本章將講解 C 中的動態內存管理。C 語言爲內存的分配和管理提供了幾個函數。這些函數可以在 <stdlib.h> 頭文件中找到。 序號

原创 錯誤情況簡單

errno、perror() 和 strerror() C 語言提供了 perror() 和 strerror() 函數來顯示與 errno 相關的