码迷,mamicode.com
首页 >  
搜索关键字:系统调用    ( 2987个结果
03Linux网络编程基础 ---- IO复用
select系统调用 #include <sys/select.h> int select(int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struct timeval *timeout); nfds:是指集合中所有文件 ...
分类:系统相关   时间:2021-04-20 14:09:45    阅读次数:0
Linux入门之基本的概念、安装和操作
(Linux入门) Linux基本概念 1: 内核 简单来说,就是将计算机硬件运作起来的程序 Linux内核模块有下面这些:存储管理、CPU和进程管理、文件系统、设备管理和驱动、网络通信,以及系统的初始化引导、系统调用等 2:发行版 发行版,就是把内核和应用软件做一个打包 3:磁盘分区 磁盘分区是把 ...
分类:系统相关   时间:2021-04-19 15:34:48    阅读次数:0
linux sar 命令详解
sar(System Activity Reporter系统活动情况报告)是目前 Linux 上最为全面的系统性能分析工具之一,可以从多方面对系统的活动进行报告,包括:文件的读写情况、系统调用的使用情况、磁盘I/O、CPU效率、内存使用状况、进程活动及IPC有关的活动等。本文主要以CentOS 6. ...
分类:系统相关   时间:2021-04-19 15:09:15    阅读次数:0
KeUserModeCallback函数
内核调用用户 正常的系统调用过程为Ring3->Ring0->Ring3,而KeUserModeCallback提供了一种Ring0->Ring3->Ring0的方式,即从内核去用户层执行代码。 KeUserModeCallback ( IN ULONG ApiNumber, //对应函数在Kern ...
分类:其他好文   时间:2021-04-14 12:36:12    阅读次数:0
debug cps 原因
目前已经发现cps 打不上去,top中sys偏高, perf 以及strace 发现时accpet频繁的系统调用! 整体分析过程见:48核cps性能低于8核-debug cps ...
分类:其他好文   时间:2021-04-08 13:52:47    阅读次数:0
进程控制
进程管理中最基本功能是进程控制 进程的生命周期:创建、运行、等待、唤醒、终止 进程控制任务:进程的创建、终止、进程状态的转变等 进程控制一般由OS内核的原语 PS:许多系统调用是原语。但并不是所有的系统调用都是原语 进程的创建 引起创建进程的事件 系统初始化、提供服务、应用请求 进程创建过程 申请空 ...
分类:系统相关   时间:2021-04-06 14:02:33    阅读次数:0
shell学习(24)- strace
strace是一个可用于诊断、调试和教学的Linux用户空间跟踪器。我们用它来监控用户空间进程和内核的交互,比如系统调用、信号传递、进程状态变更等 常见参数如下 -tt 在每行输出的前面,显示毫秒级别的时间 -ttt也可以向上面那样展示微秒级的时间戳 -T 显示每次系统调用所花费的时间 -v 对于某 ...
分类:系统相关   时间:2021-04-02 13:03:49    阅读次数:0
用 set follow-fork-mode child即可。这是一个 gdb 命令,其目的是告诉 gdb 在目标应用调用fork之后接着调试子进程而不是父进程,因为在 Linux 中fork系统调用成功会返回两次,一次在父进程,一次在子进程
GDB的那些奇淫技巧 evilpan 收录于 Security 2020-09-13 约 5433 字 预计阅读 11 分钟 709 次阅读 gdb也用了好几年了,虽然称不上骨灰级玩家,但也有一些自己的经验,因此分享出来给大家,顺便也作为一个存档记录。 多进程调试 最近在调试一个漏洞的exploit ...
分类:数据库   时间:2021-03-16 13:46:35    阅读次数:0
linux后门之strace后门键盘记录
介绍 strace是一个动态跟踪工具,它可以跟踪系统调用的执行。我们可以把他当成一个键盘记录的后门,来扩大我们的信息收集范围 使用场景 通过其他方式拿到shell,通过history、流量抓包、或者本地没有翻到密码的情况。我们想要获取当前主机的密码,或者通过这台主机连接到其他主机的密码。 记录ssh ...
分类:系统相关   时间:2021-02-22 12:37:54    阅读次数:0
宣告对象死亡过程
第一次标记 在进行可达性分析之后发现没有与GC Roots相连接的引用链 筛选 第一次标记后,筛选此对象是否有比要执行finalize()方法 没有必要执行finalize()方法的对象 对象没有覆盖finalize()方法 finalize()方法已经被虚拟机调用过 有必要的对象进入F-Queue ...
分类:其他好文   时间:2021-02-22 11:46:59    阅读次数:0
2987条   上一页 1 2 3 4 5 ... 299 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!