SYSTEM

Linux 高性能服务器编程:高性能定时器

Linux 高性能服务器编程:高性能定时器 5

bingliaolong 4年前 21 0

高性能定时器 时间论 基于排序链表的定时器存在一个问题:添加定时器的效率偏低 时间论解决了这个问题 上图所示时间论,(实线)指针指向轮子的一个槽(slot)。 它恒定的速度顺时针转动,每转动一步就指向下一个槽(虚线指向的槽),每次转动称为一个滴答(tick)。 一个滴答的时间称为...

Linux_ 命令大全 系统管理

Linux_ 命令大全 系统管理

bingliaolong 6年前 19 0

adduser 功能说明:新增用户帐号。 语 法:adduser 补充说明:在Slackware中,adduser指令是个script程序,利用交谈的方式取得输入的用户帐号资料,然后再交由真正建立帐号的useradd指令建立新用户,如此可方便管理员建立用户帐号。在Red Hat...

关于SSH

关于SSH

bingliaolong 5年前 17 0

结构 由客户端和服务端组成。 有两个不兼容的版本分别是:1.x和2.x。 用SSH 2.x的客户程序是不能连接到SSH 1.x的服务程序上去的。 OpenSSH 2.x同时支持SSH 1.x和2.x。 服务端是一个守护进程(daemon),他在后台运行并响应来自客户端的连接请求。...

Windows机制:pagefile.sys

Windows机制:pagefile.sys

bingliaolong 1年前 28 0

概述 是 Windows 操作系统中的虚拟内存页面文件,其作用、管理方式及对系统的影响是系统性能优化的核心内容 核心作用 物理内存的扩展 当物理内存(RAM)不足时,Windows 会将不活跃的数据从 RAM 转移到 pagefile.sys 中,释放 RAM 给当前活跃程序使用...

Linux 高性能服务器编程:IP协议

Linux 高性能服务器编程:IP协议 4

bingliaolong 4年前 18 0

IP协议 概述 IP协议是TCP/IP协议族的核心协议,也是socket网络编程的基础之一。 IP头部信息出现在每个IP数据报中,用于指定IP通信的源端IP地址、目标端IP地址,指导IP分片和重组,以及指定部分通信行为。 IP数据报的路由和转发发生在除目标机器之外的所有主机和路由...

Linux 进程创建&&控制&&终止

Linux 进程创建&&控制&&终止

bingliaolong 6年前 3 0

进程的创建 system函数 system函数通过调用shell程序/bin/sh –c来执行string所指定的命令,该函数在内部是通过调用execve(“/bin/sh”,..)函数来实现的。通过system创建子进程后,原进程和子进程各自运行,相互间关联较少。如果syste...

关于多字节和宽字节二

关于多字节和宽字节二

bingliaolong 2年前 22 0

字节 char char是c++里面基本的字符类型,通常用来表示单个字节 这大多数现代系统中,一个char占用1个字节,1个字节是8个位 char可以用来表示ascii字符集中的字符,其中每个字符都可以用一个字节来表示 ascii编码覆盖了英文字母、数字和一些基本的符号 但是在全...

Windows 核心编程 _ 内核对象:线程同步一

Windows 核心编程 _ 内核对象:线程同步一

bingliaolong 4年前 18 0

概述 在用户模式下进行线程同步的最大好处就是速度非常快。 与用户模式下的同步机制相比,内核对象的用途要广泛的多。实际上,内核对象的唯一缺点就是性能。 对线程同步来说,内核对象的每一种要么处于触发状态,要么处于未触发状态。 Microsoft为每种对象创建了一些规则,规定如何在这两...

日志

日志

bingliaolong 6年前 6 0

Log Log.v() 打印那些最为繁琐的,意义最小的日志信息 Log.d() 打印一些调试信息,对调试程序和分析问题有帮助 Log.i() 打印一些比较重要的数据 Log.w() 打印一些警告信息 提示程序这个地方可能会有潜在的风险,最好去修复一些这些出现警告的地方 Log.e...

各平台调试方法总结记述一

各平台调试方法总结记述一

bingliaolong 2年前 18 0

Windows 日志 可以通过现有日志来观察 当不方便附加进程时,可以通过写文件的方法写日志 Visual Studio 附加到进程 CLion 附加到进程 windbg Linux 日志 应用程序日志 var/log/ 当不方便附加进程时,可以通过写文件的方法写日志 gdb l...

扫一扫二维码分享