积分充值
 首页
前端开发
AngularDartElectronFlutterHTML/CSSJavaScriptReactSvelteTypeScriptVue.js构建工具
后端开发
.NetC#C++C语言DenoffmpegGoIdrisJavaJuliaKotlinLeanMakefilenimNode.jsPascalPHPPythonRISC-VRubyRustSwiftUML其它语言区块链开发测试微服务敏捷开发架构设计汇编语言
数据库
Apache DorisApache HBaseCassandraClickHouseFirebirdGreenplumMongoDBMySQLPieCloudDBPostgreSQLRedisSQLSQLiteTiDBVitess数据库中间件数据库工具数据库设计
系统运维
AndroidDevOpshttpdJenkinsLinuxPrometheusTraefikZabbix存储网络与安全
云计算&大数据
Apache APISIXApache FlinkApache KarafApache KyuubiApache OzonedaprDockerHadoopHarborIstioKubernetesOpenShiftPandasrancherRocketMQServerlessService MeshVirtualBoxVMWare云原生CNCF机器学习边缘计算
综合其他
BlenderGIMPKiCadKritaWeblate产品与服务人工智能亿图数据可视化版本控制笔试面试
文库资料
前端
AngularAnt DesignBabelBootstrapChart.jsCSS3EchartsElectronHighchartsHTML/CSSHTML5JavaScriptJerryScriptJestReactSassTypeScriptVue前端工具小程序
后端
.NETApacheC/C++C#CMakeCrystalDartDenoDjangoDubboErlangFastifyFlaskGinGoGoFrameGuzzleIrisJavaJuliaLispLLVMLuaMatplotlibMicronautnimNode.jsPerlPHPPythonQtRPCRubyRustR语言ScalaShellVlangwasmYewZephirZig算法
移动端
AndroidAPP工具FlutterFramework7HarmonyHippyIoniciOSkotlinNativeObject-CPWAReactSwiftuni-appWeex
数据库
ApacheArangoDBCassandraClickHouseCouchDBCrateDBDB2DocumentDBDorisDragonflyDBEdgeDBetcdFirebirdGaussDBGraphGreenPlumHStreamDBHugeGraphimmudbIndexedDBInfluxDBIoTDBKey-ValueKitDBLevelDBM3DBMatrixOneMilvusMongoDBMySQLNavicatNebulaNewSQLNoSQLOceanBaseOpenTSDBOracleOrientDBPostgreSQLPrestoDBQuestDBRedisRocksDBSequoiaDBServerSkytableSQLSQLiteTiDBTiKVTimescaleDBYugabyteDB关系型数据库数据库数据库ORM数据库中间件数据库工具时序数据库
云计算&大数据
ActiveMQAerakiAgentAlluxioAntreaApacheApache APISIXAPISIXBFEBitBookKeeperChaosChoerodonCiliumCloudStackConsulDaprDataEaseDC/OSDockerDrillDruidElasticJobElasticSearchEnvoyErdaFlinkFluentGrafanaHadoopHarborHelmHudiInLongKafkaKnativeKongKubeCubeKubeEdgeKubeflowKubeOperatorKubernetesKubeSphereKubeVelaKumaKylinLibcloudLinkerdLonghornMeiliSearchMeshNacosNATSOKDOpenOpenEBSOpenKruiseOpenPitrixOpenSearchOpenStackOpenTracingOzonePaddlePaddlePolicyPulsarPyTorchRainbondRancherRediSearchScikit-learnServerlessShardingSphereShenYuSparkStormSupersetXuperChainZadig云原生CNCF人工智能区块链数据挖掘机器学习深度学习算法工程边缘计算
UI&美工&设计
BlenderKritaSketchUI设计
网络&系统&运维
AnsibleApacheAWKCeleryCephCI/CDCurveDevOpsGoCDHAProxyIstioJenkinsJumpServerLinuxMacNginxOpenRestyPrometheusServertraefikTrafficUnixWindowsZabbixZipkin安全防护系统内核网络运维监控
综合其它
文章资讯
 上传文档  发布文章  登录账户
IT文库
  • 综合
  • 文档
  • 文章

无数据

分类

全部系统运维(23)Linux(23)eBPF(1)

