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
shmem
笔记:weblogic补丁升级
tar.gzbea1036修改/wls/wls81/bea1036/utils/bsu/bsu.sh设置内存为2G,以防升级中,内存不足方法一:vim/wls/wls81/bea1036/utils/bsu/bsu.
shMEM
_ARGS
软茸兔
·
2023-12-29 20:11
笔记
weblogic
补丁
Java-远程Debug
192.168.6.50:5005-jarleek-demo-0.0.1-SNAPSHOT.jar参数说明transport指定了调试数据的传送方式,dt_socket是指用SOCKET模式,另有dt_
shmem
更新失败
·
2023-12-27 16:02
java
服务器
linux
远程debug
IDEA远程调试
dt_
shmem
:采用共享内存方式连接,仅支持Windows平台。server:指定
YMY_666
·
2023-12-17 18:42
intellij-idea
java
服务器
shell之ipcrm命令
shell之ipcrm命令命令格式参数例子命令格式ipcrm[options][resources]参数-m,--
shmem
-id按id号移除共享内存段-M,--
shmem
-key按键值移除共享内存段-
付宇利
·
2023-11-07 10:08
shell
linux
Linux系统下查看被杀死进程的信息
在被杀死的时候该进程占用的内存[22588.717326]Killedprocess8163(XXX进程)total-vm:5826324kB,anon-rss:5454392kB,file-rss:4kB,
shmem
-rss
trigger333
·
2023-10-22 19:18
Linux
linux
运维
【linux】[OOM]now anon-rss:0kB, file-rss:0kB,
shmem
-rss:280kB
anon-rss含义total-vm:222348kB,anon-rss:26424kB,file-rss:0kB,
shmem
-rss:280kB,UID:0pgtables:224kBoom_score_adj
逆风水手
·
2023-10-11 09:15
Linux
linux
Linux源码剖析匿名共享内存
shmem
原理
如下问题如果都清楚了就不用看本文了:1.shmemram文件系统的初始化流程是怎样的2.
shmem
思想上想复用基于文件的操作流程,实现上
shmem
也引入了一个文件,那么类似文件open会生成structfile
nginux
·
2023-08-27 09:43
内存子系统
linux
运维
服务器
Linux内核
操作系统基本原理
python访问内存_使用Python访问内存映射文件
该文件旨在链接到Mumble以获取位置音频.该文件包含有关字符坐标和其他有用信息的信息.我已经能够使用这个脚本访问坐标信息,importmmapimportstructlast=[]whileTrue:
shmem
weixin_30160357
·
2021-02-04 13:04
python访问内存
Memory cgroup out of memory
34006.619601]Memorycgroupoutofmemory:Killedprocess6041(pause)total-vm:1024kB,anon-rss:4kB,file-rss:0kB,
shmem
-rss
mzhan017
·
2020-11-02 16:05
linux
linux内核tmpfs/
shmem
浅析
说起共享内存,一般来说会让人想起下面一些方法:1、多线程。线程之间的内存都是共享的。更确切的说,属于同一进程的线程使用的是同一个地址空间,而不是在不同地址空间之间进行内存共享;2、父子进程间的内存共享。父进程以MAP_SHARED|MAP_ANONYMOUS选项mmap一块匿名内存,fork之后,其子孙进程之间就能共享这块内存。这种共享内存由于受到进程父子关系的限制,一般较少使用;3、mmap文件
weixin_34378969
·
2020-09-12 01:55
记一次线上Java进程消失
关键指令:sudodmesg-T|grep“(java)”服务器被系统杀死参数说明total-vm:31354724kB,anon-rss:30636060kB,file-rss:476kB,
shmem
-rss
Young--
·
2020-08-18 11:56
Linux
Linux系统java服务消失
分布式消息队列浅析
队列作为一种比较抽象的数据结构,在程序世界中被广泛的应用,而实现方式和形态也各式各样,有使用进程内堆栈实现的,如stl库中的queue;有基于管道、
Shmem
实现的,如常见的同机进程间通信模型,而随着分布式系统应用越来越广泛
nellson
·
2020-08-18 00:10
网络编程
DRM的GEM
缓存对象的申请主要与linux提供的
shmem
层相关。设备相关操作如指令执行、pinning、buffer读写、映射、域所有权的转移等,还是归设备驱动的ioctl。
杨枫_mind
·
2020-07-13 23:50
linux显示相关
cuda原子性操作代码编译问题 error: identifier "atomicAdd" is undefined
代码是《GPU高性能编程cuda实践》第9章的hist_gpu_gmem_atomics.cu和hist_gpu_
shmem
_atomics.cu。这次还是用原有sdk带有makefile修改来编译。
lingerlanlan
·
2020-07-02 08:35
cuda(GPU
programming)
Mellanox HPC-X框架将智能引入“网络内计算”
MellanoxHPC-X可扩展框架是一种全面的软件套装,包括适用于高性能计算环境的消息传送界面(MPI)、共享内存(
SHMEM
)和分布式全局地址空间(PGAS)通信库,并提供多种增强功能,可以提高
weixin_34318272
·
2020-06-28 16:23
【Linux】一步一步学Linux——ipcrm命令(142)
02.命令格式用法: ipcrm[options] ipcrm[...] 03.常用选项选项: -m,--
shmem
-id按id号移除共享内存段 -M,--
shmem
-key按键值移除共享内存段 -q,
沧海一笑-dj
·
2019-08-15 00:00
Linux基础
nginx中共享内存的使用详解
本文介绍在nginx的代码中与共享内存相关的功能,包括ngx_
shmem
与ngx_slab的使用与注意事项,但不包括ngx_slab中实现的内存管理算法。
atskyline
·
2019-06-16 08:22
Java服务异常排查指令
java)score711orsacrificechildKilledprocess339(java)total-vm:3299052kB,anon-rss:1379316kB,file-rss:0kB,
shmem
-rss
和光同尘ss
·
2019-04-03 09:11
后端开发
Linux 4.8亮点特性
此版本增加了(tmpfs/
shmem
)页面缓存中支持透明大页的使用(将来可能加入到其他文件系统)。可以使用mount参
hello小崔
·
2018-08-24 19:42
linux
Android进程通信
传统的共享内存(
shmem
)机制无需将数据从用户
u011249920
·
2015-11-17 14:00
android
通信
安全
内核
PostgreSQL 后台进程对共享内存的指针
开始 /* * InitShmemIndex() --- set up or attach to
shmem
index table.
·
2015-10-31 12:50
PostgreSQL
对PostgreSQL中 共享内存指针的再认识
开始 先给
shmem
.c 中增加代码(用来打印全局变量 ShmemIndex) void getmemPointer() { fprintf(stderr,"ShmemIndex
·
2015-10-31 12:50
PostgreSQL
tomcat远程调试
连接方式有两种,为dt_
shmem
和dt_socket,分别
fuli_mouren
·
2015-07-08 20:00
openMPM源码分析(二)
函数 int32_tsync_test_
shmem
_create(int32_tnum_dsps);创建一个不大于4K(0x00001000)的内存空间,起始地址为0xA0000000。
zhangxiao93
·
2015-01-21 13:00
memory
barrier
openMPM
远程tomcat进行调试
加上如下的启动参数:-Xdebug-Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n其中8787为端口,连接方式有两种,为dt_
shmem
dien
·
2014-06-26 14:00
tomcat
cuda原子性操作代码编译问题 error: identifier "atomicAdd" is undefined
代码是《GPU高性能编程cuda实践》第9章的hist_gpu_gmem_atomics.cu和hist_gpu_
shmem
_atomics.cu。这次还是用原有sdk带有makefile修改来编译。
linger2012liu
·
2014-03-11 17:00
CUDA
高性能
编译
makefile
GPU
android ashmem 匿名共享内存
1.ashmem是基于linux里的
shmem
实现的,而
shmem
又是基于tmpfs伪文件系统。
a254373829
·
2013-09-02 16:00
Nginx学习笔记4 源码分析
Nginx学习笔记(四)源码分析源码分析在茫茫的源码中,看到了几个好像挺熟悉的名字(socket/UDP/
shmem
)。那就来看看这个文件吧!
·
2013-06-21 23:00
服务器开发
Nginx学习笔记(四) 源码分析&socket/UDP/
shmem
源码分析在茫茫的源码中,看到了几个好像挺熟悉的名字(socket/UDP/
shmem
)。那就来看看这个文件吧!
·
2013-06-21 16:00
socket
shmget() ,shmat()
/* *
shmem
.c * * Createdon:2012-7-20 * Author:liwei.cai *//** *该实例说明:如何使用基本的共享内存函数。
duola_rain
·
2013-05-29 17:00
linux内核tmpfs/
shmem
浅析
说起共享内存,一般来说会让人想起下面一些方法:1、多线程。线程之间的内存都是共享的。更确切的说,属于同一进程的线程使用的是同一个地址空间,而不是在不同地址空间之间进行内存共享;2、父子进程间的内存共享。父进程以MAP_SHARED|MAP_ANONYMOUS选项mmap一块匿名内存,fork之后,其子孙进程之间就能共享这块内存。这种共享内存由于受到进程父子关系的限制,一般较少使用;3、mmap文件
ctthunagchneg
·
2013-05-12 01:00
共享内存的创建和映射shmget()和shmat()
实例如下:/* *
shmem
.c * *Createdon:2012-7-20 *Author:liwei.cai */ /** *该实例说明:如何使用基本的共享内存函数。 *功
CAILIWEI712
·
2012-07-21 00:00
PostgreSQL启动过程中的那些事七:初始化共享内存和信号二十:
shmem
中初始化堆同步扫描、pg子进程相关结构
这一节pg初始化堆扫描同步支持用到的相关结构。 堆扫描同步是当多个进程在同一个表上做顺序扫描(sequentialscan),pg尝试保持他们同步以减少整体I/O需求。这个目标是读每一个页到共享内存仅一次,且使所有参与扫描这个页的进程在这个页被替换出共享内存前处理这个页。 活跃backend进程列表,这被用来跟踪pg有多少个孩子和在需要的时候给他们发送信号。1先上
BeiiGang
·
2012-05-14 21:00
struct
list
search
PostgreSQL
扩展
PostgreSQL启动过程中的那些事七:初始化共享内存和信号二十:
shmem
中初始化堆同步扫描、pg子进程相关结构
这一节pg初始化堆扫描同步支持用到的相关结构。 堆扫描同步是当多个进程在同一个表上做顺序扫描(sequentialscan),pg尝试保持他们同步以减少整体I/O需求。这个目标是读每一个页到共享内存仅一次,且使所有参与扫描这个页的进程在这个页被替换出共享内存前处理这个页。 活跃backend进程列表,这被用来跟踪pg有多少个孩子和在需要的时候给他们发送信号。 1先上个图,看
BeiGang
·
2012-05-14 21:00
PostgreSQL
共享内存
堆同步扫描
backend结构数组
PostgreSQL启动过程中的那些事七:初始化共享内存和信号十九:
shmem
中初始化BTree相关结构
这一节pg初始化BTree用到的相关结构,通过BTreeShmemInit例程实现。主要是初始化了一个BTVacInfo结构,并使用了面向过程C语言编程的一个技巧,把这个结构中的固定长度数组BTOneVacInfovacuums[1]扩充成MaxBackends个(根据默认值100或GUC参数的设置得到)的BTOneVacInfo结构的数组,以供BTree使用。 pg中相关BTr
BeiiGang
·
2012-04-24 21:00
PostgreSQL启动过程中的那些事七:初始化共享内存和信号十九:
shmem
中初始化BTree相关结构
这一节pg初始化BTree用到的相关结构,通过BTreeShmemInit例程实现。主要是初始化了一个BTVacInfo结构,并使用了面向过程C语言编程的一个技巧,把这个结构中的固定长度数组BTOneVacInfovacuums[1]扩充成MaxBackends个(根据默认值100或GUC参数的设置得到)的BTOneVacInfo结构的数组,以供BTree使用。pg中相关BTree部分
BeiGang
·
2012-04-24 21:00
PostgreSQL
btree
共享内存
PostgreSQL启动过程中的那些事七:初始化共享内存和信号十八:
shmem
中初始化WalSender和WalRecv相关结构
1先上个图,看一下函数调用过程梗概,中间略过部分细节初始化walsender和walreceiver相关结构方法调用流程图 2初始化xlog相关结构 话说main()->…->PostmasterMain()->…->reset_shared()->CreateSharedMemoryAndSemaphores()>…->WalSndShmemInit(),调用ShmemInitStr
BeiiGang
·
2012-04-17 19:00
struct
database
search
PostgreSQL
byte
variables
PostgreSQL启动过程中的那些事七:初始化共享内存和信号十八:
shmem
中初始化WalSender和WalRecv相关结构
1先上个图,看一下函数调用过程梗概,中间略过部分细节初始化walsender和walreceiver相关结构方法调用流程图 2初始化xlog相关结构话说main()->…->PostmasterMain()->…->reset_shared()->CreateSharedMemoryAndSemaphores()>…->WalSndShmemInit(),调用ShmemInitStruct(),在
BeiGang
·
2012-04-17 19:00
PostgreSQL
wal
共享内存
日志接收
日志发送
PostgreSQL启动过程中的那些事七:初始化共享内存和信号十七:
shmem
中初始化AutoVacuum相关结构
这一节pg初始化AutoVacuum系统和进程用到的相关结构,通过AutoVacuumShmemInit例程实现。主要是初始化了一个AutoVacuumShmemStruct结构和autovacuum_max_workers个(默认3个,可以根据GUC参数设置)结构组成的链表,以供AutoVacuum相关进程使用。 AutoVacuum系统架构于两种不同的进程:autovac
BeiiGang
·
2012-04-10 20:00
工作
struct
search
PostgreSQL
Signal
delay
PostgreSQL启动过程中的那些事七:初始化共享内存和信号十七:
shmem
中初始化AutoVacuum相关结构
阅读更多这一节pg初始化AutoVacuum系统和进程用到的相关结构,通过AutoVacuumShmemInit例程实现。主要是初始化了一个AutoVacuumShmemStruct结构和autovacuum_max_workers个(默认3个,可以根据GUC参数设置)结构组成的链表,以供AutoVacuum相关进程使用。AutoVacuum系统架构于两种不同的进程:autovacuum发起者进程
BeiGang
·
2012-04-10 20:00
PostgreSQL
共享内存
vacuum
PostgreSQL启动过程中的那些事七:初始化共享内存和信号十七:
shmem
中初始化AutoVacuum相关结构
这一节pg初始化AutoVacuum系统和进程用到的相关结构,通过AutoVacuumShmemInit例程实现。主要是初始化了一个AutoVacuumShmemStruct结构和autovacuum_max_workers个(默认3个,可以根据GUC参数设置)结构组成的链表,以供AutoVacuum相关进程使用。AutoVacuum系统架构于两种不同的进程:autovacuum发起者进程(
BeiGang
·
2012-04-10 20:00
PostgreSQL
共享内存
vacuum
PostgreSQL启动过程中的那些事七:初始化共享内存和信号十七:
shmem
中初始化AutoVacuum相关结构
阅读更多这一节pg初始化AutoVacuum系统和进程用到的相关结构,通过AutoVacuumShmemInit例程实现。主要是初始化了一个AutoVacuumShmemStruct结构和autovacuum_max_workers个(默认3个,可以根据GUC参数设置)结构组成的链表,以供AutoVacuum相关进程使用。AutoVacuum系统架构于两种不同的进程:autovacuum发起者进程
BeiGang
·
2012-04-10 20:00
PostgreSQL
共享内存
vacuum
PostgreSQL启动过程中的那些事七:初始化共享内存和信号十六:
shmem
中初始化BgWriter
这一节pg初始化后台写进程(BgWriter)用到的相关结构,通过BgWriterShmemInit例程实现。主要是初始化了一个BgWriterShmemStruct结构,并使用了面向过程C语言编程的一个技巧,把这个结构中的固定长度数组BgWriterRequestrequests[1]扩充成NBuffers个(根据默认值或GUC参数的设置计算得到)的BgWriterRequest结构的数组,以供
wsql
·
2012-03-28 21:00
PostgreSQL
PostgreSQL启动过程中的那些事七:初始化共享内存和信号十六:
shmem
中初始化BgWriter
这一节pg初始化后台写进程(BgWriter)用到的相关结构,通过BgWriterShmemInit例程实现。主要是初始化了一个BgWriterShmemStruct结构,并使用了面向过程C语言编程的一个技巧,把这个结构中的固定长度数组BgWriterRequestrequests[1]扩充成NBuffers个(根据默认值或GUC参数的设置计算得到)的BgWriterRequest结构
BeiiGang
·
2012-03-28 21:00
编程
struct
search
buffer
PostgreSQL
扩展
PostgreSQL启动过程中的那些事七:初始化共享内存和信号十六:
shmem
中初始化BgWriter
这一节pg初始化后台写进程(BgWriter)用到的相关结构,通过BgWriterShmemInit例程实现。主要是初始化了一个BgWriterShmemStruct结构,并使用了面向过程C语言编程的一个技巧,把这个结构中的固定长度数组BgWriterRequestrequests[1]扩充成NBuffers个(根据默认值或GUC参数的设置计算得到)的BgWriterRequest结构
BeiGang
·
2012-03-28 21:00
PostgreSQL
共享内存
后台写进程
PostgreSQL启动过程中的那些事七:初始化共享内存和信号十五:
shmem
中初始化ProcSignal
这一节pg初始化非postmaster进程间发送信号用到的相关结构,在共享内存里通过信号交互,通过ProcSignalShmemInit例程实现。主要是初始化了MaxBackends+NUM_AUXPROCTYPES=164个(默认是100+64个,可以设置)ProcSignalSlot结构的数组,以供非postmaster进程之间互动互操作。 1先上个图,看一下函数调用过程梗概,中间
BeiiGang
·
2012-03-22 22:00
struct
Semaphore
search
PostgreSQL
扩展
PostgreSQL启动过程中的那些事七:初始化共享内存和信号十五:
shmem
中初始化ProcSignal
这一节pg初始化非postmaster进程间发送信号用到的相关结构,在共享内存里通过信号交互,通过ProcSignalShmemInit例程实现。主要是初始化了MaxBackends+NUM_AUXPROCTYPES=164个(默认是100+64个,可以设置)ProcSignalSlot结构的数组,以供非postmaster进程之间互动互操作。1先上个图,看一下函数调用过程梗概,中间略过部分细节初
wsql
·
2012-03-22 22:00
PostgreSQL
PostgreSQL启动过程中的那些事七:初始化共享内存和信号十五:
shmem
中初始化ProcSignal
这一节pg初始化非postmaster进程间发送信号用到的相关结构,在共享内存里通过信号交互,通过ProcSignalShmemInit例程实现。主要是初始化了MaxBackends+NUM_AUXPROCTYPES=164个(默认是100+64个,可以设置)ProcSignalSlot结构的数组,以供非postmaster进程之间互动互操作。 1先上个图,看一下函数调用过程梗概,中
BeiGang
·
2012-03-22 22:00
PostgreSQL
进程通信
信号
共享内存
PostgreSQL启动过程中的那些事七:初始化共享内存和信号十四:
shmem
中初始化PMSignal
这一节pg初始化postmaster子进程给postmaster进程发送信号用到的相关结构,在共享内存里通过信号交互,通过PMSignalShmemInit例程实现。主要是初始化了一个PMSignalData结构,并使用了面向过程编程的一个技巧,把这个结构中的固定长度数组sig_automatic_tPMChildFlags[1]扩充成2XMaxBackends=200个的信号的数组
BeiiGang
·
2012-03-19 12:00
PostgreSQL启动过程中的那些事七:初始化共享内存和信号十四:
shmem
中初始化PMSignal
这一节pg初始化postmaster子进程给postmaster进程发送信号用到的相关结构,在共享内存里通过信号交互,通过PMSignalShmemInit例程实现。主要是初始化了一个PMSignalData结构,并使用了面向过程编程的一个技巧,把这个结构中的固定长度数组sig_automatic_tPMChildFlags[1]扩充成2XMaxBackends=200个的信号的数组,以供post
wsql
·
2012-03-19 12:00
PostgreSQL
上一页
1
2
3
下一页
按字母分类:
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
其他