前言 上一篇文章https://www.cnblogs.com/wzzgeorge/p/12952208.html 较系统的介绍了系统调用的基本原理,本文将结合系统调用中断上下文切换和进程上下文切换分析Linux内核的一般执行过程。并以fork和execve系统调用为例分析中断上下文的切换,分析ex ...
分类:
系统服务 时间:
2020-06-13 14:59:37
收藏:
0 评论:
0 赞:
0 阅读:
69
/:根目录 /bin:存放必要的命令 /boot:存放内核以及启动所需的文件 /dev:存放硬件设备文件 /etc:存放系统配置文件 /init.d、/sysconfig /home:普通用户的宿主目录,用户数据存放在其主目录中 lib/lib64:存放必要的运行库 /mnt:存放临时的映射文件系统 ...
分类:
系统服务 时间:
2020-06-13 14:32:22
收藏:
0 评论:
0 赞:
0 阅读:
35
结合中断上下文切换和进程上下文切换分析Linux内核的一般执行过程 一、实验要求 结合中断上下文切换和进程上下文切换分析Linux内核一般执行过程 以fork和execve系统调用为例分析中断上下文的切换 分析execve系统调用中断上下文的特殊之处 分析fork子进程启动执行时进程上下文的特殊之处 ...
分类:
系统服务 时间:
2020-06-13 13:30:50
收藏:
0 评论:
0 赞:
0 阅读:
39
系统环境: centos7.3.1611 openjdk version "1.8.0_102" apache-tomcat-9.0.36.tar.gz tomcat 安装 # 查看是否装过tomcat、jdk。 rpm -qa | grep tomcat ps -ef | grep tomcat ...
分类:
系统服务 时间:
2020-06-13 13:02:32
收藏:
0 评论:
0 赞:
0 阅读:
91
在linux内核中list的使用很频繁,使用管理对象,下面来详细说明其用法。 1链表结构定义 首先看链表的定义,位于:include\linux\types.h 1 struct list_head { 2 struct list_head *next, *prev; 3 }; 一般将该数据结构嵌入 ...
分类:
系统服务 时间:
2020-06-13 12:50:39
收藏:
0 评论:
0 赞:
0 阅读:
43
阿里云镜像地址,下载速度更快更稳定,亲测有效哈~ ubuntu 14.04:http://mirrors.aliyun.com/ubuntu-releases/14.04/ ubuntu 16.04:http://mirrors.aliyun.com/ubuntu-releases/16.04/ub ...
分类:
系统服务 时间:
2020-06-13 12:42:55
收藏:
0 评论:
0 赞:
0 阅读:
55
是不是经常被“mac启动盘已满”这种情况干扰,该如何快速清理苹果电脑磁盘呢?以下六个方法可以轻松帮你解决,可以轻松帮助你清理启动盘,释放内存,非常实用,赶紧来试试吧! 一、清理Mac上的缓存文件 缓存文件是帮助Mac更顺畅地运行程序的文件。删除缓存文件不会影响Mac的正常使用,但会释放更多磁盘空间。 ...
分类:
系统服务 时间:
2020-06-13 12:08:00
收藏:
0 评论:
0 赞:
0 阅读:
56
简介 Linux操作系统至1991年10月5日诞生以来,就其开源性和自由性得到了很多技术大牛的青睐,每个Linux爱好者都为其贡献了自己的一份力,不管是在Linux内核还是开源软件等方面,都为我们后来人提供了一个良好的学习和研究环境。 本文主要通过裁剪现有Linux系统,根据自己的需要,打造一个属于 ...
分类:
系统服务 时间:
2020-06-13 12:07:18
收藏:
0 评论:
0 赞:
0 阅读:
71
Linux基础知识、Shell编程、Linux系统管理、Linux服务管理、MySQL数据库管理、Linux集群、Linux虚拟化 ...
分类:
系统服务 时间:
2020-06-13 11:59:17
收藏:
0 评论:
0 赞:
0 阅读:
54
**查找连接到端口设备的MAC地址,可以使用ping+arp-a命令:可以ping机器名或者IP地址再使用arp-a显示MAC表查找到IP地址对应的MAC地址登录到交换机,使用dismac-add命令显示MAC对应的连接端口:显示客户端连接的是GE0/0/19使用user-bind命令邦定ip与MAC:进入interfaceGigabitEthernet0/0/19界面,设置ip源检查:**例:C
分类:
系统服务 时间:
2020-06-13 10:38:04
收藏:
0 评论:
0 赞:
0 阅读:
49
memcache&redis是什么?在内存中存取数据应用场景: 缓存:实时性要求不高的数据,可以做缓存 一般公司的首页是做了缓存的。 memcache&redis相同点: 都是k-v的形式 memcache&redis有哪些区别?memcache: 类型单一 v只能是字符串redis:五大类型 k= ...
分类:
系统服务 时间:
2020-06-13 10:19:59
收藏:
0 评论:
0 赞:
0 阅读:
77
线上查询帮助命令 命令 功能说明 man 查看命令帮助,命令的词典,更复杂的还有info,但不常用。 help 查看Linux内置命令的帮助,比如lsof 文件和目录操作命令 命令 功能说明 ls 全拼list,功能是列出目录的内容及其内容属性信息。 cd 全拼change directory,功能 ...
分类:
系统服务 时间:
2020-06-13 10:02:44
收藏:
0 评论:
0 赞:
0 阅读:
45
1:参考链接:https://www.runoob.com/redis/redis-install.html 2:安装 滑到底部有一个ubuntu下载 注意:如果是用apt-get或者yum install安装的redis,可以直接通过下面的命令停止/启动/重启redis /etc/init.d/r ...
分类:
系统服务 时间:
2020-06-13 09:45:51
收藏:
0 评论:
0 赞:
0 阅读:
51
abc=ssf:goof:navicat abc2=${abc//:/ } #双斜杠是全局替换 , 而不是替换一个就结束 echo $abc2 结果: ssf goof navicat 注意 ,abc/:/空格 是冒号替换成空格或其它! abc//:/空格 是把所有的冒号替换成其它! ...
分类:
系统服务 时间:
2020-06-13 09:25:11
收藏:
0 评论:
0 赞:
0 阅读:
44
很久之前的草稿,当时没写完,现在发一下, 开始做三维重建了~希望自己可以坚持住! 用SFM(Structure From Motion)方法可以实现稀疏三维重建,用VisualSFM软件来尝试一下。 一、Ubuntu18.04下VisualSFM的安装 VisualSFM网站:http://ccwu ...
分类:
系统服务 时间:
2020-06-13 01:43:40
收藏:
0 评论:
0 赞:
0 阅读:
146
案例: 哲学家问题,生产者和消费者问题 ###临界资源 临界资源指的是一 些虽作为共享资源却又无法同时被多个线程共同 访问的共享资源。当有进程在使用临界资源时,其他进程必须依据 操作系统的同步机制等待占用进程释放该共享资源才可重新竞争使 用共享资源。 ###进程间的同步 ◆空闲让进:资源无占用,允许 ...
分类:
系统服务 时间:
2020-06-13 01:34:26
收藏:
0 评论:
0 赞:
0 阅读:
60
###进程调度算法 进程调度是指计算机通过决策决定哪个就绪进程可以获得CPU使用权 进程的调度机制: 就绪队列的排队机制 选择运行进程的委派机制 新老进程的上下文切换机制 进程的调度 非抢占式的调度 处理器一旦分配给某个进程,就让该进程一直使用下去 ◆调度程序不以任何原因抢占正在被使用的处理器 ◆直 ...
分类:
系统服务 时间:
2020-06-13 01:29:42
收藏:
0 评论:
0 赞:
0 阅读:
65
#!操作系统之进 ##为什么需要进程 ◆进程是系统进行资源分配和调度的基本单位 ◆进程作为程序独立运行的载体保障程序正常执行 ◆进程的存在使得操作系统资源的利用率大幅提升 进程实体; 标识符:唯一表示进程 进程状态: 程序计数器:即将执行的地址 进程指针:程序代码、进程数据相关指针 上下文数据: I ...
分类:
系统服务 时间:
2020-06-13 00:59:17
收藏:
0 评论:
0 赞:
0 阅读:
82
这是一个我爬了两天才爬出来的坑,记录一下: 编译安装Ceres库之前先安装其依赖项: sudo apt-get install liblapack-dev libsuitesparse-dev libcxsparse3.1.2 libgflags-dev libgoogle-glog-dev lib ...
分类:
系统服务 时间:
2020-06-13 00:49:52
收藏:
0 评论:
0 赞:
0 阅读:
507
###进程的类型: 前台进程:前台进程就是具有终端,可以和用户交互的进程 ###后台进程: ◆与前台进程相对,没有占用终端的就是后台进程 ◆后台程序基本上不和用户交互,优先级比前台进程低 将需要执行的命令以“&”符号结束 ###守护进程: ◆守护(daemon)进程是特殊的后台进程 ◆很多守护进程在 ...
分类:
系统服务 时间:
2020-06-13 00:45:46
收藏:
0 评论:
0 赞:
0 阅读:
58