首页
学习
活动
专区
圈层
工具
发布

#内核

Java编译圣典:深掘javac、HotSpot、GraalVM三大内核,重构你的编译认知体系

艾莉丝努力练剑

无论您是刚刚入门Java的新手,还是有着多年开发经验的资深工程师,相信通过本文的阅读,都能对Java编译过程有更深入、更系统的理解,从而在日常开发中做出更明智的...

900

Linux性能调优之内核网络栈发包收包认知

山河已无恙

99%的焦虑都来自于虚度时间和没有好好做事,所以唯一的解决办法就是行动起来,认真做完事情,战胜焦虑,战胜那些心里空荡荡的时刻,而不是选择逃避。不要站在原地想象...

2510

Linux 网络调优之重新认识本机网络IO

山河已无恙

但是内核态整体的系统调用开销基本都在,还是需要用户态和内核态的切换,以及协议栈的处理。需要三次数据拷贝(用户态到内核态,内核态ACK浅拷贝,以及大包切片)

2510

Linux 内存调优之 OOM Killer 的认知与观测

山河已无恙

可以通过调整内核参数来修改 ,OOM 是否自动触发。如果内核参数sysctl vm.panic_on_oom设置为1而不是0,内核将会发生 panic,即直接摆...

1900

CentOS 7 内核升级指南:解决兼容性问题并提升性能

xcbeyond

CentOS 7 默认搭载的 3.10.x 版本内核虽然稳定,但随着硬件和软件技术的快速发展,可能面临以下问题:

17410

风中低语:Linux 信号处理的艺术与实践

用户11379153

本篇报告,将带你领略 Linux 信号机制的诗意与科学,并以代码为笔墨,勾勒出它的精妙运行。

11310

穿越内核的迷雾:进程间通信,探索Linux消息队列与信号量的协奏曲

用户11379153

在多进程操作系统中,进程间通信(IPC, Inter-Process Communication)是实现不同进程之间数据交换和协作的关键技术。Linux作为开源...

11410

流水潺潺:探寻Linux下C语言文件流的诗意实现

用户11379153

总的来说,这些文件操作相关函数,都是在对缓冲区进行写入及冲刷,将数据拷贝给内核缓冲区,再由内核缓冲区刷给文件

12810

风吹字符起,诗意Linux:一场指令与自由的浪漫邂逅(下)

用户11379153

• [Tab]按键—具有『命令补全』和『档案补⻬』的功能 • [Ctrl]-c按键—让当前的程序『停掉』 • [Ctrl]-d按键—通常代表着:『键盘输⼊结...

7910

【操作系统】408操作系统核心考点精讲:宏内核、微内核与外核架构全解析​

蒙奇D索隆

微内核构架,是指将内核中最基本的功能保留在内核,而将那些不需要再内核态执行的功能移到用户态执行,从而降低内核的设计复杂性。那些移出内核的操作系统代码根据分层的原...

15410

STM32芯片简述

用户2423478

ARM既指ARM公司,也指ARM处理器内核,ARM公司设计ARM内核,半导体厂商完善内核周边电路并生产芯片,全世界超过90%的智能手机和平板电脑都采用ARM架构...

7010

ARM Cortex-M系列控制器详解

用户2423478

ARM Cortex-M系列是专为嵌入式系统和物联网设备设计的低功耗、高能效微控制器内核,覆盖从基础控制到高性能边缘计算的全场景需求。以下从架构演进、细分型号对...

22510

Linux 指令收尾!从 “会敲” 到 “懂原理”,Shell 和内核的交互秘密都在这

草莓熊Lotso

🔥草莓熊Lotso:个人主页 ❄个人专栏: 《C++知识分享》 《Linux 入门到实践:零基础也能懂》 ✨生活是默默的坚持,毅力是永...

9310

蓝桥云课 | 操作系统原理与实践(1)

YueXuan

该文件内已经包含引导和所有内核的二进制代码。如果拿来一张软盘,从它的 0 扇区开始,逐字节写入 Image 文件的内容,就可以用这张软盘启动一台真正的计算机,并...

10021

全国职业院校技能大赛网络安全数据分析-B FLAG

XPcode7

RASscan.py 192.168.10.10 192.168.10.110 -t 20 > log.txt

9210

未来的 AI 操作系统(三)——智能的中枢:从模型到系统的统一

海棠未眠

而在 21 世纪 20 年代的「智能革命」里,大模型只是「AI 操作系统」的内核(kernel),真正能改变世界的,是围绕模型建立起来的 系统级智能架构。

14910

访问文件后出现的 ~$ 文件是什么?它和缓冲机制、数据丢失有什么关系?

海棠未眠

如果我们没有点击“保存”,数据仍可能停留在用户缓冲区或内核缓冲区里,还未真正落盘。当程序崩溃或被强制终止时,这些缓冲还未完成写操作,数据就丢失。

24710

从传输层协议到 UDP:轻量高效的传输选择

海棠未眠

在计算机网络中,传输层是一个关键的层级,它为应用进程之间的通信提供了端到端的传输服务。常见的传输层协议有 TCP 和 UDP。前者强调可靠、面向连接的传输,而后...

10310

Linux操作系统之信号:信号补充

海棠未眠

所以就由此扯出了用户态与内核态,而如果要给大家说清楚用户态与内核态,我们就不得不谈论起我们的老朋友:虚拟地址空间。

7110

Linux操作系统之文件(三):缓冲区

海棠未眠

这是因为重定向后,用户级缓冲区的缓冲方式变成全缓冲,父子进程结束后各自fflush了一次到内核级缓冲区 ,导致C语言中,拷贝到用户级缓冲区的数据,各自被刷新到了...

9310
领券