本文介绍linux启动过程的第三步 busybox--------------------> rc init busybox位置即内容 busybox/init/init.c 1.各种设置信号 signal(SIGHUP, exec_signal) ...... 2. ...public/apps/... ...
分类:
系统相关 时间:
2016-10-21 15:41:07
阅读次数:
300
1、IP地址概述 2、配置IP地址 查看IP地址 在网卡上绑定一个IP地址 同一张网卡上绑定多个IP 绑定一块网卡设备 修改或删除IP地址 IP地址概述 这里不多赘述,参考《计算机网络》课程。 配置IP地址 [root@weekend110 ~]# ifconfigeth0 Link encap:E ...
分类:
系统相关 时间:
2016-10-21 13:58:10
阅读次数:
320
Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但是客户端可以用任何语 ...
分类:
系统相关 时间:
2016-10-21 13:35:53
阅读次数:
462
macos mail CPU占用100% 且内存不断增加的问题 我的问题最终的解决方法似乎是把mail程序的日志清除一下就好了。 通过《活动监视器》查看到mail打开的文件中,有日志的目录; 进去查看发现有一个日志文件居然达到1.77GB,还有几个是几百MB的,删除所有日志文件。 之后重启mail后 ...
分类:
系统相关 时间:
2016-10-21 13:32:27
阅读次数:
439
指引 第一节是最基础的驱动程序; 第二节是/dev应用层接口的使用; 第三节是/sys应用层接口的使用; 第四节是对硬件的操作; 第五节是旧版platform_driver的简易说明; 第六节是设备树与新版platform的简易说明; 简易驱动程序 1.基本框架 这是一个.ko驱动程序最基本、也是最 ...
分类:
系统相关 时间:
2016-10-21 13:24:00
阅读次数:
341
一、嵌入式linux四件套配置 1、网卡选型的依据: a.网卡不能乱选,否则没戏。网卡的依据是,kernel的menuconfig -> device drivers -> network device support -> wireless lan -> 一堆驱动,however,这还没有结束; ...
分类:
系统相关 时间:
2016-10-21 13:19:41
阅读次数:
401
RT: 首先是确认ubuntu上有运行 sshd服务的 但是用SecureCRT链接时报错,默认用户名是root: 打开ssh_config检查下是否禁止直接用root登陆 这句 改成yes ok再次链接 ...
分类:
系统相关 时间:
2016-10-21 13:13:08
阅读次数:
366
说明 本文以A5为例,举8种我们公司常用接口的极度精简的驱动程序,只宜参考,使用时请自行补全纠错逻辑和驱动框架内容如下:1、gpio2、外部中断3、leds4、uart5、i2c6、spi7、pck8、gadget gpio GPIO不需要在设备树中进行额外配置,A5启动时所有引脚的默认工作模式均是 ...
分类:
系统相关 时间:
2016-10-21 13:08:00
阅读次数:
783
基本常识 Linux系统基本启动流程: 1、 CPU从ROM(如果有的话)的0x0地址开始读取代码,执行loader; 2、 Loader初始化ram,从rom中拷贝uboot或kernel的镜像到ram的指定地址并执行; 3、 Uboot(如果有)拷贝kernel镜像和dtb文件到ram的指定地址 ...
分类:
系统相关 时间:
2016-10-21 13:05:19
阅读次数:
278
基本常识 一、 Linux系统的基本构成: 1、 loader 2、 kernel 3、 filesystem 二、 启动步骤: 1、 CPU从ROM(如果有的话)的0x0地址开始读取代码,执行loader; 2、 Loader初始化ram,并从rom中拷贝uboot或kernel的镜像到ram的指 ...
分类:
系统相关 时间:
2016-10-21 13:03:31
阅读次数:
346
其中第一行用全局角度描述系统使用的内存状况: total——总物理内存 used——已使用内存,一般情况这个值会比较大,因为这个值包括了cache+应用程序使用的内存 free——完全未被使用的内存 shared——应用程序共享内存 buffers——缓存,主要用于目录方面,inode值等(ls大目 ...
分类:
系统相关 时间:
2016-10-21 11:18:53
阅读次数:
253
以TCPServ 服务程序来说: 1)父进程:负责系统初始化,以及监听(listen),接受连接请求(accept);其中accept 默认阻塞调用。 2)每接受一个连接请求,动态新建(fork)一个子进程,任务完成或客户端断开,服务子进程需要退 出并收回系统资源。 3)根据linux的设计子进程的 ...
分类:
系统相关 时间:
2016-10-21 11:16:12
阅读次数:
244
用户组 在linux中的每个用户必须属于一个组,不能独立于组外。在linux中每个文件有所有者、所在组、其它组的概念 - 所有者 - 所在组 - 其它组 - 改变用户所在的组 所有者 一般为文件的创建者,谁创建了该文件,就天然的成为该文件的所有者 用ls ‐ahl命令可以看到文件的所有者 也可以使用 ...
分类:
系统相关 时间:
2016-10-21 11:10:55
阅读次数:
500
Azure上虚拟化技术都是采用的Hyper-v,每台Linux虚拟机都安装了LIS(Linux Integration Service)。LIS的功能是为VM提供各种虚拟设备的驱动。所以LIS直接影响到VM和底层硬件运行的性能。 在客户有VM各种高性能的处理需求的时候,LIS保证最新版本是非常重要的... ...
分类:
系统相关 时间:
2016-10-21 11:06:50
阅读次数:
299
MTU 最大传输单元IP层传输分片的依据 ICMP可以简单的认为就是IP的最基本控制报文 Ping利用应答请求和应答回显两个类型 Tracert利用了IP的TTL和TTLexceeded类型 linux有七种网卡绑定模式:0. round robin,1.active-backup,2.load b ...
分类:
系统相关 时间:
2016-10-21 10:56:42
阅读次数:
327
一、df(文件系统查看命令)[root@localhost ~]# df [选项] [挂载点]选项:-a 显示所有的文件系统信息,包括特殊文件系统,如/proc、 /sysfs-h 使用习惯单位显示容量,如KB, MB或GB等-T 显示文件系统类型-m 以MB为单位显示容量-k 以KB为单位显示容量... ...
分类:
系统相关 时间:
2016-10-21 10:51:59
阅读次数:
288
写驱动总会碰到和cache相关的东西 记录下用到的接口: 驱动中用的内存地址一般为内核地址,用户调用驱动接口时,有时候会把自己申请的地址赋给驱动,此时用户kmalloc得到内核地址, 再用mmap获得映射出来的用户地址,此时用户使用用户地址的时候,会用到cache,为了确保数据的实时性,有时候驱动中 ...
分类:
系统相关 时间:
2016-10-21 10:27:57
阅读次数:
236