#mem

由枚举模块到ring0内存结构 (分析NtQueryVirtualMemory)

是由获得进程模块而引发的一系列的问题,首先,在ring3层下枚举进程模块有ToolHelp,Psapi,还可以通过在ntdll中获得ZwQuerySystemInformation的函数地址来枚举,其中ZwQueryInformationProcess相当于是调用系统服务函数,其内部实现就是遍历PEB中的Moudle链...

C语言memset函数详解

memset()的作用:在一段内存块中填充某个给定的值,通常用于数组初始化与数组清零。它是直接操作内存空间,mem即“内存”(memory)的意思。该函数的原型为:#include<string.h>void*memset(void*s,intc,unsignedlongn);函数的...
代码星球 ·2020-05-03

Python-memcached的使用用法

 set(key,val,time=0,min_compress_len=0)无条件键值对的设置,其中的time用于设置超时,单位是秒,而min_compress_len则用于设置zlib压缩(注:zlib是提供数据压缩用的函式库)set_multi(mapping,time=0,key_prefix='',...
代码星球 ·2020-05-03

分布式缓存系统 Memcached 快速入门

    官网地址   Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。 Memcached顾名思义,意味着&ldqu...

理解 Memory barrier(内存屏障)无锁环形队列

原文:https://www.cnblogs.com/my_life/articles/5220172.htmlMemorybarrier简介程序在运行时内存实际的访问顺序和程序代码编写的访问顺序不一定一致,这就是内存乱序访问。内存乱序访问行为出现的理由是为了提升程序运行时的性能。内存乱序访问主要发生在两个阶段:编译时...

memory一致性模型

https://homes.cs.washington.edu/~bornholt/post/memory-models.htmlhttps://www.cs.cmu.edu/afs/cs/academic/class/15418-s12/www/lectures/14_relaxedReview.pdfhttps:/...
代码星球 ·2020-04-18

memcpy 与strcpy的区别

 C/C++中mencpy的代码实现:https://www.cnblogs.com/goul/p/10191705.htmlC/C++中strcpy的代码实现:https://www.cnblogs.com/goul/p/9569477.html strcpy和memcpy主要有以下3方面的区别。...
代码星球 ·2020-04-18

ThreadLocal Memory Leak in Java web application

ThreadLocalvariablesareinfamousforcreatingmemoryleaks.AmemoryleakinJavaisamountofmemoryholdbyobjectwhicharenotinuseandshouldhavebeengarbagecollected,butbecauseo...

elasticsearch 出现“java.lang.OutOfMemoryError: Java heap space”

  默认情况下,ElasticsearchJVM默认使用最小和最大大小为2GB的堆。迁移到生产环境时,配置堆大小以确保Elasticsearch堆足够的大很重要的。  Elasticsearch将通过Xms(最小堆大小)和Xmx(最大堆大小)设置分配jvm.options中指定的整个堆。  设置的值取决于服务器上可用的...

CopyMemory

CopyMemory()  函数功能描述:将一块内存的数据从一个位置复制到另一个位置  函数原型  VOIDCopyMemory(  PVOIDDestination,  CONSTVOID*Source,  DWORDLength  );  参数  Destination  要复制内存块的目的地址。  Source ...
代码星球 ·2020-04-15

memset库函数

头文件:#include<string.h> 定义函数:void*memset(void*s,intc,size_tn); 函数说明:memset()会将参数s所指的内存区域前n个字节以参数c填入,然后返回指向s的指针。在编写程序时,若需要将某一数组作初始化,memset()会相当方便。...
代码星球 ·2020-04-14

Codeforces 712C Memory and De-Evolution

C.MemoryandDe-Evolutiontimelimitpertest:2secondsmemorylimitpertest:256megabytesinput:standardinputoutput:standardoutputMemoryisnowinterestedinthede-evolutionofo...

Codeforces 712B Memory and Trident

B.MemoryandTridenttimelimitpertest:2secondsmemorylimitpertest:256megabytesinput:standardinputoutput:standardoutputMemoryisperformingawalkonthetwo-dimensionalpla...

Codeforce 712A Memory and Crow

A.MemoryandCrowtimelimitpertest:2secondsmemorylimitpertest:256megabytesinput:standardinputoutput:standardoutputTherearenintegersb1, b2, ...,&thins...

memwatch

一、简介memwatch可以跟踪程序中的内存泄漏和错误,能检测双重释放(double-free)、错误释放(erroneousfree)、没有释放的内存(unfreedmemory)、溢出(Overflow)、下溢(Underflow)等。下载地址:http://www.linkdata.se/sourcecode/m...
代码星球 ·2020-04-13
首页上一页...3536373839...下一页尾页