已找到以下 10000 条记录
  • Go 共享内存通信

    sharing memory; instead, share memory by communicating. 不要通过共享内存通信,而是通过通信共享内存 构想一个用来拉取URL列表的程序。传统的线程模型环境,可能会这么组织它的数据 type Resource struct

    作者: 张俭
    发表时间: 2023-12-30 11:51:52
    0
    0
  • 驱动开发:内核MDL读写进程内存

    MDL内存读写是最常用的一种读写模式,通常需要附加到指定进程空间内然后调用内存拷贝得到对端内存中的数据,在调用结束后再将其空间释放掉,通过这种方式实现内存读写操作,此种模式的读写操作也是最推荐使用的相比于CR3切换来说,此方式更稳定并不会受寄存器的影响。 MDL读取内存步骤 1

    作者: LyShark
    发表时间: 2022-11-02 06:14:23
    220
    0
  • 嵌入式开发——进程通信

    IPC”,其通信进程主要局限在单个计算机内; - 后者则跳过了该限制,形成了基于套接口(socket)的进程通信机制。 而Linux则把两者的优势都继承了下来。 ## 进程通信 每个进程各自有不同的用户地址空间,任何一个进程的全局变量在另一个进程中都看不到,所以进程之间要交换数

    作者: ttking
    850
    0
  • C#

    C# 环境要求 .net 7.0,Visual Studio Code 1.75.1(插件C# v1.25.7, Code Runner v0.12.0(非必选))

  • Java 进程通信

    应用:套接字通信机制更为一般,可用于不同机器之间的进程通信。 4. 共享内存(Shared Memory) 简介:多个进程可以共享同一块内存区域,其中存储着数据。Java中可以使用Java Native Interface(JNI)来实现共享内存通信。 优点:共享内存是最快的可用进程通信(IPC)形式,因为它允许进程直接访问同一块内存空间。

    作者: 林欣
    发表时间: 2024-12-31 20:52:59
    126
    0
  • 进程通信

    FIFO支持双向通信 4.3 内存共享映射 起的一个好名字,mmap/munmap mmap可以把磁盘文件的一部分直接映射到内存,这样文件中的位置直接就有对应的内存地址,对文件的读写可以直接用指针来做而不需要read/write 共享内存可以说是最有用的进程通信方式,也是最快的IPC形式。

    作者: 看,未来
    发表时间: 2020-12-30 00:57:34
    2679
    0
  • 进程通信

    <为什么和怎么用>部分,点这里 3.共享内存(这是IPC最快捷的方式) 是什么 我的第一个服务器项目分了前后端,而其中前后端的数据通讯就是使用shm共享内存的方式,所以对于这块会比较有感觉。 1、共享内存是在多个进程之间共享内存区域的一种进程间的通信方式。 2、它是在多个进程间通过对指定内存段进行映射实现内存共享的。

    作者: 看,未来
    发表时间: 2020-12-29 23:57:44
    2461
    0
  • 进程通信

    Pipe):类似于管道,但允许无关的进程进行通信,且可以通过文件系统进行通信。 信号(Semaphore):信号用于控制对共享资源的并发访问,在多个进程之间进行同步。 共享内存(Shared Memory):共享内存是一种将一块内存区域映射到多个进程的地址空间,从而实现进程间的数据共享。 消息队列(Message

    作者: 白茶加冰
    发表时间: 2023-09-23 22:59:23
    51
    0
  • C#编程:进程与线程

    1、定义: 进程:程序在某个数据集合上的一次运行活动。 线程:进程中的一个执行路径。 2、联系: CPU工作时间段的描述 3、区别: (1)进程独立,线程共享

    作者: 彭世瑜
    发表时间: 2021-08-13 15:14:36
    927
    0
  • MapReduce出现Map或者Reduce内存溢出进程被终止

    html#ZH-CN_TOPIC_0023123422>定位思路</a></b> [*]检查任务执行失败的直接原因是物理内存溢出还是虚拟内存溢出。 [*]检查失败的Map或Reduce的物理内存配置及虚拟内存的比率配置,需要检查的配置项包括“mapreduce.map.memory.mb”、“mapreduce

    作者: 建赟
    15645
    3
  • 进程通信

    8    命名管道像文件一样对待的管道。进程不像匿名管道那样使用标准的输入和输出,而是像对待普通文件一样,向命名的管道读写。    1.8.1    适用于所有POSIX系统、Windows、AmigaOS 2.0+。1.9    共享内存多个进程可以访问同一个内存块,这就为进程之间的通信创造了一个共享缓冲区。 

    作者: Jet Ding
    发表时间: 2020-09-29 11:04:43
    3173
    0
  • ALM-29015 Catalog进程内存占用率超过阈值 - MapReduce服务 MRS

    ALM-29015 Catalog进程内存占用率超过阈值 告警解释 以30s为周期检测Catalog进程系统内存占用率,当检测到的超过默认阈值(80%)时,系统产生此告警。 当系统检测到进程内存占用率下降到阈值以下时,告警将自动解除。 告警属性 告警ID 告警级别 是否自动清除 29015

  • Linux Shell 脚本—用户活动、查看进程、显示内存

    脚本很有帮助。 根据 %CPU 或内存使用情况显示进程。 显示哪个用户使用 CPU 最多。 显示系统的内存信息&mdash;&mdash;总数、已用和空闲。 1.根据%CPU和内存使用率列出进程 此脚本根据 %CPU 和内存使用率列出进程,不带参数(默认情况下),如果指定参数(cpu

    作者: Tiamo_T
    发表时间: 2022-03-18 08:05:08
    698
    0
  • ALM-29004 Impalad进程内存占用率超过阈值 - MapReduce服务 MRS

    ALM-29004 Impalad进程内存占用率超过阈值 告警解释 以30s为周期检测Impalad进程系统内存占用率,当检测到的超过默认阈值(80%)时,系统产生此告警。 当系统检测到进程内存占用率下降到阈值以下时,告警将自动解除。 告警属性 告警ID 告警级别 是否可自动清除

  • Linux进程通信(SystemV)

    进程通信的条件是进程之间可以看到相同的一个内存块,而使用共享内存进行通信的时候,这个内存块是位于磁盘上的一个内存块。 以上就是共享内存的原理图,首先OS在物理内存上开辟一块空间,然后令这块空间分别挂接到进程通信进程上(使用页表将物理内存和地址空间链接起来)。这种方式称为共享内存。

    作者: 卖寂寞的小男孩
    发表时间: 2022-10-12 00:38:19
    182
    0
  • Linux系统编程-进程通信(管道)

    通过指定路径名的形式实现不相关进程间的通信,因为命名管道通信使用的管道是一个实体文件,在磁盘上的存在的,而无名管道是存在内存中的虚拟文件,其他进程无法访问,导致没有关联的进程无法进行通信。4.1 在命令行如何创建管道文件?[wbyq@wbyq test]$ mkfifo test

    作者: DS小龙哥
    31
    4
  • 巡检后发现dentry内存的告警需要怎么排查时那个进程导致的?

    "dentry" | awk '{print $(NF-1)}'命令,检查Dentry内存超过10GB(排查频繁操作大量文件进程,找出问题根因,解决dentry占用内存问题),怎么排查是那个进程导致的?

    作者: pack
    2875
    2
  • GaussDB(DWS)内存监控解密

    内存越界问题&nbsp;  V1R8 &ndash; 丰富内存出错时的定位信息;引入内存随机故障机制,结合ASAN快速发现内存使用问题 逻辑内存管理通过数据库进程内部记账,控制单进程内存使用的上限;可统计进程总体使用、共享和非共享内存上下文使用及重点模块内存使用(通信库、p

    作者: wangjx_huawei
    发表时间: 2021-08-30 11:58:58
    1956
    1
  • ALM-47003 MemArtsCC Worker进程内存使用超过阈值 - MapReduce服务 MRS

    MemArtsCC Worker进程内存使用超过阈值 本章节仅适用于MRS 3.5.0及之后版本。 告警解释 系统每30秒周期性检查MemArtsCC组件的CCWorker进程内存,当检查到超过最大限制时触发该告警。 当检测到CCWorker进程内存使用率低于阈值时,告警恢复。 告警属性

  • ALM-29104 Tserver进程内存占用率超过阈值 - MapReduce服务 MRS

    ALM-29104 Tserver进程内存占用率超过阈值 告警解释 系统每60秒周期性检测Kudu Tserver进程内存占用率,当检测到Tserver进程占用率超过阈值,此时产生该告警。 Tserver进程内存占用率恢正常后,系统认为Kudu实例服务恢复,告警清除。 告警属性 告警ID