社区
进程/线程/DLL
帖子详情
怎么获得系统中所有进程的信息?急!急!
Dann
2000-03-05 02:13:00
我想获知系统中的每个进程的父进程(如果这个进程有父进程),该怎么获取?
...全文
174
4
打赏
收藏
怎么获得系统中所有进程的信息?急!急!
我想获知系统中的每个进程的父进程(如果这个进程有父进程),该怎么获取?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Dann
2000-03-06
打赏
举报
回复
lu0, thanks a lot.
lu0
2000-03-05
打赏
举报
回复
9X:
TOOLHELP:
CreateToolhelp32Snapshot
Process32First
and Process32Next
NT:
PSAPI Functions
The following are the PSAPI functions.
EmptyWorkingSet
EnumDeviceDrivers
EnumProcesses
EnumProcessModules
GetDeviceDriverBaseName
GetDeviceDriverFileName
GetMappedFileName
GetModuleBaseName
GetModuleFileNameEx
GetModuleInformation
GetProcessMemoryInfo
GetWsChanges
InitializeProcessForWsWatch
QueryWorkingSet
Lin
2000-03-05
打赏
举报
回复
我有Delphi的源代码,明天给你?
fupf88
2000-03-05
打赏
举报
回复
我好象记得“灰衣老僧的程序员天堂”中“我的类库”中有获得系统信息的程序,
不过我没试过,因为比较难连上。
http://best.163.com/~easyp/index.html
RK3399 Android
系统
10.0 init
进程
启动
课程简述 Android是目前最为流行的移动操作
系统
之一,它的开发涉及到多个知识领域。本课程将深入介绍Android
系统
启动过程
中
的重要组成部分——init
进程
,并探讨与之相关的多项关键技术。我们还将提供实际的开发案例,以RK3399开发板为例,通过演示Android产品配置、init启动流程、selinux权限管理、init.rc启动脚本定制等实际案例,让学员深入理解这些技术在实际产品开发
中
的应用场景和实现方法,提高学员的实际开发能力和经验,从而更好地应对实际产品开发
中
遇到的问题和挑战。知识运用方向学习Android启动方面的知识,可以参与如下实际开发工作项:启动流程定制: 根据产品需求调整Android启动流程,包括修改init.rc脚本、修改启动顺序和等待时间、加入自定义服务等。属性
系统
定制: 通过Android属性
系统
定制化启动流程,例如增加产品版本
信息
、定制开机音量等。日志
系统
分析: 掌握日志的捕捉、分析和排错技术,在启动过程
中
,需要加入调试
信息
来方便开发人员进行调试,同时需要进行日志的优化,避免日志输出过多占用过多的
系统
资源。selinux安全策略定制:在Android
系统
中
,selinux是一种安全机制,用于保护
系统
的敏感资源和数据。在实际开发
中
,可能需要对selinux策略进行定制,以确保
系统
的安全性和稳定性。课程内容主要内容简述1, RK3399 开发板操作这部分内容重点介绍如何在FIreFly开发板上将Android 10
系统
运行起来, 包含编译FireFly的Android源码下载和编译, 镜像烧录运行,内核和模块编译,以及RK3399内核启动init
进程
的过程。2, 产品定制这部分讲解获取到方案商或者原厂提供的源码后, 如何定制一个新的产品,产品配置文件和模型, 原始代码
中
的配置文件和定制化东西3, Android日志代码编写之前讲过Android的日志
系统
, 并没涉及到代码编写, 这个部分重点讲解C/C++, java代码编写日志的API和代码4, 属性
系统
在Android
中
,属性使用的非常频繁的,可以用来作为
进程
间通信,也可以用于一些行为控制, 这个部分会重点介绍属性
系统
框架, API接口, 属性文件等知识点5,selinux
进程
对文件进行访问时,Android 4.3就开始集成了selinux权限管控, 如果需要启动某个脚本或者服务, selinux的配置就避免不了,并且Android8之后, Android
系统
对
进程
访问的权限管控的非常严格。6, init.rc脚本Android定义的一种脚本, 改脚本是有init
进程
启动, 是非常重要的一个脚本, 会包含
系统
中
的其他很多脚本, 在我们
系统
开发时, 我们经常通过这个脚本进行一些定制化动作。7, init
进程
代码分析想要了解一个
系统
,就必须对源码进行分析和理解, 这个章节,带大家去跟读init
进程
代码, 这样,换了另外一个Android版本,完全就可以去读代码, 知道有什么变化。
Android 5.0
系统
以上获取所有运行
进程
方法来获取所有运行的
进程
是获取不到的,因为谷歌出于安全的考虑,所以在5.0
系统
以上把这个方法移除了。那么我们又该如何去获取呢?不要
急
,大家先看看下面一个demo的源码。不过值得注意的是,下面这种方式只适合...
Android 获取后台运行
进程
(支持高低版本)
在Android 5.0
系统
以上,调用getRunningAppProcesses() 方法来获取所有运行的
进程
是获取不到的,因为谷歌出于安全的考虑,所以在5.0
系统
以上把这个方法移除了。那么我们又该如何去获取呢?不要
急
,大家先看看下面一...
Linux
中
进程
的模式与特点,
进程
控制开发之:Linux
进程
概述-嵌入式
系统
-与非网
进程
的定义
进程
的概念首先是在20世纪60年代初期由MIT的Multics
系统
和IBM的TSS/360
系统
引入的。在40多年的发展
中
,人们对
进程
有过各种各样的定义。现列举较为著名的几种。(1)
进程
是一个独立的可调度的活动(E.Cohen,D...
操作
系统
复习(
进程
状态及
进程
调度)
进程
在其生命周期内,由于
系统
中
各个
进程
的相互制约关系及
系统
运行环境的变化,使得
进程
的状态也在不断地发生变化。这些状态有: 运行态:
进程
在处理机上运行。 就绪态:
进程
已处于准备运行的状态。此时
进程
获得
了...
进程/线程/DLL
15,471
社区成员
49,182
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章