E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
物理地址-虚拟地址
ubuntu下xen的安装
安装时需具备的条件:虚拟机上安装:机器的cpu要支持PAE模式,也即
物理地址
扩展,同样,Vmware也要支持,所以最好安装最新版本。
xander1981
·
2020-09-17 00:36
xen虚拟机
某菜狗的pwn学习笔录(一)
pwn的堆学习笔记(一)看堆有段时间了,但是自己感觉还是不是很理解的,所以还是要多写笔记啊//外加督促自己不会半路咕咕咕233330x0堆是什么堆可以提供动态内存的分配,是程序
虚拟地址
空间的一块连续的线性区域
子欢
·
2020-09-17 00:06
pwn
LiNUX内存原理的一点理解
最近看了一点关于内核的书籍,有些收获,现在拿出来与大家分享,不当之处请指教模式转换linux在引导的过程的前半段运行于实时模式,程序运行使用的是
物理地址
,如0X9000,指的就是
物理地址
的0X9000。
smallsword
·
2020-09-16 23:25
Linux内核探索
OS知识点汇总(考研用)——第三章:内存管理
王道考研),《计算机操作系统教程》思维导图:文章目录OS知识点汇总(考研用)——第三章:内存管理3.内存管理3.1内存管理概念 3.1.1内存管理的基本原理和要求 1.程序装入和链接 2.逻辑地址空间与
物理地址
空间
左职新手
·
2020-09-16 23:21
OS
操作系统
数据结构 表(一)顺序表的实现(C语言)
顺序表是用一段
物理地址
连续的存储单元依次存储数据元素的线性结构,一般情况下采用数组存储。在数组上完成数据的增删查改。
凌桓丶
·
2020-09-16 23:48
数据结构与算法
数据结构
c语言
顺序表
顺序表的动态存储
顺序表是用一段
物理地址
连续的存储单元依次存储数据元素的线性结构,一般情况下采用数组存储。在数组上完成数据的增删查改。
肝狱
·
2020-09-16 22:31
数据结构
顺序表
动态存储
数据结构
顺序表的基本操作
一.顺序表的线性结构:顺序表是用一段
物理地址
连续的存储单元依次存储数据元素的线性结构,一般情况下采用数组存储;即通过数据元素物理存储的连续性来反应元素之间逻辑上的相邻关系。
DX_Jone
·
2020-09-16 22:34
Data
Structures
and
Algorithms
静态链表和动态链表的区别
1、静态链表是用类似于数组方法实现的,是顺序的存储结构,在
物理地址
上是连续的,而且需要预先分配地址空间大小。所以静态链表的初始长度一般是固定的,在做插入和删除操作时不需要移动元素,仅需修改指针。
zhengqijun_
·
2020-09-16 22:20
C
/
C++
理解Linux内存的工作原理
虚拟内存:Linux内核为每个进程都提供了一个独立的
虚拟地址
空间,这个空间是连续的,为了方便进程可以很方便的访
花轮2580
·
2020-09-16 22:32
Linux
Linux性能优化
页式存储
对于页式存储,作者在书中给出了一道命题作文,即使用页式存储,让线性地址等于
物理地址
。在这里涉及到两个问题:1是线性地址还是那样得到的吗?2页表怎么组成。
honpey
·
2020-09-16 21:29
操作系统内核
操作系统
分页
内存
分页式存储管理
分页式存储管理内容回顾课后习题内容解答内容回顾课后习题内容若在一分页存储管理系统中,某作业的页表如下所示,已知页面大小为1024字节,试将逻辑地址1011、2148、4000、5012转化为相应的
物理地址
邹邹菁菁瑶瑶
·
2020-09-16 21:14
操作系统
分页式
【笔试基础】页式存储管理问题一些习题
逻辑地址5276对应的
物理地址
是多少答:进程大小是64/16*3=12KB起始地址分别是2*4、4*4、7*4
物理地址
5276/(1024*4)=1.....11801对应的是44*4+
luoyinbingfen2
·
2020-09-16 20:26
操作系统
笔试基础
ARP协议的工作原理
地址解析协议,即ARP(AddressResolutionProtocol),是根据IP地址获取
物理地址
的一个TCP/IP协议。
liu_wenbin
·
2020-09-16 20:47
计算机网络
分页式存储管理系统
逻辑地址5276对应的
物理地址
是多少进程大小是64/16*3=12KB起始地址分别是2*4、4*4、7*4
物理地址
5276/(1024*4)=1.....11801对应的是44*4+1180
cos_sin_tan
·
2020-09-16 20:00
面试
OS
ARP(地址解析协议)的工作原理
1.什么是ARP协议ARP是根据IP地址获取
物理地址
的一个TCP协议2.工作原理(1)每台主机都会在自己的ARP缓冲区建立一个ARP列表,以表示IP地址和MAC地址的对应关系。
ting--
·
2020-09-16 20:20
网络
php配置php.ini,添加mbstring模块
找到文件php.ini-development改成php.ini然后进行修改配置修改php.ini中的扩展地址:extension_dir,设置
物理地址
,比如:"D:/work/php-7.3.164/
simbanyan
·
2020-09-16 19:56
php配置
php.ini配置
php添加模块
协处理器和协处理器指令
协处理器和MMU、cache、TLB等处理有关,功能上和操作系统的
虚拟地址
映射、cache管理等有
一万HOURS
·
2020-09-16 18:51
汇编语言
--------【ARM汇编】
操作系统2——80x86寻址方式概括总结
有效地址是偏移地址,它和段地址共同构成存储器中的
物理地址
。那么要求得这个有效地址,就有很多方法,不同的方法对应不同的寻址方式。
鸭脖
·
2020-09-16 18:34
操作系统实践
malloc 结合内部数据结构讲解逻辑实现原理
背景介绍malloc对
虚拟地址
的管理。逻辑上简单说明一下,分为两部分。第一部分是堆的数据,比如malloc(1024),也就是1024个byte,每个块实际会加上16个字节的开销。
me_lawrence
·
2020-09-16 12:24
linux
experience
认真分析mmap:是什么 为什么 怎么用
www.cnblogs.com/huxiao-tee/p/4660352.htmlmmap基础概念mmap是一种内存映射文件的方法,即将一个文件或者其它对象映射到进程的地址空间,实现文件磁盘地址和进程
虚拟地址
空间中一段
虚拟地址
的一一对映关系
bujidexinq
·
2020-09-16 11:01
c/c++
浅析逻辑地址与
物理地址
映射关系
物理地址
:用于内存芯片级单元寻址,与CPU连接的地址总线相对应。线性地址:逻辑地址和
物理地址
转换的中间层,即硬件平台页式转换前的地址。
朱里安
·
2020-09-16 11:39
操作系统
C程序实现
kmalloc和vmalloc
vmalloc分配内存的时候逻辑地址是连续的,但
物理地址
一般是不连续的,适用于那种一下需要分配大量内存的情况,如insert模块的
blueice8601
·
2020-09-16 09:20
Interview
Questions
insert
MAC地址表和老化时间
网卡的
物理地址
通常是由网卡生产厂家烧入网卡的EPROM(一种闪存芯片,通常可以通过程序擦写),它存储的是传输数据时真正赖以标识发出数据的电脑和接收数据的主机的地址。
weixin_34038652
·
2020-09-16 06:12
操作系统
gdb调试宏定义并显示宏定义的值
宏定义#defineAPLLCON0*((volatileunsignedint*)0xFF500100),值为
虚拟地址
问题:gdb跟踪调试想查看该宏的值时,如下提示:Nosymbol“APLLCON0
zhangjs0322
·
2020-09-16 04:34
Linux
使用jersey 注解包扫描类PackageNamesScanner
Jersey中自带一个包扫描,可以是包,或者具体类名,扫描的类型是自己定注解类型,实现功能更加大,可以是jar包可以是
虚拟地址
下的Jersey主要用来扫描PathProvider类中同时包括以上的Annotation
weixin_34138377
·
2020-09-16 04:05
runtime
java
mips基本地址空间
相关基本概念:
物理地址
:内存的实际地址。总线地址:axi,ahb,apb等系统总线上的地址,通常总线地址等于逻辑地址。
虚拟地址
:cpu看到的地址。
shliushliu
·
2020-09-16 03:09
mips
Cavium MIPS的内存布局和映射
一、
物理地址
的分配关于物理内存的讨论,也是基于64bit架构的。MIPS的64bit架构在上世纪90年代开始了。其技术一直都领先于其他的架构处理器。MIP
pankul
·
2020-09-16 03:52
MIPS点滴
Linux 下多线程的概念及其具体操作
而现在我们说的线程其实是进程中的一条执行流,该执行流在Linux下通过pcb实现,因此实际上线程就是一个pcb,然而pcb却代表一个进程,并且Linux下的pcb共用一个
虚拟地址
空间,相较于传统pcb更加轻量化
丶独醒
·
2020-09-16 03:19
Linux
equals方法和hashCode方法详解
原始的equals()方法用来比较两个对象的地址值,而原始的hashCode()方法用来返回其所在对象的
物理地址
,下面来看一下在Object中的定义:equals:publicbooleane
lubiaopan
·
2020-09-16 03:31
java
MIPS
虚拟地址
到
物理地址
转换过程
开启
虚拟地址
使能的系统上,CPU发起的访问最初都是
虚拟地址
VA,而真正从物理主存中获取内容需给内存控制器的地址是
物理地址
PA,所以在CPU发起访问后,需要一系列的动作完成VA到PA的转换,这需要OS和硬件协同来完成
kklvsports
·
2020-09-16 03:01
MIPS
郝健: Linux内存管理学习笔记-第3节课
摘要进程的
虚拟地址
空间VMA(VirtualMemoryArea)Pagefault的几种可能性、VMA的作用、major缺页和minor缺页进程内存消耗的4个概念:vss、rss、pss和uss应用内存泄漏的界定方法内存泄漏的检测工具
Linux阅码场
·
2020-09-16 03:50
64位多核 MIPS 异常和中断内核代码分析 (2)
异常和中断内核代码分析(2)本节主要分析CaviumOcteon上TLB异常相关的处理函数1.2TLBRefill例外入口非启动模式(BEV=0)下,MIPS64R1上,64位地址空间的TLBRefill入口在
物理地址
白水煮鸡蛋
·
2020-09-16 03:13
mips
MIPS基本地址空间
MIPS基本地址空间:————《seemipsrun》32位下,程序地址空间(
虚拟地址
)划分为4个大区域。每个区域有一个传统的名字。
cdutyangshaokun1
·
2020-09-16 02:22
嵌入式-mips
寄存器中cs,ds,ss,es的区别
首先cpu中寄存器用于存储内存中数据的
物理地址
cs为代码段寄存器,一般用于存放代码;通常和IP使用用于处理下一条执行的代码cs:IP基地址:偏移地址cs地址对应的数据相当于c语言中的代码语句ds为数据段寄存器
beijingshi1
·
2020-09-16 02:39
cpu
内存
MIPS 在linux中的内存映射
如图:一些说明:1.内核从什么地方开始运行:MIPSLinux内核的代码构建为在kseg0区运行;
虚拟地址
从0x80000000向上。
HAOMCU
·
2020-09-16 02:38
linux内核驱动
学习笔记
mips的内存管理-kseg0,kseg1虚拟和
物理地址
映射理解
《mips-24kf-manual.gliethttp.pdf》p89页所以mips复位和中断发生,都会自动进入kernel模式.ThecoreentersKernelmodebothatresetandwhenanexceptionisrecognized..InUsermode,virtualaddresses0x8000_0000to0xFFFF_FFFFareinvalidandcause
mrwangwang
·
2020-09-16 02:18
MIPS相关
MIPS存储管理
一.
虚拟地址
空间地址空间的最大长度与实际可用的物理内存数量无关,因此被称为
虚拟地址
空间(VirtualAddressSpace)。
弦苦
·
2020-09-16 01:31
嵌入式开发
linux进程地址空间分布
Linux的
虚拟地址
空间也为0~4G。Linux内核将虚拟的4G字节的空间分为两部分。将最高的1G字节(从
虚拟地址
0xC0000000到0xFFFFFFFF),供内核使用,称为"内核空间"。
xuhb95083023
·
2020-09-16 01:27
linux
C语言内存使用的常见问题及解决之道
一前言本文所讨论的“内存”主要指(静态)数据区、堆区和栈区空间(详细的布局和描述参考《Linux
虚拟地址
空间布局》一文)。
weixin_33768481
·
2020-09-16 01:18
数据结构与算法-链表list
而动态存储方式,各个元素的物理空间需动态的分配和回收,相邻元素的
物理地址
未必相邻,只是在逻辑上形成次序,从而可支持高效的动态操作,如添加、删除等。一、简介链表(list)是采用动态存储策略的典型
phil.L
·
2020-09-16 01:40
数据结构与算法
python线性表
数据元素本身连续存储,每个元素所占的存储单元大小固定相同,元素的下标是其逻辑地址,而元素存储的
物理地址
(实际内存地址)可以通过存储区的起始地址Loc(e0)加上逻辑地址(第i个元素)与存储单元大小(c)
wenlyq
·
2020-09-16 00:18
链表
线程 概念、特性及常见问题分析
Linux操作系统中就是一个执行流,不同的执行流可以拥有不同的CPU来进行运算,即不同的的执行流之间可能会有并行的情况产生在Linux系统中,在CPU眼中,看到的PCB都要比传统的进程更加轻量化透过进程
虚拟地址
空间
根号二点五
·
2020-09-15 23:53
OS
Linux
学习总结类
操作系统
多线程
linux
计算机网络设备
如果目的与源不在同一端口,那么交换机丢弃该帧;交换机还是用了自学习机制得到端口与
物理地址
的映射(ARP
chagelo
·
2020-09-15 22:13
计算机网络
计算机网络
Linux(七)---进程和
虚拟地址
空间
1.进程的概念进程就是程序的一次动态执行过程,也就是运行中的程序。进程有三种基本状态:就绪状态、执行状态、阻塞状态三种状态之间的关系:除了以上的三种基本状态,从内核来看,进程有五种状态,分别为:操作系统是通过管理进程,让进程运行来完成用户指定的任务。进程是在内存上运行的,而程序是存储在磁盘上的二进制可执行文件。2.进程和程序的区别(1)程序是永存的,而进程是暂时的(2)程序是静态的,进程是动态的(
Serendipity---小ma
·
2020-09-15 21:52
笔记
内核
操作系统
linux
Linux地址映射(3)--地址转换
作者:
[email protected]
博客:fireaxe.blog.chinaunix.net三、地址转换上图揭示了进程空间、内核空间与
物理地址
之间的转换关系。
cqan
·
2020-09-15 20:44
操作系统
linux
Linux应用程序地址分布
(1)内存组成(2)内存布局Linux所有应用程序都是从0x80480000开始,其中0x80480000是一个
虚拟地址
1)下面来测试一下应用程序的地址分布#include#includeintglobal_init_a
tanga_cc
·
2020-09-15 20:16
linux-基础
【操作系统】 Operation System 第四章:非连续式内存分配
>有外碎片/内碎片问题-非连续内存分配的优点->分配给一个程序的物理内存是非连续的->更好的内存利用和管理->允许共享代码和数据(共享库等)->支持动态加载和动态链接-非连续内存分配的缺点->如何建立
虚拟地址
和
物理地址
之间的转换
iwander。
·
2020-09-15 19:27
计算机核心课程
快速定位,加快查询数据库速率的方法?--在数据库中操作保护? ----Mysql数据库(索引!事务!存储引擎)
介绍5.2MyISAM5.3MyISAM适用的生产场景5.4InnoDB介绍5.5适用生产场景分析5.6企业选择存储引擎依据六,修改存储引擎方法一,索引1.1概念排序的列表,索引值和这个值所对应的位置,
物理地址
卖女孩的小伙柴as
·
2020-09-15 18:00
数据库
解析PCAP包理解TCP/IP
ARP和RARP是某些网络接口(如以太网和令牌环网)使用的特殊协议,他们用来转换网络接口的
物理地址
和对应的IP地址。当目的主机接收到一个以太网数据帧时,数据就开始从协议栈的底部往上升,同时去掉各层封装
yuan_yanko
·
2020-09-15 17:33
TCP/IP
u-Boot环境变量的设置
u-boot常用环境变量下面的表中我们列出了一些常用的环境变量:环境变量描述bootdelay执行自动启动的等候秒数baudrate串口控制台的波特率netmask以太网接口的掩码ethaddr以太网卡的网卡
物理地址
comwise
·
2020-09-15 17:54
Linux
U-Boot
上一页
48
49
50
51
52
53
54
55
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他