- 博客(4)
- 问答 (1)
- 收藏
- 关注
原创 systemctl停止服务,同进程名的其它服务也被停止
问题描述:在/etc/init.d创建两个服务,TestA和TestB,TestA和TestB的内容基本相同TestA和TestB的内容如下代码:@Override public void run() { bytes = mmInStream.read(buffer); mHandler.obtainMessage(READ_DATA, bytes, -1, buffer).sendToTarget(); } 原因
2021-11-08 13:57:44 1048 1
原创 32位程序在Windows上的内存问题
问题描述:32位的程序运行在Win2016上,内存增加到1.4G左右就崩溃了。原因分析:默认情况下,32位程序虚拟地址空间是4G,其中2G为内核空间,系统使用;2G为用户虚拟地址空间,是用户可申请的最大内存大小。但是一般情况下,由于内存碎片、程序本身的数据等原因,用户可申请的内存大约是1.4~1.8G,如果程序内存达到1.4G以上,程序可能不稳定。(1)我对1.4~1.8G这个值有些怀疑,于是我写了一个简单的程序测试:@Override#include <stdio.h>#inc
2021-11-05 16:01:18 815
原创 Ctypes返回值和参数的地址截断
在ARM平台上,python脚本使用ctypes方法调用C动态库,C动态库中void*类型的值返回到python中,地址被截断。代码如下:// the interface of C library// c.h#ifdef __cplusplusextern "C" {#endif#define _stdcallvoid *_stdcall GetVoidPoint();int _stdcall TestVoidPoint(void* pvPoint);#ifdef __cplus
2021-08-30 17:09:10 509 1
空空如也
python获取内存地址的值的问题
2021-08-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人