什么是MMU MMU(Memory Management Unit)主要用来管理虚拟存储器、物理存储器的控制线路,同时也负责虚拟地址映射为物理地址,以及提供硬件机制的内存访问授权、多任务多进程操作系统。(来自百度百科,对其几个点不熟悉,因此可以只考虑加粗部分) 发展历史 注意:学习一个知识点,很重要 ...
分类:
系统相关 时间:
2019-12-29 23:49:06
阅读次数:
99
在Windows10系统修改网卡物理地址(MAC)的方法(一)中介绍了: ?在网卡属性的高级设置中修改网卡的物理地址; ?用第三方软件修改网卡的物理地址,但有些网卡的物理地址用方法?、?是更改不了的。 下面介绍方法?在注册表编辑器中新建NetworkAddress字符串值更改网卡物理地址的方法,解决 ...
分类:
系统相关 时间:
2019-12-29 14:56:30
阅读次数:
72
0x01 简介 Netdiscover是一个主动/被动的 ARP侦查工具。该工具在不使用 DHCP的无线网络上非常有用。使用 Netdiscover工具可以在网络上扫描 IP地址,检查在线主机或搜索为它们发送的 ARP请求。 ARP是将IP地址转化物理地址的网络协议。通过该协议,可以判断某个IP地址 ...
分类:
Web程序 时间:
2019-12-28 16:38:26
阅读次数:
152
链表 链表是以节点的方式来存储 每个节点包含data域和next域,指向下一个节点 链表的各个节点不一定是连续存储 链表分带头节点的链表和没有头节点的链表,根据实际的需求来确定 单向列表 最大特点是可以将物理地址上不连续的数据连接起来,通过指针来对物理地址进行操作,实现增删改查等功能。 单链表分为两 ...
分类:
编程语言 时间:
2019-12-28 13:29:30
阅读次数:
83
概述HSRP能防止路由器单点失效从而提供网络的高可用性。双机冗余需要用到HSRP。在一个HSRP组内的多个路由器共用一个虛拟的物理地址和IP地址。HSRP协议决定na个路由器被激活,该被激活的路由器接收发过来的数据包并进行路由。HSRP使用组播、基于UDP的呼叫信号包来实现与同一HSRP组内其它路由器之间的通信,组内的各路由器之间交換呼叫信号,如果当前路由器变得无法使用,备用路由器将进入激活状态,
分类:
系统相关 时间:
2019-12-25 22:27:11
阅读次数:
241
Keil C是非常优秀的C51编译器,可能是最好的C51编译器,提供各种优化模式,对变量的优化和地址安排做得非常好。这是用C语言写代码的好处之一,如果用汇编写,得费一大番功夫给各个变量安排内存物理地址,还得时刻记住哪些地址的内存单元是已经分配了,新增加的变量就不能占用那些已经分配了的单元,以免产生内 ...
分类:
其他好文 时间:
2019-12-15 21:48:24
阅读次数:
90
ifconfig命令 用途 : 获取网卡配置与网络状态等信息 格式 : ifconfig[网络设备][参数] 其实主要查看的就是网卡名称,inet参数后面的IP地址,ether参数后面的网卡物理地址(又称MAC地址),以及RX,TX的接受数据包与发送数据包的个数及累计流量即如下图所示 示例: una ...
分类:
系统相关 时间:
2019-12-15 00:30:27
阅读次数:
122
Linux采用请求分页存储管理方法。 系统为每个进程提供4GB的虚拟内存空间。各虚拟内存空间各自独立。 一 硬件基础 还是逻辑地址,线性地址,物理地址,分段机制和分页机制依次转换。 其中涉及到GDT,LDT,段寄存器,段描述符, 逻辑地址到线性地址的转换 linux的分段模型 Linux使用如下段描 ...
分类:
系统相关 时间:
2019-12-10 00:27:51
阅读次数:
211
CSAPP第七章概念 1.虚拟地址数=2^(虚拟地址位数) 最大可能的虚拟空间=虚拟地址数-1 2. 使用虚拟寻址,CPU需要将虚拟地址转换成物理地址,这样才能访问真实的物理内存 concepts:1)VM on disk,PM (DRAM cache) 2)page--cache blocks 3 ...
分类:
移动开发 时间:
2019-12-07 01:27:34
阅读次数:
164
一.无处不在的缓存缓存在计算机系统是无处不在,在CPU层面有L1-L3的Cache,在Linux中有TLB加速虚拟地址和物理地址的转换,在应用层有Redis等内存数据库缓存、在浏览器有本地缓存、手机有本地文件缓存等等。可见,缓存在计算机系统中有非常重要的地位,主要作用就是提高响应速度、减少磁盘读取等 ...
分类:
其他好文 时间:
2019-12-06 11:54:28
阅读次数:
103