Ongoingcre

爱技术、爱音乐、爱生活!

排序:
默认
按更新时间
按访问量

嵌入式Linux 系统的优化策略和方法

嵌入式Linux 系统优化的那些事儿嵌入式Linux 系统启动优化时间测量工具以及用法 Printk Times – 用于显示每个 printk 的执行时间配置 CONFIG_PRINTK_TIME Kernel hacking –> Show timing information on...

2017-08-30 15:44:11

阅读数:404

评论数:0

嵌入式Linux系统优化的那些事儿

% Keven @ keven@ongoingcre.com % \today从今天开始我们来扯一扯嵌入式Linux系统优化的那些事儿。。什么是嵌入式?官方解释请自行Google Or Wikipedia。嵌入式Linux ?嵌入式Linux 是嵌入式系统中比较主流的一种,其以Linux 为嵌入...

2017-08-22 15:38:36

阅读数:745

评论数:0

虚拟化技术的介绍

提到虚拟化技术,大家普遍想到的是虚拟机,脑海中很快飘过 Vmware[Vmware workstation],VirtualBox[Oracal VM VirtualBox],Qemu,Xen等,那么到底什么是虚拟机技术? 和虚拟机之前的关联是什么? 让我们来一一揭秘。 发展历史线早在计算机还是庞...

2017-08-16 10:00:34

阅读数:485

评论数:0

Kexec 引导内核内幕

目录目录 前言 基本概念 基本用法 Kexec 如何引导内核 加载到内存 运行新内核的完成跳转 Kexec 技术应用场景 Kexec 技术展望 前言Linux 的引导流程,基本可以概括为两个阶段:分别是启动引导程序阶段以及引导程序引导启动内核阶段。 在嵌入式Linux中,第一个阶段常见的引导程序...

2017-07-19 10:13:19

阅读数:328

评论数:0

记录由于一次强制断电导致的服务器无法启动的恢复过程

From: 杂项 事件起源年前的某天早上,还是一如既往的上班,解决bug,浮现问题; 正当修改调试代码,继续跑结果的时候,发现编译服务器一般公司编译是有专门的服务器的连不上了,好气啊,群中询问原因,说是隔壁的公司将’电闸’给拉下来蛋疼,服务器所在房间的电源是被别人控制的,发现后立马跑到隔壁将电闸拉...

2017-02-22 20:37:57

阅读数:3192

评论数:0

Android Study

From: Android Android 第一弹.安装Android studio构建一个简单的用户界面在这一节中,你将创建一个包含一个文本字段和一个按钮的XML格式布局文件.在下一个章节中,当按下按钮发送带文本内容的字段到另一个Activity后你的app可以响应此动作;Android app...

2016-10-20 21:39:13

阅读数:618

评论数:0

搭建自己的NAS存储之 - 选择一款属于自己NAS 系统

