功耗 高性能 内核 芯片
关于在Linux内核中使用不同延迟/休眠机制 【ChatGPT】
https://www.kernel.org/doc/html/v6.6/timers/timers-howto.html 这篇文档提供了关于在Linux内核中使用不同延迟/休眠机制的信息,主要面向需要处理硬件延迟但对Linux内核内部工作机制不够熟悉的驱动程序编写人员。 插入延迟 首先需要问自己的 ......
【JMeter】使用nmon进行性能资源监控
在工作中可能会遇到需要在压测的时候对Linux服务器进行性能资源监控的情况。这时可以用nmon来对服务器进行监控。
遇到了问题:error while loading shared libraries: libncurses.so.6: cannot open shared object file:... ......
Si24R03—低功耗 SOC 芯片(集成RISC-V内核+2.4GHz无线收发器)
Si24R03是一款高度集成的低功耗SOC芯片,其集成了基于RISC-V核的低功耗MCU和工作在2.4GHz ISM频段的无线收发器模块。 MCU模块具有低功耗、Low Pin Count、宽电压工作范围,集成了13/14/15/16位精度的ADC、LVD、UART、SPI、I2C、TIMER、WU ......
微服务 - 应用性能监测 · 链路追踪 · 概念规范 · 产品接入 · 方法级追踪 · 创建指标跨度
Observability 可观测性, Application Performance Monitoring (APM) 应用程序性能监控, OpenTracing 链路追踪, OpenTelemetry 遥测数据, Metrics 指标/Tracing 链路/Logging 日志, OpenTel... ......
各个数据库存二进制大文件的性能测试
1前言 有个项目软件前端将二进制大文件存在了indexDB,每次给后端传文件(需要传到底层C++进行调用)都会导致内存占用飙升,想着使用前后端都能共同操作的数据库来解决这个内存占用的问题,并且希望这个更具尽可能的轻量,可以嵌入到程序中是最好的,通过一个安装包进行安装。 2各个数据库的性能比较 2 ......
数据库性能优化八大方案
毫不夸张的说咱们后端工程师,无论在哪家公司,呆在哪个团队,做哪个系统,遇到的第一个让人头疼的问题绝对是数据库性能问题。如果我们有一套成熟的方法论,能让大家快速、准确的去选择出合适的优化方案,我相信能够快速准备解决咱么日常遇到的80%甚至90%的性能问题。从解决问题的角度出发,我们得先了解到问题的原因 ......
Qt/C++音视频开发59-使用mdk-sdk组件/原qtav作者力作/性能凶残/超级跨平台
一、前言 最近一个月一直在研究mdk-sdk音视频组件,这个组件是原qtav作者的最新力作,提供了各种各样的示例demo,不仅限于支持C++,其他各种比如java/flutter/web/android等全部支持,性能上也是杠杠的,目前大概是在V0.23版本,大部分软件发布基本上都是在1.0版本才是 ......
ASP.NET Core 8 在 Windows 上各种部署模型的性能测试
ASP.NET Core 8 在 Windows 上各种部署模型的性能测试 我们知道 Asp.net Core 在 windows 服务器上部署的方案有 4 种之多。这些部署方案对性能的影响一直以来都是靠经验。比如如果是部署在 IIS 下,那么 In Process 会比 Out Process 快 ......
内核热补丁 【ChatGPT】
https://www.kernel.org/doc/html/v6.6/livepatch/index.html 动态补丁 (取消)补丁回调 原子替换和累积补丁 动态补丁模块的ELF格式 影子变量 系统状态变化 可靠的堆栈跟踪 动态补丁API ......
sysfs - 用于导出内核对象的_文件系统 【ChatGPT】
https://www.kernel.org/doc/html/v6.6/filesystems/sysfs.html sysfs - _用于导出内核对象的_文件系统 Patrick Mochel mochel@osdl.org Mike Murphy mamurph@cs.clemson.edu ......
PCIe 4.0天花板级性能!致态Ti600 4TB固态硬盘上手
沉寂已久的固态硬盘市场终于迎来了破局者,长江存储·致态在TiPlus 7100固态硬盘一炮走红之后,继续对产品进行迭代,并在今年10月推出了Ti系列的首款产品——致态Ti600固态硬盘。 致态Ti600固态硬盘拥有更高的性价比,针对不同玩家提供了500GB,1TB及2TB多个容量版本,同时在性能方面 ......
保持内核代码的可抢占安全 【ChatGPT】
https://www.kernel.org/doc/html/v6.6/locking/preempt-locking.html 在可抢占内核下的适当锁定:保持内核代码的可抢占安全 作者 Robert Love rml@tech9.net 介绍 可抢占内核会引发新的锁定问题。这些问题与SMP下的问 ......
多开软件对Windows电脑上的网络性能有何影响?
多开软件对Windows电脑上的网络性能的影响 随着计算机和互联网的普及,人们对网络性能的要求越来越高。在使用Windows电脑时,我们经常需要同时打开多个应用程序,这就需要考虑到多开软件对网络性能的影响。本文将探讨多开软件对Windows电脑上的网络性能可能产生的影响,并提出一些优化建议。 首先, ......
为内核对象添加引用计数器(krefs)【ChatGPT】
https://www.kernel.org/doc/html/v6.6/core-api/kref.html 为内核对象添加引用计数器(krefs) 作者 Corey Minyard minyard@acm.org 作者 Thomas Hellstrom thellstrom@vmware.com ......
CPU热插拔在内核中的支持 【ChatGPT】
https://www.kernel.org/doc/html/v6.6/core-api/cpu_hotplug.html CPU热插拔在内核中的支持 日期 2021年9月 作者 Sebastian Andrzej Siewior bigeasy@linutronix.de, Rusty Russ ......
写入内核文档注释 【ChatGPT】
https://www.kernel.org/doc/html/v6.6/doc-guide/kernel-doc.html 写入内核文档注释 Linux内核源文件中可能包含内核文档格式的结构化文档注释,用于描述代码的函数、类型和设计。将文档嵌入到源文件中可以更容易地保持文档的最新状态。 注意 内核 ......
RK3588芯片助力,全新单板计算机ArmSoM-Sige7震撼发布!
近日,我们欣喜地宣布推出一款全新的单板计算机,搭载着强大的RK3588芯片,为用户提供更卓越的计算性能和多样化的应用场景。这一新产品的发布标志着我们在技术创新和产品研发方面取得了重要突破,为用户提供了更为出色的计算体验, Sige7 - 连接创新,无限可能 1. RK3588芯片的强大性能 作为这一 ......
使用 Chrome 开发者工具分析 UI5 Web 应用的性能
UI5 是一款企业级 Web 前端应用的开发框架。笔者不时会收到社区朋友发起的咨询,问我如果 UI5 应用开发好之后,运行时出现性能问题,应该怎么办。 在我们的生活中,病人向医生求助,医生会开具各种检查和化验单,病人检查完后,医生根据报告上的各种参数,进行病情诊断和开药。刑警在案发现场,通过地上的脚 ......
Linux 内核黑客不可靠指南【ChatGPT】
https://www.kernel.org/doc/html/v6.6/kernel-hacking/hacking.html Rusty Russell's "Unreliable Guide to Hacking the Linux Kernel" 作者 Rusty Russell 简介 欢迎 ......
发现工作负载使用的 Linux 内核子系统 【ChatGPT】
https://www.kernel.org/doc/html/v6.6/admin-guide/workload-tracing.html 发现工作负载使用的 Linux 内核子系统 作者 Shuah Khan skhan@linuxfoundation.org Shefali Sharma ss ......
Linux内核贡献成熟度模型 【ChatGPT】
https://www.kernel.org/doc/html/v6.6/process/contribution-maturity-model.html Linux内核贡献成熟度模型 背景 作为2021年Linux内核维护者峰会的一部分,讨论了招募内核维护者以及维护者继任方面的挑战。其中一些结论包 ......
进一步内核文档索引【ChatGPT】
https://www.kernel.org/doc/html/v6.6/process/kernel-docs.html 进一步内核文档索引 像这样的文档的需求在 linux-kernel 邮件列表中变得明显,因为相同的问题一次又一次地出现,要求指向信息。 幸运的是,随着越来越多的人开始使用 GN ......
Linux 内核补丁提交的清单 【ChatGPT】
https://www.kernel.org/doc/html/v6.6/process/submit-checklist.html 这是一个关于 Linux 内核补丁提交的清单,开发者如果想要更快地看到他们的内核补丁被接受,应该做一些基本的事情。 这些事情都超出了《Documentation/pr ......
Linux内核管理风格 【ChatGPT】
https://www.kernel.org/doc/html/v6.6/process/management-style.html Linux内核管理风格 这是一份简短的文件,描述了Linux内核的首选(或虚构的,这取决于你问谁)管理风格。它旨在在某种程度上反映过程/编码风格.rst文件,并主要是 ......
Linux内核驱动程序接口 【ChatGPT】
https://www.kernel.org/doc/html/v6.6/process/stable-api-nonsense.html#binary-kernel-interface Linux内核驱动程序接口 (回答你的所有问题以及更多) Greg Kroah-Hartman greg@kro ......
Linux内核许可规则 【ChatGPT】
https://www.kernel.org/doc/html/v6.6/process/license-rules.html Linux内核许可规则 Linux内核仅在GNU通用公共许可证第2版(GPL-2.0)的条款下提供,如LICENSES/preferred/GPL-2.0中所述,并在LIC ......
5.10 Windows驱动开发:摘除InlineHook内核钩子
在笔者上一篇文章`《内核层InlineHook挂钩函数》`中介绍了通过替换`函数`头部代码的方式实现`Hook`挂钩,对于ARK工具来说实现扫描与摘除`InlineHook`钩子也是最基本的功能,此类功能的实现一般可在应用层进行,而驱动层只需要保留一个`读写字节`的函数即可,将复杂的流程放在应用层实... ......
内核维护者手册 - 修改补丁【ChatGPT】
https://www.kernel.org/doc/html/v6.6/maintainer/modifying-patches.html 修改补丁 如果你是一个子系统或分支的维护者,有时你需要稍微修改你收到的补丁才能合并它们,因为你的代码与提交者的代码并不完全相同。如果你严格遵守开发者证书的规则 ......
内核维护者手册 - 维护者入口配置文件【ChatGPT】
https://www.kernel.org/doc/html/v6.6/maintainer/maintainer-entry-profile.html 维护者入口配置文件 维护者入口配置文件是对顶层流程文档(提交补丁、提交驱动程序等)的补充,其中包括子系统/设备驱动程序本地习俗以及有关补丁提交生 ......
内核维护者手册 - 创建拉取请求【ChatGPT】
https://www.kernel.org/doc/html/v6.6/maintainer/pull-requests.html 创建拉取请求 本章描述了维护者如何创建并提交拉取请求给其他维护者。这对于将一个维护者的更改传输到另一个维护者的树中非常有用。 这份文档是由Tobin C. Hardi ......