进程的各种内存

2023-05-16

参考:
【1】https://blog.csdn.net/fw0124/article/details/6367360?utm_medium=distribute.pc_relevant.none-task-blog-baidujs-1
【2】https://blog.csdn.net/wzsy/article/details/42737907
【3】https://www.cnblogs.com/awpatp/archive/2010/01/26/1656651.html

这两个说的比较详细了,再次强调几点:
(1)这里说的virtual byte跟通常说的虚拟内存是两个概念。后者指的是paged files,实在硬盘上缓存的一个假的内存;而前者指的是物理分配与虚拟内存都包含的。
(2)在任务管理其中,我们可以看到的跟这个又有些不同了。
(3)总结如下:
Committed是本进程运行所需要的所有内存。按照不同角度,有以下分类:
从私有和可共享的角度来看:
Committed = Private virtual memory + sharable virtual memory
从memory由什么back up来看:
Committed = memory backed by paging file(硬盘上备份的) + working set(物理内存中备份的)

而working set(物理内存中备份的)中有可能是本进程独有的,也包含与其他进程共享的。
Private virtual memory中即包含在物理内存中有的,也包含在硬盘上备份的(即通常的虚拟内存)。注意:Private virtual memory不是通常说的虚拟的内存。

上面这些可以在任务管理中有:
在这里插入图片描述

有了这几个概念,就可以看C#中的这些属性了,见https://docs.microsoft.com/en-us/dotnet/api/system.diagnostics.process?view=netcore-3.1

(1)PrivateMemorySize64为Private virtual memory
(2)WorkingSet64表示的是 working set(物理内存中备份的)上的。包含私有和共享的。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

