《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 【知识点梳理】 (一)用户态、内核态和中断处理过程 1.内核态:在高的执行级别下,代码可以执行特权指令,访问任意的物理地址,这时的CPU就对应内核态 2.用户态:在低级
分类:
系统相关 时间:
2016-03-16 18:52:22
阅读次数:
294
shell 命令命令介绍:pwd 命令用来查看当前所在的位置——以绝对路径方式展开,以根开始ls 命令观察当前所在位置的所有文件目录 ls -l 以详尽形式显示文件 ls -a 显示全部内容,包括隐藏文件clear 命令可以清除屏幕上的内容 还可以ctrl+l cd 命令可以改变用户的当前所在目录,
分类:
系统相关 时间:
2016-03-16 18:43:01
阅读次数:
231
Eclipse 一直不停 building workspace完美解决总结一、产生这个问题的原因多种1、自动升级 2、未正确关闭 3、maven下载lib挂起 等..二、解决总结(1)、解决方法 方法1.修改eclipse启动文件 eclipse.ini 中添加启动参数参数: -vmargs -Xm
分类:
系统相关 时间:
2016-03-16 17:23:53
阅读次数:
208
创建一个进程: 父子进程区别:fork的返回值不一样 pid不同 ppid不同 未决信号(未响应的信号)和文件锁不继承 资源利用量归0 init进程:是所有进程的祖先进程 1号进程 eg:简单创建一个子进程 不加fflus有两种结果 结果1: [root]# ./forkbase [3862]:be
分类:
系统相关 时间:
2016-03-16 17:13:10
阅读次数:
218
原文地址: Eclipse 一直不停 building workspace... android开发论坛 juapk 完美解决总结一、产生这个问题的原因多种1、自动升级 2、未正确关闭 3、maven下载lib挂起 等..二、解决总结(1)、解决方法 方法1.修改eclipse启动文件 eclips
分类:
系统相关 时间:
2016-03-16 17:07:00
阅读次数:
187
500~2000+ 4. 工具:top、ltrace 5. 自动化实现:
分类:
系统相关 时间:
2016-03-16 16:56:09
阅读次数:
202
第一章 linux内核简介 每个处理器在任何时间点上的活动必然概括为下列三者: Linux内核与传统的Unix系统之间的差异: 单内核与多内核设计之比较: 单内核 微内核 Linux内核设计 第二章 从内核出发 内核源码树: 内核开发特点:
分类:
系统相关 时间:
2016-03-16 16:46:13
阅读次数:
181
系统 # uname -a #查看内核/操作系统/CPU信息 # head -n 1 /etc/issue #查看操作系统版本 # cat /proc/cpuinfo #查看CPU信息 # hostname #查看计算机名 # lspci -tv #列出所有PCI设备 # lsusb -tv #列出
分类:
系统相关 时间:
2016-03-16 15:28:23
阅读次数:
260
扒开系统调用的三层皮(上) 一、用户态、内核态和中断 库函数将系统调用封装起来。 1、什么是用户态和内核态 一般现代CPU都有几种不同的指令执行级别。 在高执行级别下,代码可以执行特权指令,访问任意的物理地址,这种CPU执行级别就对应着内核态。 而在相应的低级别执行状态下(用户态),代码的掌控范围会
分类:
系统相关 时间:
2016-03-16 15:21:49
阅读次数:
248
这玩意是linux上用的. 如果你的数据库不是装在linux下可以飘过了
分类:
系统相关 时间:
2016-03-16 15:20:44
阅读次数:
194
转自:http://www.cnblogs.com/wang_yb/p/3514730.html 读完这本书回过头才发现, 第一篇笔记居然是 2012年8月发的, 将近一年半的时间才看完这本书(汗!!!). 为了方便以后查看, 做个《Linux内核设计与实现》读书笔记 的目录:
分类:
系统相关 时间:
2016-03-16 13:59:53
阅读次数:
271
Event Loop介绍 想要理解Event Loop,就要从程序的运行模式讲起。运行以后的程序叫做"进程"(process),一般情况下,一个进程一次只能执行一个任务。 如果有很多任务需要执行,不外乎三种解决方法。 (1)排队。因为一个进程一次只能执行一个任务,只好等前面的任务执行完了,再执行后面
分类:
系统相关 时间:
2016-03-16 13:57:34
阅读次数:
404
开始学习hadoop啦!!! 在Ubuntu14.04上新建了一个名为hadoop的用户,但总是遇到各种权限问题,于是就想干脆把这个账户变成root账户。 网上查到说是直接修改/etc/sudoers,修改时提示read-only,修改不了,自然而然想到去修改文件的权限, sudo chown u+
分类:
系统相关 时间:
2016-03-16 13:57:46
阅读次数:
239
周子轩原创作品转载请注明出处 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 这个其实也是C语言经典的入门程序,源代码如下 在实验楼中,打开此次实验链接(http://www.shiyanlou.com/course
分类:
系统相关 时间:
2016-03-16 13:53:12
阅读次数:
255
Maven是基于项目对象模型(POM),也可以进行模块化开发、并且是个强大的管理工具。本经验用eclipse来创建maven项目 步骤: 1、下载并正确安装eclipse 2、在eclipse上成功安装maven插件 3、成功安装插件后,在eclipse上File/New/Other、选择Maven
分类:
系统相关 时间:
2016-03-16 13:50:32
阅读次数:
213
当你进入了 Linux 的世界,在下载、安装 了某个 Linux 发行版,体验了 Linux 桌面并安装了一些你喜爱和需要的软件之后,应该去了解下 Linux 真正的魅力所在:命令行。每一个 Linux 命令其实就是一个程序,借助这些命令,我们可以办到非常多的事情。下面将会为大家介绍一下几个常用的命
分类:
系统相关 时间:
2016-03-16 12:29:01
阅读次数:
283
命令名称:useradd命令所在路径:/usr/sbin/useradd执行权限:root语法:useradd 用户名功能描述:添加新用户范例: $ useradd yangmi 命令名称:passwd命令所在路径:/usr/bin/passwd执行权限:所有用户语法:passwd 用户名功能描述:
分类:
系统相关 时间:
2016-03-16 12:27:38
阅读次数:
208