网站首页 站内搜索

搜索结果

查询Tags标签: 内核,共有 1008条记录
  • linux内核

    Linux 系统从应用角度来看,分为内核空间和用户空间两个部分。内核空间是 Linux 操作系统的主要部分,但是仅有内核的操作系统是不能完成用户任务的。丰富并且功能强大的应用程序包是一个操作系统成功的必要件。 Linux 的内核主要由 5 个子系统组成:进程调度、内存管理、…

    2022/9/8 5:23:09 人评论 次浏览
  • linux 内核参数优化

    linux 内核参数优化 //允许非本地Ip地址socket监听 net.ipv4.ip_nonlocal_bind = 1//开启ipv4转发 net.ipv4.ip_forward = 1//是否开启数据包时间戳 net.ipv4.tcp_timestamps = 0//端口复用,0表示关闭 net.ipv4.tcp_tw_reuse = 0//快速回收TIME_WAIT状态,用于大量TIME_OU…

    2022/9/8 5:23:04 人评论 次浏览
  • Linux内核参数-共享内存

    在数据库配置过程中经常会遇到系统内核参数配置,而其中比较关键的有关于共享内存参数的配置 首先解释几个定义 共享内存共享内存,顾名思义即系统中两个或多个进程可以共同访问的内存区域,数据库一般使用共享内存来存储热数据,多个进程可以访问相同的内存数据,尽量避免…

    2022/9/8 5:23:03 人评论 次浏览
  • Linux调度系统全景指南(中篇)

    抢占 早期的Linux核心是不可抢占的。它的调度方法是:一个进程可以通过schedule()函数自愿地启动一次调度。非自愿的强制性调度只能发生在每次从系统调用返回的前夕,以及每次从中断或异常处理返回到用户空间的前夕。但是,如果在系统空间发生中断或异常是不会引起调度的。…

    2022/9/7 5:24:08 人评论 次浏览
  • Linux内核调度器源码分析

    导语 调度器(Scheduler)子系统是内核的核心子系统之一,负责系统内 CPU 资源的合理分配,需要能处理纷繁复杂的不同类型任务的调度需求,还需要能处理各种复杂的并发竞争环境,同时还需要兼顾整体吞吐性能和实时性要求(本身是一对矛盾体),其设计与实现都极具挑战。 为了能…

    2022/9/7 5:22:55 人评论 次浏览
  • Linux Epoll实现机制

    Epoll是基于事件通知机制的多路复用体系 相比异步IO复用机制的实现,epoll分三个部分: create:完成内核态的初始化。所有连接的fd都会被构建到rdr的这个红黑树里面。 当数据包来了以后,维护rdlist(保存所有就绪的fd),这样可以避免每次都传输整个fd set。用户态只需…

    2022/9/6 5:22:55 人评论 次浏览
  • 简析Linux内核中断机制

    目录一、背景介绍二、基本原理三、分类四、中断流程接受中断信号查找向量表五、exception/异常六、interrupt/中断1、hardirq2、softirq七、中断与同步八、参考资料 一、背景介绍 1、什么是中断?为什么要有中断? 2、中断完整流程是什么? 3、中断为什么要分上下半部? 4…

    2022/9/5 5:52:49 人评论 次浏览
  • 关于windows11 家庭版 无法关闭内核DMA和基于虚拟化安全的问题(AR40报错)

    系统版本:windows11家庭版,出厂自带的windows11家庭版(预装) CPU是inter的11代 我忘记具体型号了(另一台也是inter 12代的I7出现过) 问题概述:在关闭了hyper-v后和手动关闭了内核隔离后,发现系统信息中的内核DMA和基于虚拟化安全的状态依然显示运行,同时如果你选…

    2022/9/5 5:23:28 人评论 次浏览
  • Linux centos7 删除多余内核

    Linux下可能会存在有多个内核的情况,通过某一内核启动会出现无法登录的情况,这时我们就要选择可以正常登录的内核,成功进入系统后,将多余的内核删除。检查系统中的内核 使用yum remove 或rpm -e 删除无用内核 然后可以继续搜索验证一下这样多余的内核就删除了,千万一…

    2022/9/1 5:24:09 人评论 次浏览
  • Linux Kernel in a Nutshell - 8

    Kernel Configuration Recipes 原文链接 我的博客 前面介绍了重新配置内核的机制,本章介绍制作自己的内核通常会遇到的那些问题,并给出对应指令来处理它。 Disks Linux 内核支持宽泛的盘类型。本节将展示如何配置内核,让其支持大多数常见类型的盘控制器。 USB Storage …

    2022/8/30 5:25:21 人评论 次浏览
  • Linux Kernel in a Nutshell - 7

    Customizing a Kernel 原文链接 我的博客 以问题做关键字搜索,还有问题 构建你自己的 Linux 内核版本最困难的部分,应该就是确定哪一个驱动以及配置选项是你的设备需要的。本章将会手把手带你查找选择合适的驱动。 Using a Distribution Kernel 一个最简单确定需要模块的…

    2022/8/30 5:24:13 人评论 次浏览
  • 尝试理解Linux容器进程与宿主机共享内核的具体含义

    背景 近期接触容器技术时,经常看到各类比较容器与虚拟机区别的文章中会提到:容器是共享宿主机的内核,而虚拟机则是拥有自己独立的内核,所以不可能在Linux上用容器运行windows,但是用虚拟机则可以。 乍看下去,觉得Linux上无法运行windows是很自然的结论,然后突然升起…

    2022/8/30 5:24:09 人评论 次浏览
  • 安装CentOS Stream8 最小安装并且编译内核有感

    今天在清华源上下载CentOS Stream8镜像后,在Windows10系统上安装的VirtualBox内最小安装。具体的安装流程选择的是最小安装。大体安装流程可查看这个链接。因为对于CentOS的自己觉得并不需要图形化界面,因为安装很多依赖包其实也挺占硬盘的。但是终于解开了内心的一个疑…

    2022/8/30 5:22:46 人评论 次浏览
  • CentOS7升级内核

    1、查看当前内核版本 $ uname -r 3.10.0-1160.25.1.el7.x86_64 $ uname -a Linux localhost.localdomain 3.10.0-1160.25.1.el7.x86_64 #1 SMP Wed Apr 28 21:49:45 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux $ cat /etc/redhat-release CentOS Linux release 7.9.2009 (C…

    2022/8/28 5:22:57 人评论 次浏览
  • 操作系统学习笔记5 | 用户级线程 && 内核级线程

    在上一部分中,我们了解到操作系统实现多进程图像需要组织、切换、考虑进程之间的影响,组织就是用PCB的队列实现,用到了一些简单的数据结构知识。而本部分重点就是进程之间的切换。参考资料:课程:哈工大操作系统(本部分对应 L10 && L11 && L12)实验…

    2022/8/24 23:23:12 人评论 次浏览
扫一扫关注最新编程教程