进程的各种内存 的相关文章

  • 让开发事半功倍的VueUse

    什么是VueUse VueUse不是Vue use xff0c 它是为Vue 2和3服务的是一组基于Composition API的实用函数 是目前世界上Star最高的同类型库之一 他功能丰富 xff0c 与服务器端渲染 生成完美配合 xf
  • bebian修改菱形乱码

    由于安装debian使用了最小安装 xff0c 默认用中文安装 xff0c 但内核没有中文字库 xff0c 导致某些字符显示为乱码 xff08 菱形 xff0c 方块 xff09 解决方法 xff1a 重新设置locale xff0c 使用
  • Ubuntu16.04迁移系统(系统备份与还原),亲测可行

    一 写在前面 由于linux的核心思想是 一切皆文件 xff0c 所以我们通过拷贝所有系统文件的方式来备份及恢复系统 我的Ubuntu系统通过UEFI的方式启动 xff0c 如果不清楚启动方式请自行查询UEFI 43 GPT和BIOS 43
  • Android Q(10.0)上IMEI获取不到;Android Q(10.0)上OAID替代IMEI;OAID获取方式

    最近公司研发的 Android Q xff08 android 10 xff09 的5G手机 xff0c 然后就开始适配Android Q xff1b 发现无系统权限的应用无法获取到可作为唯一标识的IMEI MAC等等 xff1b 由于项目
  • Windows动态链接库(dll)浅析 - 2

    Windows动态链接库 xff08 dll xff09 浅析 2 Windows动态链接库 xff08 dll xff09 浅析 1Windows动态链接库 xff08 dll xff09 浅析 3 5 DLL的编写 5 1 一个简单的d
  • Linux内存回收与swap

    在Linux系统中 xff0c 每个进程都独有一个虚拟地址空间 xff08 Virtual Address Space xff09 xff0c 由内核维护内存映射 为完成内存映射 xff08 虚拟内存地址映射到物理内存地址 xff09 xf
  • haproxy stats enable功能详解

    stats enable是haproxy通过WEB界面进行统计数据展示的功能 xff0c 通过WEB界面可以查看到haproxy当前运行状态的一些数据 xff0c 合理配置的情况下 xff0c 还可以通过WEB界面调整某个后端服务器的状态
  • 软件中的版权声明

    参考 xff1a 1 关于网站版权声明 Copyright 的格式和写法 2 软件Copyright中年份有什么意义 xff1f 格式 xff1a Copyright dates by author owner 典型说明如下 xff1a C
  • 脚本设置环境变量

    1 set方式设置 这种方式设置方法见 xff1a cmd 环境变量设置方法详细解释 但这种方式有个问题 xff0c 就是只针对当前窗口的临时的方式 xff0c 一旦该窗口关闭 xff0c 将丢失 无法永久设置到系统的环境变量中 说明 xf
  • 【第2章】Seata1.3.0源码编译+参数配置+启动运行(超详细)

    一 序言 本来想用一天时间更完的 xff0c 后来写完才发现 xff0c 我去 xff0c 想的太简单了 xff0c 草率了草率了 xff1b 由于强迫症的原因 xff0c 再加上平时要搞其他的 xff0c 结果就导致我花了近3天的碎片时间
  • 电脑中的睡眠、休眠和关机有什么区别?

    睡眠 xff1a 将当前电脑的工作和状态保存在硬盘和内存中 xff0c 下次启动就可以快速从内存读取信息 xff0c 恢复到之前的状态 此时内存是通电的 xff0c 耗费少量电源 休眠 xff1a 将当前电脑的工作和状态保存在硬盘中 xff
  • win10电脑怎么设置不休眠?win10电脑设置不休眠的方法

    win10电脑怎么设置不休眠 xff1f win10电脑设置不休眠的方法
  • C#中byte数组与Int,float等类型的相互转换问题

    都是用类BitConverter完成 xff0c 该类定义了一组静态函数实现双向转换 xff0c 位于System下 这里涉及双向转换问题和大小端转换的问题 xff08 1 xff09 float int等类型转bytes数组 使用 xff
  • 【WPF】Image控件锯齿问题

    1 现象 xff1a 使用Image控件显示图片 xff0c 对于灰度的一个图片 xff0c 发现出现了锯齿 xff0c 在灰度逐渐减淡的地带 xff0c 出现了类似于马赛克的锯齿过度 2 解决方法 在网上找了下原因 xff0c 最终发现是
  • 运行exe失败:应用程序无法启动,并行配置不正确

    0参考 1 Setting win7下运行exe失败 应用程序无法启动 xff0c 因为应用程序的并行配置不正确 1 现象 win10下 xff0c 之前运行很好的程序 xff0c 因为异常退出 再次打开该程序时 应用程序无法启动 xff0
  • 【WPF】UIElement的单双击事件支持

    UIElement包含很多个控件 xff0c 包括Border xff0c Grid等 xff0c 但这个里面只有支持鼠标的按下抬起等 xff0c 并没有一个专门的支持click和doubleclick这样的事件 具体见UIElement
  • 【WPF】后台线程(包括串口等设备线程)安全的访问前台UI元素

    问题描述 写的一个程序 xff0c WPF界面 xff0c 与串口 相机等硬件设备通信 xff0c 并将通信结果 xff08 包括图片等 xff09 显示在UI界面上 期间发现有串口被其他线程占用 xff0c 在Debug模式下关闭程序后
  • [WPF]UIElement被按下不同时间时实现不同的响应

    问题起源 起源于想在用户单击一个button时实现如下效果 xff1a xff08 1 xff09 当用户单击时 xff0c 发出一个指令A xff08 2 xff09 如果用户将button按下 xff0c 保持一段时间 xff08 如2
  • C#程序启动和关闭外部程序

    参考 xff1a 1 C 启动外部程序的几种常用方法汇总 2 C 调用exe程序总结 3 MSDN文档 xff1a Process 类 4 C 进程Process基本的操作说明 5 C 操作进程 Process 1 方法 主要使用Proce

