摘要: 启动第一步--加载BIOS当你打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在最开始就找到它。这是因为BIOS中包含了CPU的相关信息、设备启动顺序信息、硬盘信息、内存信息、时钟信息、PnP特性等等。在此之后,计算机心里就有谱了,知道应该去读取哪个硬件设备了 阅读全文
posted @ 2018-07-17 11:11 _尖尖毛草 阅读(19153) 评论(0) 推荐(1) 编辑
摘要: 今天启动一个高负载的进程。我用top命令监控系统。发现cpu的占用比例常常显示120%以上。我的机器是8cpu的。 经过在网上搜索,发现top命令显示的是占用的cpu总数。 即8cpu时top下cpu利用率最大可以到达800%。 如果你的进程利用了多个cpu,那么top命令显示的是多个cpu占用率的 阅读全文
posted @ 2018-07-17 10:01 _尖尖毛草 阅读(5092) 评论(0) 推荐(1) 编辑
摘要: Linux 操作系统和驱动程序运行在内核空间,应用程序运行在用户空间,两者不能简单地使用指针传递数据,因为Linux使用的虚拟内存机制,用户空间的数据可能被换出,当内核空间使用用户空间指针时,对应的数据可能不在内存中。 Linux内核地址空间划分 通常32位Linux内核地址空间划分0~3G为用户空 阅读全文
posted @ 2018-07-16 17:23 _尖尖毛草 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 第一个问题:用户线程和内核线程之间的区别是什么?它只是一个由用户程序生成的,另一个由操作系统生成,后者可以访问特权指令?他们在概念上是一样的还是在线程本身有实际的差异? 解决方案 内核线程是由操作系统维护的线程对象。它是能够由处理器调度和执行的实际线程。通常,系统线程是具有权限设置,优先级等的重量级 阅读全文
posted @ 2018-07-15 21:39 _尖尖毛草 阅读(698) 评论(0) 推荐(1) 编辑
摘要: Linux 操作系统和驱动程序运行在内核空间,应用程序运行在用户空间,两者不能简单地使用指针传递数据,因为Linux使用的虚拟内存机制,用户空间的数据可能被换出,当内核空间使用用户空间指针时,对应的数据可能不在内存中。 Linux内核地址映射模型 x86 CPU采用了段页式地址映射模型。进程代码中的 阅读全文
posted @ 2018-07-13 23:11 _尖尖毛草 阅读(1418) 评论(1) 推荐(0) 编辑
摘要: 一、inode块,Unix文件的核心。 首先需要明白的是,在Unix操作系统中的任何资源都被当作文件来管理。如目录、光驱、终端设备等等,都被当作是一种文件。从这方面来说,Unix操作系统中的所有的目录、硬件设备跟普通文件一样,具有共同的属性。而这些属性的话,就是保存在inode块中。 Inode块中 阅读全文
posted @ 2018-06-27 18:58 _尖尖毛草 阅读(945) 评论(0) 推荐(0) 编辑
摘要: 用户空间与内核空间 现在操作系统都是采用虚拟存储器,那么对32位操作系统而言,它的寻址空间(虚拟存储空间)为4G(2的32次方)。操作系统的核心是内核,独立于普通的应用程序,可以访问受保护的内存空间,也有访问底层硬件设备的所有权限。为了保证用户进程不能直接操作内核(kernel),保证内核的安全,操 阅读全文
posted @ 2018-06-26 20:00 _尖尖毛草 阅读(582) 评论(0) 推荐(0) 编辑
摘要: 2018年6月20日 2018年6月20日 阅读数:1249 阅读数:1249 阅读数:1249 原文链接《How to enable Kdump on RHEL 7 and CentOS 7》 Kdump是一种基于kexec的Linux内核崩溃捕获机制,简单来说系统启动时会预留一块内存,当系统崩溃 阅读全文
posted @ 2018-06-20 15:53 _尖尖毛草 阅读(6202) 评论(0) 推荐(0) 编辑
摘要: 一、 问题背景 一、 问题背景 一、 问题背景 天威视讯项目3月底发生了一次点播出现节目请求超时的情况,在查询故障的过程中,发现MAP服务器操作系统的时钟被向前调整了11秒,姑且不论是否是这个原因导致的故障,但每台服务器在安装了NTP的情况下,为什么还会一次修改达到11秒情况的时间差,是需要查清的一 阅读全文
posted @ 2018-05-28 22:53 _尖尖毛草 阅读(7166) 评论(9) 推荐(0) 编辑
摘要: python:names=["a","b","c"] shell:names=(a b c) 阅读全文
posted @ 2018-05-14 09:16 _尖尖毛草 阅读(562) 评论(0) 推荐(0) 编辑