码迷,mamicode.com
首页 >  
搜索关键字:mmap 共享内存    ( 1969个结果
【原创】(十三)Linux内存管理之vma/malloc/mmap
背景 By 鲁迅 By 高尔基 说明: 1. Kernel版本:4.14 2. ARM64处理器,Contex A53,双核 3. 使用工具:Source Insight 3.5, Visio 1. 概述 这篇文章,让我们来看看用户态进程的地址空间情况,主要会包括以下: ; ; ; 进程地址空间中, ...
分类:系统相关   时间:2019-12-13 23:59:11    阅读次数:170
2019-2020-1学期20192423《网络空间安全专业导论》第十周学习总结
2019-2020-1学期20192423《网络空间安全专业导论》第十周学习总结 一、内容总结 第四章 信息安全 (一)操作系统概述 计算机操作系统功能主要包括: 进程管理:主要负责对中央处理器的时间进行合理分配、对处理器的运行进行有效的管理。 内存管理:主要负责对计算机内存空间进行合理分配、保护和 ...
分类:其他好文   时间:2019-12-11 23:36:31    阅读次数:205
生产者消费者模型,管道,进程之间共享内存,进程池
课程回顾: 并行:在同一时间点上多个任务同时执行 并发:在同一时间段上多个任务同时执行 进程的三大基本状态: 就绪状态:所有进程需要的资源都获取到了,除了CPU 执行状态:获取到了所有资源包括CPU,进程处于运行状态 阻塞状态:程序停滞不在运行,放弃CPU,进程此时处于内存里 什么叫进程? 正在运行 ...
分类:系统相关   时间:2019-12-11 09:18:21    阅读次数:107
Java内存模型分析
在学习Java内存模型之前,先了解一下线程通信机制。 1、线程通信机制 在并发编程中,线程之间相互交换信息就是线程通信。目前有两种机制:内存共享与消息传递。 1.1、共享内存 Java采用的就是共享内存,本次学习的主要内容就是这个内存模型。 内存共享方式必须通过锁或者CAS技术来获取或者修改共享的变 ...
分类:编程语言   时间:2019-12-11 00:39:01    阅读次数:95
Linux的内存管理
Linux采用请求分页存储管理方法。 系统为每个进程提供4GB的虚拟内存空间。各虚拟内存空间各自独立。 一 硬件基础 还是逻辑地址,线性地址,物理地址,分段机制和分页机制依次转换。 其中涉及到GDT,LDT,段寄存器,段描述符, 逻辑地址到线性地址的转换 linux的分段模型 Linux使用如下段描 ...
分类:系统相关   时间:2019-12-10 00:27:51    阅读次数:211
Python的面试题
(1)怎么把一个字符串转换成整型? 可以使用int函数 如 int('3') 结果由字符串'3'变为整型3 (2)python内建数据类型有哪些? int 、bool、 str、list、 ruple、dict (3)怎么把一个数字格式化输出为10位宽度,不足前面补零? 可以用'%010d' % 5 ...
分类:编程语言   时间:2019-12-09 10:20:28    阅读次数:180
SpringAOP+注解实现简单的日志管理
今天在再次深入学习SpringAOP之后想着基于注解的AOP实现日志功能,在面试过程中我们也经常会被问到:假如项目已经上线,如何增加一套日志功能?我们会说使用AOP,AOP也符合开闭原则:对代码的修改禁止的,对代码的扩展是允许的。今天经过自己的实践简单的实现了AOP日志。 在这里我只是简单的记录下当 ...
分类:编程语言   时间:2019-12-08 12:50:22    阅读次数:75
Linux操作系统 内存管理、用户操作和文件操作
内存管理、用户操作和文件操作 预备知识: 1、Linux系统的内存分为物理内存和虚拟内存。物理内存是指安装在计算机当中的主存储器;虚拟内存是一段虚拟的逻辑上连续的储存空间,虚拟内存是由多个内存碎片组成,只有正在使用的虚拟内存被存放在内存上,对于暂时不使用的虚拟内存空间其实是储存在外存中。虚拟内存空间 ...
分类:系统相关   时间:2019-12-08 10:50:18    阅读次数:109
linux进程间通信之共享内存学习记录
进程 狭义定义:进程是正在运行的程序的实例(an instance of a computer program that is being executed)。 广义定义:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元,在传统的操作系统中,进程既是基本 ...
分类:系统相关   时间:2019-12-07 23:15:20    阅读次数:169
基于JAVA套接字的简单网络聊天程序
网络中进程之间如何通信 本地的进程间通信(IPC)有很多种方式,但可以总结为下面4类: 消息传递(管道、FIFO、消息队列) 同步(互斥量、条件变量、读写锁、文件和写记录锁、信号量) 共享内存(匿名的和具名的) 远程过程调用(Solaris门和Sun RPC) 但这些都不是本文的主题!我们要讨论的是 ...
分类:编程语言   时间:2019-12-07 14:19:00    阅读次数:77
1969条   上一页 1 ... 14 15 16 17 18 ... 197 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!