From: NAS/SAN NASNAS介绍NAS(Network-Attached Storage,网络附加存储)是指连接到计算机网络的文件级别计算机数据存储,可以为不同客户端提供数据存取。 NAS被定义为一种特殊的专用数据存储服务器,包括存储器件(一个或多个硬盘驱动器的网络设备,这些硬盘驱动...

2016-10-14 14:31:19

阅读数:14163

评论数:0

神器 Qemu 一 利用X11 渲染将qmeu 跑在Windows 上

From: Virtual Machine 摘要 QEMU是一款高效而实用的模拟器及虚拟机监管器,本系列博客试图从最基本的安装使用开始,逐层深入地介绍QEMU。本篇文章从QEMU最基础的知识讲起,介绍了QEMU的安装使用、系统模拟的基本原理以及如何利用QEMU来创建和管理虚拟机。 ...

2016-08-21 13:35:50

阅读数:2414

评论数:0

嵌入式系统制作神器 - Buildroot

From: Linux Hole 一件事对于我们的意义取决于你如何把这件事同其他的事情关联起来 - 雷.库兹韦尔上一小节我们简单的知道了入职自己制作交叉工具链子,有人肯定是说? 怎么还玩这么老旧的东西,不都是厂商给的吗?那么请问厂商的是谁给的? 在此我声明一点,我不是做产品的,也不是做互联网。...

2016-08-20 16:28:49

阅读数:6471

评论数:4

编译工具链制作神器 - crosstool-ng

From: Linux hole 深呼吸,深呼吸 - XXXXHello,大家好。 最近一直忙着调试Bug,一直无果。很让人伤心,多模块糅合,Ps. 驱动 用户态 硬件全方位定位,搞的人很累。所以一直没有写点东西; 以前我一直以为要写东西就必须写的高大上的东东,后来才发现,高大上的东东搞起来...

2016-08-19 09:40:59

阅读数:20371

评论数:0

全面解析Linux 内核 3.10.x - 调度算法 - Linux 调度器

From: 全面解析Linux 内核 3.10.x - 进程调度 Linux 调度器 - Volker Seeker · 爱丁堡大学 2013.05.12本文档包含了Linux内核如何处理进程调度注意事项。 它们涵盖一般调度器框架、调度类、完全公平调度(CFS)算法、软实时调度以及负载均衡的...

2016-06-10 19:22:44

阅读数:2026

评论数:0

全面解析Linux 内核 3.10.x - 进程调度 - 调度算法

From: 全面解析Linux 内核 3.10.x - 进程调度 伟大的国家之所以伟大,那是因为一切都井然有序。何谓调度?调度算法作为内核的几大核心之一,其重要程度可见一斑。 一个形象的比喻是,硬件好比一个国家拥有的资源(水,土地,矿产,石油,能源等)。那么操作系统就好比执政党。而执政党(操作系...

2016-06-07 17:21:13

阅读数:2105

评论数:0

全面解析Linux 内核 3.10.x - 内存管理 - SLUB分配器

From: 全面解析Linux 内核 3.10.x - 内存管理 全面解析Linux 内核 3.10.x - 内存管理 - SLUB分配器1、内核对象缓冲区管理Linux 内核在运行过程中,常常会需要经常使用一些内核的数据结构(对象)。例如,当进程的某个线程第一次打开一个文件的时候,内核需要为该文...

2016-06-07 17:19:04

阅读数:797

评论数:0

全面解析Linux 内核 3.10.x - 内存管理 - 高端地址的内核映射

From: 全面解析Linux 内核 3.10.x - 内存管理 若想无可替代,必须与众不同 - 每日一句上一节在buddy system中我们了解了内核中对于页框的高效利用方式,那么现在我们就来研究我们给内核的地址空间内核究竟是怎么去使用了? 这里我们在来简单描述一下地址空间的基本概念: 1...

2016-06-03 17:14:09

阅读数:1203

评论数:0

全面解析Linux 内核 3.10.x - 内存管理 - 伙伴系统算法(Buddy System)

From: 全面解析Linux 内核 3.10.x - 内存管理 刨根问底是科学实践的基本要求 - XXX上节我们简单的描述了地址管理的几个基本点,包含页框,也大小,页表等。这一节我们站在这些基本概念上,升入了解一下内存使用的一些问题以及Linux Kernel 针对此问题的解决方法.1、内存碎片...

2016-05-21 10:28:32

阅读数:3580

评论数:0

Smart L 中的设计模式

From: Smart L 每个人都是初学者 - Keven新的一年,事情总是很多。事情在多也需要时不时的跳出某一个圈子去读一些书,感受一下不一样的风景。 所以就抽空读了一本设计模式的书籍,叫图说设计模式,之前对与C++属于半吊子水<也许只是刚入门>,完全依靠的C基础开始,没有真正...

2016-02-28 21:14:18

阅读数:955

评论数:0

Smart L - 架构设计

From: Smart L 你选择当木工还是建筑师? - The Architecture of Open Source Applications往往在去做一个事情之前,我们应该先描述一下要做的事情。 往往在去做一个架构之前,我们应该先再理解一下要做的事情。 编程是一门严苛的艺术,好似大多数...

2016-02-20 12:40:00

阅读数:786

评论数:0

Smart L 客户端设计 - 主题布局

From: Smart L 我不是设计师,我只是一个程序员 - KevenSmart L 中的布局设计Smart L 主界面主界面采用上中下式的传统设计方法,颜色采用深浅深的设计,见下图: 头部主要显示当前时间 + 菜单栏操作。 中间为内容区域。 底部为功能菜单区域。 对应的代码部分...

2016-02-19 22:56:19

阅读数:554

评论数:0

调试番外篇 - KGDB环境搭建与使用

From: 内核&调试调试 调试番外篇 - KGDB环境搭建与使用测试环境宿主机环境:ubuntu 12.04 + linux kernel 2.6.32 目标机环境:ubuntu 12.04 + gdb + minicom 虚拟机:VirtualBox 4.3.10 1...

2016-02-16 21:49:13

阅读数:4589

评论数:0

内核调试番外篇 - KDB的介绍与简单使用

From: 内核&调试调试 内核调试番外篇 - KDB的介绍与简单使用1、什么是 KDB?kdb是一个Linux系统的内核调试器,它是由SGI公司开发的遵循GPL许可证的开放源码调试工具。kdb嵌入在Linux内核中,为内核&&驱动程序员提供调试手段。它适合于调试内核空间的...

2016-02-16 21:47:51

阅读数:3542

评论数:1

提示
确定要删除当前文章?
取消 删除
关闭
关闭