码迷,mamicode.com
首页 >  
搜索关键字:编译升级linux kernel    ( 5514个结果
内核调试神器SystemTap — 探测点与语法(二)
SystemTap脚本主要是由探测点和探测点处理函数组成的,来看下都有哪些探测点可用。 The essential idea behind a systemtap script is to name events, and to give them handlers. Systemtap works by translating the script to C, running the system C compiler to create a kernel module from that. When t...
分类:其他好文   时间:2014-06-07 01:59:08    阅读次数:369
Android体系结构
1. Android应用程序开发技术结构图2. 基于组件的应用程序开发方法3. Android应用程序组件1. Android应用程序开发技术结构图 Linux Kernel Linux核心 提供了Android操作系统的基本功能, 大多是一些驱动 Libraries 分为常用的类...
分类:移动开发   时间:2014-06-07 00:27:36    阅读次数:308
kernel panic
Linux kernel panic是很难定位和排查的重大故障,一旦系统发生了kernel panic,相关的日志信息非常少,而一种常见的排查方法—重现法–又很难实现,因此遇到kernel panic的问题,一般比较头疼。没有一个万能和完美的方法来解决所有的kernel panic问题,这篇文章仅仅...
分类:其他好文   时间:2014-06-06 21:00:30    阅读次数:277
Lichee(二) 在sun4i_crane平台下的编译
本文以编译android平台下的kernel uboot,比较详尽地分析了lichee在sun4i_crane平台下编译的过程...
分类:其他好文   时间:2014-06-05 08:00:38    阅读次数:256
用qemu与gdb调试linux kernel tcp/ip协议栈
description 用gdb debug linux kernel容易吗?其实要走到这步真的不容易啊,其实也难道是不难,就是要知道的东西太多了。用gdb debug linux kernel 可以有2中方式:UML和qemu方式,这里主要说qemu,从源码编译安装qemu很费劲。 准备环境 linux OS: Debian7.5-i386(当时最新的Wheezy,装在VMware...
分类:数据库   时间:2014-06-04 21:12:03    阅读次数:670
Lichee (六) 配置内核时的一点小优化
Lichee在配置内核时的一点小优化...
分类:其他好文   时间:2014-06-04 13:09:37    阅读次数:395
在64位linux上编译32位程序
ld指令有一个选项:--oformat output_format,用于指定输出文件的格式。输入文件./kernel/kernel.o等是elf32格式,当前系统是64位,而ld默认生成的文件格式是elf64-x86-64;因此会出现“ld: warning: i386 architecture of input file `./kernel/kernel.o' is incompatible...
分类:系统相关   时间:2014-06-03 00:37:43    阅读次数:668
Linux进程创建和结束
在Linux中,进程的创建由系统调用fork和vfork完成。它们生成一个子进程并且子进程是父进程的一个复制品。Fork系统调用对应的kernel函数是sys_fork,此函数简单的调用kernel函数do_fork。一个简化版的do_fork执行如下:(1)alloc_pid()。给新的进程分配一...
分类:系统相关   时间:2014-06-02 19:04:43    阅读次数:355
手把手教你构建自己的Linux系统 —— 软件包下载地址
wget -c http://ftp.gnu.org/gnu/binutils/binutils-2.7.tar.gz wget -c http://ftp.gnu.org/gnu/gcc/gcc-4.4.2/gcc-4.4.2.tar.bz2 wget -c https://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.33.1.tar.bz2 ...
分类:系统相关   时间:2014-06-02 05:03:55    阅读次数:498
Golang适合高并发场景的原因分析
典型的两个现实案例: 我们先看两个用Go做消息推送的案例实际处理能力。 360消息推送的数据: 16台机器,标配:24个硬件线程,64GB内存 Linux Kernel 2.6.32 x86_64 单机80万并发连接,load 0.2~0.4,CPU 总使用率 7%~10%,内存占用20GB (re...
分类:其他好文   时间:2014-06-02 01:36:35    阅读次数:593
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!