logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

2018-2019-1 20189218《Linux内核原理与分析》第四周作业

构造简单的Linux内核显然用实验楼配好的环境做这个实验太简单了,按照没有困难制造困难也要上的原则,在自己的64位虚拟机上做这个实验。按照课本(视频)上的步骤一直做下去,到编译生成init时出现了错误:初步查询该错误得知是库目录不在gcc搜索目录下,粗看几个解决方法都很麻烦,甚至一些写解决方法的人恐怕都不知道他们自己在写什么,于是抱有侥幸心理,去掉了编译选项中的-m32。编译通过:但是...

#操作系统
《深入理解Linux内核》笔记2:进程的数据结构与其生命周期

(1)底层数据结构:双向链表在进程管理中,双向链表是一个基础性的数据结构(后面涉及到的运行队列和等待队列等都使用了这个数据结构)。它的声明如下(虽然名称中含有head,但实际上每个结点都是相同的):struct list_head {struct list_head *next, *prev;};其中含有指向前一节点和后一节点的指针。而作为双向链表,提供的...

#数据结构与算法
Linux内核源码特殊用法

Linux内核源码特殊用法1前言Linux内核源码主要以C语言为主,有一小部分涉及汇编语言,编译器使用的是Gcc。初次看内核源码,会遇到一些难以理解、晦涩的代码;而恰恰是这些晦涩的代码,在内核源码中经常出现。把一些晦涩、常见的代码看懂后,大家会发现看内核代码越来越顺利。本文以x86_64架构中的Linux 2.6.32-71.el6(RHEL 6)源码为例,选择一...

#操作系统#数据结构与算法
深入探究Linux内核篇--软件程序管理

2019独角兽企业重金招聘Python工程师标准>>>...

#操作系统#python
在Ubuntu上为Android增加硬件抽象层(HAL)模块访问Linux内核驱动程序

在Android硬件抽象层(HAL)概要介绍和学习计划一文中,我们简要介绍了在Android系统为为硬件编写驱动程序的方法。简单来说,硬件驱动程序一方面分布在Linux内核中,另一方面分布在用户空间的硬件抽象层中。接着,在Ubuntu上为Android系统编写Linux内核驱动程序一文中举例子说明了如何在Linux内核编写驱动程序。在这一篇文章中,我们...

#移动开发#java
nginx日志中$request_body 十六进制字符(\\x22) 引号问题处理记录

在使用nginx记录访问日志时,发现在含有 request_body的 PUT, POST请求时,日志中会含有 x22x9Bx5Cx09x08字符,不利于阅读和处理。具体 支持 request_body的http method参见 http1.1定义 9 Method Definitions和 Payloads of HTTP Requ...

#运维#json
c#调用COM组件

2019独角兽企业重金招聘Python工程师标准>>>...

#c##python
vmware操作文章

老管网络日志TaoCloud SSAN+oVirt系虚拟化解决方案试用vSphere 6(三):安装vCenter 6(独立数据库)之:域控服务器安装与配置VMware HA实战攻略之四VMware HA安装及配置VMware Vsphere高可用性(HA群集)vmwareHA的关键性概念及基本配置实战生产环境vCenter HA配置(VCSA6.5)VCSA 6.5 HA配...

#运维#数据库
MySql 数据库连接池

最近发布的一个项目总是无缘无故的断线,在IIS机器上直接浏览也不会出现黄页面,就是一直加载,最后断线。重启IIS后恢复正常。经过几次后,查看了IIS日志和WINDOWS日志,在WINDOWS日志中发现错误信息如下:<Data>errorconnecting:Timeoutexpired.Thetimeoutperiodelapsedpriorto...

#数据库#操作系统
实战centos7安装zabbix-3.2版(终极版)

###实战centos7安装zabbix-3.2版(终极版)###官方zabbix3.2安装手册:https://www.zabbix.com/documentation/3.2/manual#官方zabbix2.4安装手册:https://www.zabbix.com/documentation/2.4/manual#Zabbix网络拓扑Ser...

#运维#php#数据库
    共 40 条
  • 1
  • 2
  • 3
  • 4
  • 请选择