【Linux环境】linux下利用内核statfs()函数查看磁盘的使用情况
摘要:最近有开发有个需求,需要根据系统中某一文件系统的总容量规模情况,进行弹性调节回收资源线程的启动时机。本人的环境是linux,并且需要用c语言进行处理。 网上查找资料发现内核函数statfs可以完成这个任务,下面就结合网上的一些资料和书上的一些信息,简单介绍一下这个函数和它的使用方法。 1. 函数的声
阅读全文
【Linux系统开发环境部署】Linux环境下安装Vscode IDE(Visual Studio Code)及一些安装后的设置操作
摘要:一. 在linux系统中安装VSCode(Visual Studio Code) 1.从官网下载压缩包(话说下载下来解压就直接可以运行了咧,都不需要make) 访问Visual Studio Code官网 https://code.visualstudio.com/docs?dv=linux64 我
阅读全文
【Linux环境】创建一个简单多线程程序
摘要:先沾代码,没时间了,抽时间把理论补上。源代码如下:#include <stdio.h> #include <pthread.h> /* 定义线程要执行的函数,p_arg为接收线程传递过来的数据 */ void *Thread1_fuc(void *p_arg) { printf("我线程1在执行找豆
阅读全文
【Linux操作系统】C语言获取进程ID并打印进程ID
摘要:因为项目需要根据业务情况调整进程的调度策略和进程优先级,所以需要先获取进程的ID。 在Linux操作系统中,如果要使用C语言获取进程ID,可以利用两个接口getppid()和getpid()来获取进程ID,他们都是unistd.h库中定义的内置函数。 一.getpid()函数 系统中的任何进程都有唯
阅读全文
【LINUX】在Linux系统安装Vscode
摘要:转载自:https://www.cnblogs.com/lzpong/p/6145511.html 在linux系统中安装VSCode(Visual Studio Code) 1.从官网下载压缩包(话说下载下来解压就直接可以运行了咧,都不需要make) 访问Visual Studio Code官网
阅读全文