Linux 驱动开发基础知识——内核对设备树的处理与使用(十)

Linux 驱动开发基础知识——内核对设备树的处理与使用(十)

一、内核对设备树的处理        从源代码文件 dts 文件开始,设备树的处理过程为:       dts 在 PC 机上被编译为 dt...

Linux下的IMX6ULL——构建bootloader、内核、文件系统(四)

Linux下的IMX6ULL——构建bootloader、内核、文件系统(四)

脚本设置 Linux下的IMX6ULL——构建bootloader、内核、文件系统(四) 妄北y ...

Linux Shell 编程

4 课时 |
2099 人已学 |
免费

Linux 运维自动化课程

4 课时 |
1478 人已学 |
免费

LINUX 企业常用服务

7 课时 |
3036 人已学 |
免费
开发者课程背景图

Linux内核参数调优以应对SYN攻击

今天继续给大家介绍Linux运维相关知识,本文主要内容是Linux内核参数调优以应对SYN攻击。 一、SYN攻击简介所谓SYN攻击,即利用TCP三次握手原理,向服务器发送大量的SYN数据包,却不响应服务器反馈的SYN+ACK数据包,导致服务器的网络、内存等资源被大量占用,从而导致正常用户无法访问ÿ....

Linux内核代码中常用的数据结构

Linux内核代码中常用的数据结构

Linux内核代码中广泛使用了数据结构和算法,其中最常用的两个是链表和红黑树。链表Linux内核代码大量使用了链表这种数据结构。链表是在解决数组不能动态扩展这个缺陷而产生的一种数据结构。链表所包含的元素可以动态创建并插入和删除。链表的每个元素都是离散存放的,因此不需要占用连续的内存。链表通常由若干节...

Linux模块文件编译到内核与独立编译成.ko文件的方法

Linux模块文件编译到内核与独立编译成.ko文件的方法

很多粉丝在群里提问,如何把一个模块文件编译到内核中或者独立变异成ko文件。本文给大家详解讲解。1. 内核目录Linux内核源代码非常庞大,随着版本的发展不断增加。它使用目录树结构,并且使用Makefile组织配置、编译。初次接触Linux内核,好仔细阅读顶层目录的readme文件,它是Linux内核...

[帮助文档] 常见的Linux系统内核网络参数及常见问题的解决方案

本文介绍常见的Linux系统内核网络参数及常见问题的解决方案。

Linux进程与线程的内核实现

Linux进程与线程的内核实现

进程描述符task_struct 进程描述符(struct task_struct) pid与tgid 进程id编号分配规则 内存管理mm_struct 进程与文件,文件系统 进程,线程创建的本质 clone函数原型 线程创建的实现 进程创建的实现 总结 进程描述符task_struct 进程描述符...

Linux内核源码的组织结构

Linux内核源码的组织结构

为什么要学习Linux内核提高研发出高水平的软件开发自己的操作系统有助于计算机科学领域研究Linux系统性能优化Linux操作系统结构Linux内核在系统中的位置Linux内核并不孤立,要把它放到整个系统中去研究更容易理解,如下图所示内核在操作系统中的位置Linux内核子系统之间关系Linux内核由...

内核:linux进程原理

内核:linux进程原理

一、进程原理1、进程    Linux内核把进程称为任务(task),进程的虚拟地址空间分为用户虚 拟地址空间和内核虚拟地址空间,所有进程共享内核虚拟地址空间,每个进程有独立的用户空间虚拟地址空间。    进程有两种特殊形式:没有用户虚拟地址空间的进程称为内核...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

社区圈子

Linux宝库
Linux宝库
0+人已加入
加入
相关电子书
更多
冬季实战营第二期:Linux操作系统实战入门
Decian GNU/Linux安全合规之路
从 Linux 系统内核层面来解决实际问题的实战经验
立即下载 立即下载 立即下载