自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (3)
  • 收藏
  • 关注

原创 学习笔记(02):PPT2013 设计应该这样玩-PPT中复杂图形的绘制(案例篇)

本课程为PPT2013应该这样玩的续集教程,OfficeMMI讲师秦川(牛闪闪)依然会带来全新的PPT设计理念。我们依然从设计的角度结合PPT的功能操作,向大家抛砖引玉,真正的实现Office with ease的办公宗旨。...

2020-03-09 23:31:11 194

原创 学习笔记(01):PPT2013 设计应该这样玩-PPT中伪立体的图形绘制(案例篇)

本课程为PPT2013应该这样玩的续集教程,OfficeMMI讲师秦川(牛闪闪)依然会带来全新的PPT设计理念。我们依然从设计的角度结合PPT的功能操作,向大家抛砖引玉,真正的实现Office with ease的办公宗旨。...

2020-03-09 23:27:13 140

原创 结构体长度计算

3句话总结 类型对齐都是采用用和int类型一样长度来对其,也就是32位系统或是64位系统这样的值。 1、结构体中成员的相对地址,一定要是元素本身类型长度的整数倍 例:  struct  tmp { char a; char b; float c;         char d;         doble e; char f; } 变量名 类型长度 相对地址 a 1

2016-07-13 00:32:56 2458

原创 filesystem - 挂载f2fs

Documentation/filesystems/f2fs.txt ======================================================= 使用 ======================================================= 1、下载用户层的工具,编译 2、如果在内核编译的时候编译了f2fs模块,跳

2016-07-05 23:36:49 2968

原创 filesystem-e2fsprog

e2fsprog的目录结构如下 其中e2fsck,lib,misc,resize目录在android中存在android.mk文件,主要编译了下面几个模块:   e2fsck lib misc resize 执行文件 e2fsck   mke2fs,tune2fs,badblocks,chattr,

2016-07-05 23:18:49 788

原创 io性能专题分析--持续跟新

io性能优化

2016-07-02 00:02:08 364

翻译 Ext4 Disk Layout (ext4 磁盘布局)

英文原文网址:https://ext4.wiki.kernel.org/index.php/Ext4_Disk_Layout 本文主要介绍ext4文件系统在磁盘上的格式。一些和ext2/3文件系统共同的特性也可以适用于ext2/3,只不过ext4的一些特性ext2无法支持。 1 相关术语 ext4文件系统把一个物理存储切分成物理快的数组,可以减少bookkeeping的开销,并且提升

2016-03-23 21:37:32 3811

原创 ubuntu 14.04 开机添加磁盘挂载

ubuntu 14.04 添加磁盘后的自动化挂载

2016-03-05 02:02:33 2772

under standing kernel.pdf英文原版

英文原版 作者:Andy Oram Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Linux Versus Other Unix-Like Kernels Hardware Dependency Linux Versions Basic Operating System Concepts An Overview of the Unix Filesystem An Overview of Unix Kernels 2 6 7 8 12 19 2. Memory Addressing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Memory Addresses Segmentation in Hardware Segmentation in Linux Paging in Hardware Paging in Linux 35 36 41 45 57 3. Processes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 Processes, Lightweight Processes, and Threads Process Descriptor Process Switch Creating Processes Destroying Processes 79 81 102 114 126 4. Interrupts and Exceptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131 The Role of Interrupt Signals Interrupts and Exceptions 132 133 vNested Execution of Exception and Interrupt Handlers Initializing the Interrupt Descriptor Table Exception Handling Interrupt Handling Softirqs and Tasklets Work Queues Returning from Interrupts and Exceptions 143 145 148 151 171 180 183 5. Kernel Synchronization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189 How the Kernel Services Requests Synchronization Primitives Synchronizing Accesses to Kernel Data Structures Examples of Race Condition Prevention 189 194 217 222 6. Timing Measurements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227 Clock and Timer Circuits The Linux Timekeeping Architecture Updating the Time and Date Updating System Statistics Software Timers and Delay Functions System Calls Related to Timing Measurements 228 232 240 241 244 252 7. Process Scheduling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258 Scheduling Policy The Scheduling Algorithm Data Structures Used by the Scheduler Functions Used by the Scheduler Runqueue Balancing in Multiprocessor Systems System Calls Related to Scheduling 258 262 266 270 284 290 8. Memory Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294 Page Frame Management Memory Area Management Noncontiguous Memory Area Management 294 323 342 9. Process Address Space . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351 The Process’s Address Space The Memory Descriptor Memory Regions vi | Table of Contents 352 353 357Page Fault Exception Handler Creating and Deleting a Process Address Space Managing the Heap 376 392 395 10. System Calls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 398 POSIX APIs and System Calls System Call Handler and Service Routines Entering and Exiting a System Call Parameter Passing Kernel Wrapper Routines 398 399 401 409 418 11. Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 420 The Role of Signals Generating a Signal Delivering a Signal System Calls Related to Signal Handling 420 433 439 450 12. The Virtual Filesystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 456 The Role of the Virtual Filesystem (VFS) VFS Data Structures Filesystem Types Filesystem Handling Pathname Lookup Implementations of VFS System Calls File Locking 456 462 481 483 495 505 510 13. I/O Architecture and Device Drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 519 I/O Architecture The Device Driver Model Device Files Device Drivers Character Device Drivers 519 526 536 540 552 14. Block Device Drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 560 Block Devices Handling The Generic Block Layer The I/O Scheduler Block Device Drivers Opening a Block Device File 560 566 572 585 595 Table of Contents | vii15. The Page Cache . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 599 The Page Cache Storing Blocks in the Page Cache Writing Dirty Pages to Disk The sync( ), fsync( ), and fdatasync() System Calls 600 611 622 629 16. Accessing Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 631 Reading and Writing a File Memory Mapping Direct I/O Transfers Asynchronous I/O 632 657 668 671 17. Page Frame Reclaiming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 676 The Page Frame Reclaiming Algorithm Reverse Mapping Implementing the PFRA Swapping 676 680 689 712 18. The Ext2 and Ext3 Filesystems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 738 General Characteristics of Ext2 Ext2 Disk Data Structures Ext2 Memory Data Structures Creating the Ext2 Filesystem Ext2 Methods Managing Ext2 Disk Space The Ext3 Filesystem 738 741 750 753 755 757 766 19. Process Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 775 Pipes FIFOs System V IPC POSIX Message Queues 776 787 789 806 20. Program Execution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 808 Executable Files Executable Formats Execution Domains The exec Functions viii | Table of Contents 809 824 827 828A. System Startup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 835 B. Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 842 Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 852 Source Code Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 857 Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 905

2015-03-06

led 数码管 8位 安捷伦

led 数码管 8位 安捷伦 绿色 ascal

2012-02-24

nec屏 nl 20-18e

nec液晶屏资料nl 20-18e 10.4寸

2012-02-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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