Linux
-
Linux系统编程—条件变量
Linux系统编程—条件变量主要应用函数 pthread cond init 函数 pthread cond destroy 函数 pthread cond wait 函数 pthread cond timedwait 函数 pthread cond signal 函数 pth
-
Linux TB级小文件同步备份解决方案
Linux TB级小文件同步备份解决方案在某些电子档案存储的业务系统下 按照业务场景要求 需要将产生的所有电子影像资料永久存储 并支持备份 因为 钞能力 等原因 一般备份存储只有一个节点 即 一个备份存储服务器 这样就要求研发工程师 不能采用类似 Ceph 的集群节点解决方案 只能
-
linux实例之守护进程
linux实例之守护进程在 linux 系统中有一类特殊的进程 守护进程 守护进程用于执行特定的系统任务 其主要特点是守护进程是在程序刚刚启动的时候 就运行着 直到系统关机 守护进程才终止运行 因此守护进程的运行周期长
-
Linux服务器的任务计划-crontab用法
Linux服务器的任务计划-crontab用法作为全新小白突然接触 crontab 这个工具 难免触及一些 Linux 基本规则的雷区 这里将自身经验顺带记录 留作他人日后借鉴
-
Linux定时任务工具crontab入门
Linux定时任务工具crontab入门Linux crontab 是用来定期执行程序的命令 当安装完成操作系统之后 默认便会启动此任务调度命令 crond 命令每分钟会定期检查是否有要执行的工作 如果有要执行的工作便会自动执行该工作
-
linux定时执行任务命令-crontab
linux定时执行任务命令-crontablinux 定时执行任务命令是我们在日常工作中经常用的 一般情况下 我们都是通过 linux 的 crontab 软件来实现 crontab 是定时来执行一个命令或者一个脚本 但是如果你临时只执行一次命令的话 那么我们也可以采用 at 命令 同时可以实现我
-
linux函数ftok解析
linux函数ftok解析消息队列 信号灯 共享内存常用在 Linux 服务端编程的进程间通信环境中 而此三类编程函数在实际项目中都是用 System V IPC 函数实现的 key t 键和 ftok 函数
-
C语言宏定义的高级玩法,8个Linux内核常见代码案例教你怎么玩?
C语言宏定义的高级玩法,8个Linux内核常见代码案例教你怎么玩?在 Linux 内核中 宏定义是一种强大的工具 用于实现代码的模块化和重用 以下是八个具体案例代码 展示了一些高级的宏定义在 Linux 内核中的应用
-
反常识,鸿蒙微内核竟比linux宏内核强10.7%,华为是不是吹牛?
反常识,鸿蒙微内核竟比linux宏内核强10.7%,华为是不是吹牛?华为的鸿蒙系统再次来了个大升级 不仅仅是换汤不换药的小修小补 这次华为搬来了自己研发的鸿蒙微内核 官方吹嘘性能提升了 10 7 还说整机性能比上一代系统提高了 30 这是真的牛逼还是只是嘴上功夫 让我们来探个究竟
-
Linux系统编程—互斥量mutex
Linux系统编程—互斥量mutex主要应用函数 pthread mutex init 函数 pthread mutex destroy 函数 pthread mutex lock 函数 pthread mutex trylock 函数 pthread mutex u
-
「技术干货」Linux内核中的互斥量——Mutex锁
「技术干货」Linux内核中的互斥量——Mutex锁和 spinlock 的语义类似 都是允许一个执行线索进入临界区 不同的是当无法获得锁的时候 spinlock 原地自旋 而 mutex 则是选择挂起当前线程 进入阻塞状态
-
如何在 Ubuntu 和其他 Linux 发行版中启动、停止和重启服务
如何在 Ubuntu 和其他 Linux 发行版中启动、停止和重启服务服务是必不可少的后台进程 它通常随系统启动 并在关机时关闭 Sergiu 作者 服务是必不可少的后台进程 它通常随系统启动 并在关机时关闭 如果你是系统管理员 那么你会定期处理服务
-
Linux下两种锁(mutex,spin lock)的区别和使用方法
Linux下两种锁(mutex,spin lock)的区别和使用方法mutex 和 spin lock 的区别和应用 sleep waiting 和 busy waiting 的区别 2011 10 19 11 43 信号量 mutex 是 sleep waiting
-
搞懂并解决linux系统下打开的文件句柄数过多
搞懂并解决linux系统下打开的文件句柄数过多在 linux 下一切皆文件 每建立一个 tcp 都会打开一个文件句柄 所以高并发的 web 场景下 如果代码写的有问题 没有及时释放资源 很可能会遇到 open files 过多的问题
-
Linux基础命令-vim命令
Linux基础命令-vim命令1 命令含义 Vim 命令是一个 linux 下的高效的编辑器 使用快捷键进行文件内容的编辑 它支持以下几种模式 1 正常模式 可以使用快捷键命令 或按 输入命令行 2 插入模式 在正常模式下 按 i I a A o O 可以进入插入模式 在插入模式下