语言

全部中文(简体)(23)

格式

全部PDF文档 PDF(23)
 
本次搜索耗时 0.084 秒,为您找到相关结果约 23 个.
  • 全部
  • 系统运维
  • Linux
  • eBPF
  • 全部
  • 中文(简体)
  • 全部
  • PDF文档 PDF
  • 默认排序
  • 最新排序
  • 页数排序
  • 大小排序
  • 全部时间
  • 最近一天
  • 最近一周
  • 最近一个月
  • 最近三个月
  • 最近半年
  • 最近一年
  • pdf文档 openEuler 23.09 技术白皮书

    进行免重启修复,原理主要在于如何完成动态函数替换, openEuler 上的 livepatch 与 Linux 主线上的实现略有不同,采用直接修改指令的方法,而非主线基于 ftrace 实现, 在运行时直接跳转至新函数,无需经过查找中转,效率较高。 • Sharepool 共享内存:Sharepool 共享内存是一种在多个进程之间共享数据的技术。它允许多个进程访问同一块内存 区域,从而实现数据 虚拟化方案、openAMP 轻量化混合部署方案,用户可以根据自己的使用场景选择最优的 部署方案。同时支持 ROS humble 版本,集成 ros-core、rosbase、SLAM 等核心软件包,满足 ROS2 运行时要求。未来 openEuler Embedded 将协同 openEuler 社区生态伙伴、用户、开发者,逐步扩展支持 RISC-V、龙芯等芯片架构,丰富 工业中间件、ROS 中间件、仿真系统等能力,打造嵌入式领域操作系统解决方案。 混合关键性部署框架 openEuler Embedded 的混合关键性部署框架构建在融合弹性底座之上,通过一套统一的框架屏蔽下层融合弹性底座 形态的不同,从而实现 Linux 和其他 OS 运行时便捷地混合部署。依托硬件上的多核能力使得通用的 Linux 和专用的实时 操作系统有效互补,从而达到全系统兼具两者的特点,并能够灵活开发、灵活部署。 混合关键性部署框架的组成主要有四大部分:生命周期管理、跨
    0 码力 | 52 页 | 5.25 MB | 1 年前
    3
  • pdf文档 openEuler 22.03 LTS SP2 技术白皮书

    虚拟化方案、openAMP 轻量 化混合部署方案,用户可以根据自己的使用场景选择最优的部署方案。同时支持 ROS humble 版本,集成 ros-core、ros- base、SLAM 等核心软件包,满足 ROS2 运行时要求。未来 openEuler Embedded 将协同 openEuler 社区生态伙伴、用户、 开发者,逐步扩展支持 RISC-V、龙芯等芯片架构,丰富工业中间件、ROS 中间件、仿真系统等能力,打造嵌入式领域操作 100% 占用 CPU 资源,则 CPUB 上的离线任务因为被驱离无法运行,无法释放临界资源。此时 如果有高优先级任务等待离线任务占有的临界资源,就会出现优先级翻转现象。该特性通过检测离线任务被压制的运行时间, 来判断系统是否处于优先级反转的风险状态中,来决定是否需要将离线任务解除压制直到释放内核中的临界资源。 提供用户可配置的两个接口: 1) /proc/sys/kernel/qos_ ov 拓扑编排 资源预测 隔离抢占 资源调优 QoS配置 指标监控 资源使用 eBPF PMU RDT 干扰检测 性能干扰建模 QoS违规检测 干扰源定位 干扰控制 离线资源压缩 千扰源驱逐 异常告警 OS SLI interface I/O QoS CPU QoS MEM QoS Cache QoS Net QoS 19 openEuler 22.03 LTS SP2 技术白皮书 云化基座
    0 码力 | 48 页 | 5.62 MB | 1 年前
    3
  • pdf文档 2.2.1通过Golang+eBPF实现无侵入应用可观测

    e/ eBPF 的可编程能力使其能够内核中完成包的处理和转发,而且可以添加额外扩展能力。 观测和跟踪 将 eBPF 程序附加到跟踪点以及内核和用户应用探针点的能力,使得应用程序和系统本身的 运行时行为具有前所未有的可见性 From:https://juejin.cn/post/7280746515525156918 安全 看到和理解所有系统调用的基础上,将其与所有网络操作的数据包和套接字级视图相结合,通 应用性能监控(APM) Kubernetes监控 Kubernetes组件异常: Scheduler, KCM, etcd,api-server, coredns… 系统调用异常:网络请 求,内存申请,文件操 作,CGroup… 内核异常:进程调度, 内存管理,文件管理, 夯机宕机,资源异 常… 应用组件异常:线程池满,数据库连接无法获取, OOM,文件读取错误… 无法自顶向下端到端 uprobe ✅ kprobe ✅ tracepoint ✅ USDT ✅ perf ✅ … eBPF的编程实践 bcc libbpf + bpf + core 编程  bcc 依靠运行时汇编,将整个大型LLVM/Clang 库带入并嵌入其中  编译过程中资源用量大,对Cpu、Mem有要求  依赖内核的头包  bpf 程序跟其他的用户空间的程序没有太大区别  编译成二进制文件,可以适应不同运行环境
    0 码力 | 29 页 | 3.83 MB | 1 年前
    3
  • pdf文档 openEuler 24.03 LTS 技术白皮书

    署 方案。在嵌入式弹性底座之上打造了混合关键性部署框架 MICA,对下屏蔽不同底座的差异,对上为不同运行时提供统一的接口。 在北向,目前已经支持 600+ 软件包,包括支持 ROS humble 版本,集成 ros-core、ros-base、SLAM 等核心软件包,满足 ROS2 运行时要求,针对嵌入式上层用户开发 SDK,加入了 ROS2 的嵌入式特色能力,SDK 支持 ROS2 colcon 打造了构建在融合弹性底座之上混合关键性部署框架,并命名为 MICA(MIxed CriticAlity),旨在通过 一套统一的框架屏蔽下层弹性底座形态的不同,从而实现 Linux 和其他 OS 运行时便捷地混合部署。依托硬件上的多核能力使得 通用的 Linux 和专用的实时操作系统有效互补,从而达到全系统兼具两者的特点,并能够灵活开发、灵活部署。 MICA 的组成主要有四大部分:生命周期管理、跨 RTOS(FreeRTOS)的生命周期管理、跨 OS 通信。 混合关键性部署框架 UniProton 硬实时系统 北向生态 1. 北向软件包支持:600+ 嵌入式领域常用软件包的构建。 2. ROS 运行时:支持 ROS2 humble 版本,集成 ros-core、ros-base、SLAM 等核心包,并提供 ROS SDK,简化嵌入式 ROS 开发。 3. 软实时内核:提供软实时能力,软实时中断响应时延微秒级。
    0 码力 | 45 页 | 6.18 MB | 1 年前
    3
  • pdf文档 Linux Lab v1.1 中文手册

    架构的内核编译问题 – 修复 aarch64/virt 开发板 U-Boot 引导问题 1.6.7 v0.7 @ 2021.06.03 v0.7 开发并发布首个 Linux Lab 实验盘,支持智能启动、运行时切换、透明倍容和内存编 译。 • v0.7 rc3 – 增加 v0.8 开发计划 – 新增 Linux Lab Disk 使用说明 – 简化内存编译使用接口 • v0.7 rc2 – 修复 Linux Lab Disk 开发 – 新增内存编译功能和使用文档 – 新增桌面快捷方式对 Ubuntu 20.04 的支持 – 修复 Windows 和 macOS 系统上的 webvnc 连接异常 – 容器内新增音视频播放支持 1.6.8 v0.8 @ 2021.10.13 v0.8 新增 LLVM/Clang, Rust 和 openEuler 支持。 • v0.8 rc3 – 新增 1.6.9 v0.9 @ 2022.01.13 v0.9 完善 Linux Lab for Windows,升级默认内核版本到 v5.13,大幅提升交互性能,Linux Lab Disk 同步支持运行时免关机切换系统并新增 Kali、Mint 等发行版支持。 • v0.9 rc3 – 新增 FAST FETCH 功能,支持单独快速下载指定内核版本 – 新增 ONESHOT 内存编译功能,在原有内存编译的基础上增加代码内存缓存支持
    0 码力 | 70 页 | 1.53 MB | 1 年前
    3
  • pdf文档 Linux Lab v1.3 中文手册

    架构的内核编译问题 – 修复 aarch64/virt 开发板 U-Boot 引导问题 1.6.7 v0.7 @ 2021.06.03 v0.7 开发并发布首个 Linux Lab 实验盘,支持智能启动、运行时切换、透明倍容和内存编 译。 • v0.7 rc3 14 欢迎加入 Linux Lab 用户组,联系微信:tinylab,公众号:泰晓科技 – 增加 v0.8 开发计划 – 新增 Linux Linux Lab Disk 开发 – 新增内存编译功能和使用文档 – 新增桌面快捷方式对 Ubuntu 20.04 的支持 – 修复 Windows 和 macOS 系统上的 webvnc 连接异常 – 容器内新增音视频播放支持 1.6.8 v0.8 @ 2021.10.13 v0.8 新增 LLVM/Clang, Rust 和 openEuler 支持。 • v0.8 rc3 – 新增 1.6.9 v0.9 @ 2022.01.13 v0.9 完善 Linux Lab for Windows,升级默认内核版本到 v5.13,大幅提升交互性能,Linux Lab Disk 同步支持运行时免关机切换系统并新增 Kali、Mint 等发行版支持。 • v0.9 rc3 – 新增 FAST FETCH 功能,支持单独快速下载指定内核版本 – 新增 ONESHOT 内存编译功能,在原有内存编译的基础上增加代码内存缓存支持
    0 码力 | 73 页 | 1.54 MB | 1 年前
    3
  • pdf文档 Linux Lab v1.2 中文手册

    架构的内核编译问题 – 修复 aarch64/virt 开发板 U-Boot 引导问题 1.6.7 v0.7 @ 2021.06.03 v0.7 开发并发布首个 Linux Lab 实验盘,支持智能启动、运行时切换、透明倍容和内存编 译。 • v0.7 rc3 – 增加 v0.8 开发计划 – 新增 Linux Lab Disk 使用说明 – 简化内存编译使用接口 • v0.7 rc2 – 修复 Linux Lab Disk 开发 – 新增内存编译功能和使用文档 – 新增桌面快捷方式对 Ubuntu 20.04 的支持 – 修复 Windows 和 macOS 系统上的 webvnc 连接异常 – 容器内新增音视频播放支持 1.6.8 v0.8 @ 2021.10.13 v0.8 新增 LLVM/Clang, Rust 和 openEuler 支持。 • v0.8 rc3 – 新增 1.6.9 v0.9 @ 2022.01.13 v0.9 完善 Linux Lab for Windows,升级默认内核版本到 v5.13,大幅提升交互性能,Linux Lab Disk 同步支持运行时免关机切换系统并新增 Kali、Mint 等发行版支持。 • v0.9 rc3 – 新增 FAST FETCH 功能,支持单独快速下载指定内核版本 – 新增 ONESHOT 内存编译功能,在原有内存编译的基础上增加代码内存缓存支持
    0 码力 | 73 页 | 1.53 MB | 1 年前
    3
  • pdf文档 Linux就该这么学 第2版

    据丢失或者系统的 重装也会让人头疼,还会浪费我们的宝贵时间。而通过虚拟机软件安装的系统不仅可以模拟 出硬件资源,把实验环境与真机文件分离以保证数据的安全,更酷的是当操作失误或配置出 错导致系统异常的时候,可以快速把操作系统还原到出错前的快照状态—这大约只需要 5~ 10 秒(在真实的物理机上重装系统可能得至少 30 分钟)。 最近几年在讲课时,总会发现同学们使用的实验环境五花八门,有 CentOS、Debian,还 如图 2-6 所示。 图 2-6 top 命令的运行界面 在图 2-6 中,top 命令执行结果的前 5 行为系统整体的统计信息,其所代表的含义如下。 ➢ 第 1 行:系统时间、运行时间、登录终端数、系统负载(3 个数值分别为 1 分钟、5 分钟、15 分钟内的平均值,数值越小意味着负载越低)。 ➢ 第 2 行:进程总数、运行中的进程数、睡眠中的进程数、停止的进程数、僵死的进程 Enterprise Linux release 8.0 (Ootpa) uptime 命令用于查看系统的负载信息,输入该命令后按回车键执行即可。 uptime 命令真的很棒,它可以显示当前系统时间、系统已运行时间、启用终端数量以及 平均负载值等信息。平均负载值指的是系统在最近 1 分钟、5 分钟、15 分钟内的压力情况(下 面加粗的信息部分),负载值越低越好: [root@linuxprobe~]#
    0 码力 | 552 页 | 22.25 MB | 1 年前
    3
  • pdf文档 Debian 参考手册(版本 2.109)

    可执行(x)权限允许所有者访问目录里的文件。 在这里,一个目录的可执行权限意味着不仅允许读目录里的文件,还允许显示他们的属性,例如大小和修改时间。 ls(1) 用于显示文件和目录的权限信息(更多)。当运行时带有“-l”选项,它将按给定顺序显示下列信息。 • 文件类型(第一个字母) • 文件的访问权限(9 个字符,三个字符组成一组按照用户、组、其他的顺序表示) • 链接到文件的硬链接数 • 文件所有者的用户名 差不多。它 被用来调试内核。它是一个虚拟文件,指向系统内存,所以不必担心它的大小。 ”/sys” 以下的目录包含了内核输出的数据结构,它们的属性,以及它们之间的链接。它同时也包含了改变某些内核 运行时参数的接口。 参考”proc.txt(.gz)”,”sysfs.txt(.gz)”,以及其他相关的 Linux 内核文档(”/usr/share/doc/linux-doc-*/Documenta ”systemd-analyze blame” 加载”$unit” 文件并检测错误 ”systemd-analyze verify $unit” 简洁的显示用户调用会话的运行时状态信息 ”loginctl user-status” 简洁的显示调用会话的运行时状态信息 ”loginctl session-status” 跟踪 cgroups 的启动过程 ”systemd-cgls” 跟踪 cgroups 的启动过程
    0 码力 | 261 页 | 1.39 MB | 1 年前
    3
  • pdf文档 Linux命令大全搜索工具 v1.8

    rpm安装包。 1. atop(选项)(参数) ATOP列:该列显示了主机名、信息采样日期和时间点 PRC列:该列显示进程整体运行情况 sys、usr字段分别指示进程在内核态和用户态的运行时间 CPU列:该列显示CPU整体(即多核CPU作为一个整体CPU资源)的使用情况,我们知道CPU可被用于执行 进程、处理中断,也可处于空闲状态(空闲状态分两种,一种是活动进程等待磁盘IO导致CPU空闲,另 增加导出属性。 21. +x 删除导出属性。 1. name(可选):变量名或函数名。 2. value(可选):变量的值。 declare 返回true除非你提供了非法选项或赋值错误。具体导致异常的情况请查看讨论章节的关于异 常情况。 1. # 声明变量,当然也欢迎您在这个网站(感谢本项目发起人 @jaywcjlove)查询linux命令。 2. declare reference_w 和 declare -x var 。 在函数内声明变量时,使用 local 。 声明只读变量,使用 readonly 。 typeset 和 declare 命令一样。 3. 关于异常情况 有多种原因导致 declare 失败,关于这些情况可以参考bash在线文档declare部分(最新 版),或执行 info bash 查看 declare 部分最后一大串 an attempt
    0 码力 | 1347 页 | 8.79 MB | 1 年前
    3
共 23 条
  • 1
  • 2
  • 3
前往
页
相关搜索词
openEuler23.09技术白皮皮书白皮书22.03LTSSP22.2通过GolangeBPF实现侵入应用观测24.03LinuxLabv1中文手册这么Debian参考参考手册版本2.109命令大全搜索工具8.0
IT文库
关于我们 文库协议 联系我们 意见反馈 免责声明
本站文档数据由用户上传或本站整理自互联网,不以营利为目的,供所有人免费下载和学习使用。如侵犯您的权益,请联系我们进行删除。
IT文库 ©1024 - 2025 | 站点地图
Powered By MOREDOC AI v3.3.0-beta.70
  • 关注我们的公众号【刻舟求荐】,给您不一样的精彩
    关注我们的公众号【刻舟求荐】,给您不一样的精彩