随机推荐

  • C#向自己调用的c++Dll传递回调函数及其调用

    参考 xff1a 1 c 调用c 43 43 带有回调函数方法的实现 1 目的及方法 C 程序调用了一个C 43 43 的dll xff0c 向给dll传递一个回调函数 xff0c 供dll在一定时机回调C 中的程序执行 方法见参考 1 2
  • SSO单点登录前后端分离完整版·(开源)

    前言 xff1a 3月建的仓 xff0c 完成确是在7月中旬 xff0c 实际完成时间加起来不到10天 xff0c 中间停滞了很久 xff0c 主要工作太忙 xff0c 白天没时间搞 xff0c 况且工作摸鱼也不是我的作风 xff0c 晚上
  • 四种常见软件开源协议介绍-GPL、LGPL、BSD、Apache

    转自 xff1a https baijiahao baidu com s id 61 1603028095502634219 amp wfr 61 spider amp for 61 pc 软件开源是许多软件企业需要关注的问题 xff0c
  • opencv及其在c#中调用

    1 opencv简介 OpenCV Open Source Computer Vision Library 是一个 开源免费 发行的跨平台计算机视觉库 xff0c 可以运行在Linux Windows Android ios等操作系统上 x
  • [python]conda升级中的几个问题

    1 PermissionError Access is denied 在进行升级conda操作时 xff0c 提示上面的错误 升级操作为 xff1a conda update conda 就是权限的问题 xff0c 解决方法 xff1a 使
  • 【python】语言及第三方库帮助文档

    目录 1 python2 NumPy3 Spicy4 Matplotlib5 Tensorflow6 WSGI7 Flask框架8 Spyder 1 python 分python2和python3 xff0c 两者差异较大 python3的
  • [python]Python中使用WSGI和Flask进行web通信

    通信方法和示例 主要利用WSGI进行 xff0c 此外 xff0c 在WSGI之上 xff0c 还可以结合Flask框架完成 关于二者的介绍 教程和示例等参见 xff1a https blog csdn net kevinshift art
  • [python]语法要点与技巧

    文章目录 1 With As语句2 字符串操作2 1 查找2 2 替换2 3 切片2 4 各种操作 3 数据类型及其定义3 1 标准数据类型3 2 三种符号的应用3 3 列表 字典 集合定义3 4 变量 对象 类与类型3 5 字符串格式化
  • 【opencv】文档及使用

    帮助文档 1 xff0c Opencv 3 0官方帮助文档 https docs opencv org 3 0 beta 2 OpenCV各版本官方文档 https docs opencv org 4 1 0 https docs open
  • python下的opencv

    1 识别轮廓 findcontours https blog csdn net m0 37706703 article details 81081352 轮廓及其各种特性 https blog csdn net kwame211 artic
  • TensorFlow库及API

    1 很好的一个介绍 https blog csdn net g6u8w7p06dco99fq3 article details 94241399 2 tf slice https www jianshu com p 71e6ef6c121b
  • C#调用python程序

    四种方法 xff1a https blog csdn net qq 42063091 article details 82418630 其中 制作Exe xff0c 使用pyinstaller xff0c 具体参见文章 xff1a http
  • 基于leaflet编写的经纬线网格绘制react插件

    一 先看效果 经纬线网格插件测试 业务场景就是通过开关来控制经纬线格网图层在地图上的显示与关闭 xff0c 且开启时 xff0c 随着地图的移动 xff08 视窗发生了改变 xff09 xff0c 网格图层也要相应的实时清除和重绘 这个功能
  • opencv各种版本下载地址

    参考 xff1a https blog csdn net omodao1 article details 80276834
  • [python,opencv]如何判断一副图片的通道数

    参考 xff1a https stackoverflow com questions 19062875 how to get the number of channels from an image in opencv 2 opencv中对
  • 【C#,WPF】WPF中的Ribbon菜单和Dock框架

    WPF没有类似其他窗体的多文档 xff0c 需要自己做不少东西 xff0c 这里有些管理的控件 1 自己写一个动态添加类似窗体的程序 参考 xff1a https blog csdn net soft2buy article details
  • 【python】python开发工具链

    1 集成开发环境 Spyder 2 IDE的代码提示插件 Kite 见介绍https pypi tuna tsinghua edu cn simple 官方网站 xff1a https kite com integrations spyde
  • [python]使用pyinstaller打包基于tensorflow 2.0的程序

    打包过程中遇到了许多问题 xff0c 本身tensorflow 2 0就挖了一个大坑 xff0c 这里记录下遇到文件及解决方法 xff0c 最后把用到的相关文件分享出来 xff0c 供大家参考使用 1 模块找不到的几种表现形式 一般是在运行
  • 【C#】日志框架NLog

    一个很好的日志框架 NLog是一个简单灵活的 NET日志记录类库 NLog的API非常类似于log4net xff0c 且配置方式非常简单 通过使用NLog xff0c 我们可以在任何一种 NET语言中输出带有上下文的调试信息 xff0c
  • 进程的各种内存

    参考 xff1a 1 https blog csdn net fw0124 article details 6367360 utm medium 61 distribute pc relevant none task blog baiduj