記憶體管理作業練習

2021-05-23 20:12:59 字數 804 閱讀 8671

#define mem_block_item_64_block_num 2048

#define mem_block_item_128_block_num 512

#define mem_block_item_256_block_num  128

#define block_size_64 64

#define block_size_128 128

#define block_size_256 256

#define max_blocks_num 3

#define max_block_size 256

typedef struct memblockitem64mem_block_item_64;

typedef struct memblockitem128mem_block_item_128;

typedef struct memblockitem256 mem_block_item_256;

typedef struct {

int nblocksize;

int nblocknum;

mem_block_item_64 * pblockhead64;

char text[16];

typedef struct {

int nblocksize;

int nblocknum;

mem_block_item_128 * pblockhead64;

char text[16];

typedef struct {

int nblocksize;

int

記憶體管理作業練習

define mem block item 64 block num 2048 define mem block item 128 block num 512 define mem block item 256 block num 128 define block size 64 64 define...

記憶體管理 記憶體管理概述

儲存器的發展方向是高速 大容量和小體積,即儲存器嘗試更高讀寫速度,更大儲存容量,更小物理體積。在計算機中,常見的儲存器有 暫存器,快取,記憶體,硬碟,一般硬碟之類的輔助儲存器又稱外存。在平均讀寫速度上,有 暫存器 快取 記憶體 外存 在單位容量 上,有 外存 記憶體 快取 暫存器 cpu處理器只能直...

《記憶體管理》 記憶體

1.c c 記憶體分布 我們先來看下面的一段 和相關問題 int globalvar 1 static int staticglobalvar 1 void test char char2 abcd char pchar3 abcd int ptr1 int malloc sizeof int 4 ...