SYSTEM

Macos编译x86_64相关一

Macos编译x86_64相关一

bingliaolong 2年前 (2023-04-25) 36 0

About Mac M1 arm架构编出来的动态库都是arm架构 所以arm下写出来的软件,要让x86_64架构下能运行,就需要在arm下编的时候编成x86_64架构 包括所依赖的一些库,都需要x86_64的 查看动...

Linux fork&&守护进程

Linux fork&&守护进程

bingliaolong 5年前 (2020-03-30) 1 0

进程间打开文件的继承 fork以后的子进程自动继承了父进程的打开的文件,继承以后,父进程关闭打开的文件不会对子进程造成影响 #include <stdio.h> #include <fcntl.h&...

Linux 高性能服务器编程:服务器程序规范

Linux 高性能服务器编程:服务器程序规范 5

bingliaolong 3年前 (2021-12-04) 3 0

概述 守护进程 Linux服务器程序一般以后台进程形式运行。后台进程又称为守护进程(daemon)。 它没有控制终端,因而也不会意外接收到用户收入。 守护进程的父进程通常是init进程(PID为1的进程)。 日志 L...

Windows 核心编程 _ 作业

Windows 核心编程 _ 作业

bingliaolong 3年前 (2021-07-01) 1 0

作业 概述 作业可以让我们将一组进程当作一个实体来处理。 Windows提供的作业(job)内核对象,允许我们将进程组合在一起并创建一个“沙箱”来限制进程能够做什么。 我们可以创建一个只包含一个进程的作业,来对进程施...

线程和协程

线程和协程

bingliaolong 6个月前 (10-31) 10 0

超线程技术 概述 现代CPU通常确实在物理核心的基础上引入逻辑核心,例如通过超线程(Hyper-Threading)技术,一个物理核心能够处理两个线程 使得操作系统和应用程序认为该CPU拥有的核心数量翻倍 不过,CP...

gdb的操作使用

gdb的操作使用

bingliaolong 5年前 (2020-03-20) 7 0

gdb功能 启动我们的程序,按照我们自定义的要求随心所欲的运行程序 让被调试的程序在我们所指定的调置的断点位置处停住(断点可以是表达式) 当我们的程序被挺住时,我们可以检查此时程序中所发生的事情 动态的改变程序的执行...

Linux下调试dump记录

Linux下调试dump记录

bingliaolong 1年前 (2023-08-11) 11 0

设置dump捕获 ulimit -c unlimited 捕获dump 运行目标程序 产生dump 转储dump lldb调试dump 用lldb调试dump lldb mycode ./core 运行程序 (lld...

Windows高级调试_调试器

Windows高级调试_调试器

bingliaolong 4年前 (2021-03-19) 6 0

调试器 关于调试器。 调试器类型 用户态调试器 内核态调试器 用户态调试器 查看调试目标的状态 线程、内存、寄存器以及进程空间中打开的内核对象等 修改调试目标的状态 实时调试 分析包含进程快照的转储文件 事后调试 调...

WindowsETW进程监控相关

WindowsETW进程监控相关

bingliaolong 1个月前 (03-17) 4 0

ETW(Event Tracing for Windows) 概述 ETW是Windows提供的高性能内核级事件追踪机制,能够以极低开销(通常<5% CPU)实时捕获系统和应用程序事件 ETW架构核心组件 事件...

应用开发特色

应用开发特色

bingliaolong 5年前 (2019-10-02) 1 0

应用开发特色 四大组件 活动 所有Android应用程序的门面,凡是在应用中看得到的东西,都是放在活动中的 服务 在后台运行 广播接收器 允许你的应用接收来自各处的广播消息,比如电话、短信 内容提供器 为程序之间共享...

扫一扫二维码分享