花费 43 ms
Linux 内核链表 list.h 的使用

Linux 内核链表 list.h 的使用 C 语言本身并不自带集合(Collection)工具,当我们需要把结构体(struct)实例串联起来时,就需要在结构体内声明指向下一实例的指针,构成所谓的 ...

Tue Sep 12 21:13:00 CST 2017 2 3909
谨慎调整内核参数:vm.min_free_kbytes

内核参数:内存相关 内存管理从三个层次管理内存,分别是node, zone ,page; 64位的x86物理机内存从高地址到低地址分为: Normal DMA32 DMA.随着地址降低。 每 ...

Fri Dec 22 07:44:00 CST 2017 0 3559
内核内存碎片管理

学习 大页面和透明大页面 内存是由块管理,即众所周知的页面。一个页面有 4096 字节。1MB 内存等于 256 个页面。1GB 内存等于 256000 个页面等等。CPU 有内嵌的内存管理单元, ...

Sat Mar 04 00:43:00 CST 2017 0 3661
16种C语言编译警告(Warning)类型的解决方法

当编译程序发现程序中某个地方有疑问,可能有问题时就会给出一个警告信息。警告信息可能意味着程序中隐含的大错误,也可能确实没有问题。对于警告的正确处理方式应该是:尽可能地消除之。对于编译程序给出的每个警告 ...

Sat Sep 02 04:40:00 CST 2017 0 3115
内核如何检测SOFT LOCKUP与HARD LOCKUP?

内核如何检测SOFT LOCKUP与HARD LOCKUP? From article 所谓lockup,是指某段内核代码占着CPU不放。Lockup严重的情况下会导致整个系统失去响应。Locku ...

Tue Sep 26 17:51:00 CST 2017 0 2468
GCC编译链接过程

编译链接过程 代码 目标文件 分三种: 可重定位目标文件 (Relocatable file) (.o 文件,没有被链接的) 可执行目标文件 (Executable file ...

Sat Feb 02 02:57:00 CST 2019 0 844
linux backtrace()详细使用说明,分析Segmentation fault

linux backtrace()详细使用说明,分析Segmentation fault 在此之前,开发eCos应用程序时,经常碰到程序挂掉后,串口打印输出一大串让人看不懂的数据。今天才明白,原来这 ...

Fri Sep 29 21:29:00 CST 2017 0 1350
kernel对NTP的API,系统调用函数

kenrel API for NTP kernel 提供两个API(即系统调用 system call)给应用程序NTP,去校准kernel system clock Kernel Applica ...

Thu May 18 00:18:00 CST 2017 0 1381

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM