相关推荐
【信息科学与工程学】【产品体系】计算机科学与自动化——第一百八十九篇 操作系统内核(微内核/宏内核)函数与算法03
Linux网络协议栈对"跨CPU缓存同步"的高效实现,核心思想只有一句话:尽量避免跨CPU同步,而不是优化同步本身。因为一旦两个CPU核心修改同一缓存行(cache line bouncing),性能会退化成串行。下面从协议栈的实际机制讲起。Linux网络收包路径是一条CPU归属权的连续传递链: 在这条链路上,同一数据流(flow)的包尽可能固定在同一个CPU上处理,这样:多队列网卡通过MSI-X把不同RX queue绑定到特定CPU,RX queue的DMA buffer分配在对应NUMA node上
揭示 XProc
Xproc 是一种描述处理管道的标记语言,由一些在 XML 文档上进行操作的离散步骤组成。如果规范的重要性与从事此项工作的个人素质有关,那么 Xproc 的确意义重大。W3C XML 处理模型 WG 聚集了大量务实的 XML 工作者和著名人物,还有过去对 XML 相关成果做出贡献的头发花白的老手:Erik Bruchez、Andrew Fang、Paul Grosso、Rui Lopes、
Redhawk解析PAD / IOPAD的实现方法
Redhawk解析IOPAD的实现方法1. IOPAD DEF的概念说明2. 生成 IOPAD GDS文件3. 生成 IOPAD DEF文件4. Redhawk解析过程中读取IOPAD DEF 本文主要简述【Redhawk解析IOPAD】的实现原理方法,具体脚本没有放在这里。 1. IOPAD DEF的概念说明 2. 生成 IOPAD GDS文件 注: getinfo2IODEF.tcl 是基于innovus获取IOPAD的摆放信息以及库信息。 run_cerate_iopadgds.csh 是基于c
使用 /proc 文件系统来访问 Linux 内核的内容
http://www.ibm.com/developerworks/cn/linux/l-proc.html#download
Python+Seaborn可视化:双因素方差分析结果这样呈现更专业
本文详细介绍了如何利用Python中的Seaborn和statsmodels库,专业地执行并可视化双因素方差分析结果。通过模拟实验数据,演示了从模型构建、统计检验(包括交互作用分析)到诊断验证的全流程。重点展示了如何使用Seaborn绘制交互效应图、组合分布图及热图,将复杂的统计结果转化为直观、富有洞察力的可视化图表,助力科研论文与商业报告的专业呈现。
慕课软件质量保证与测试(习题集)
慕课金陵科技学院.软件质量保证与测试.期末复习.习题汇总0 总目录1 绪论1.1 软件质量保证与测试的产生与发展1.2 软件缺陷,软件错误,软件故障1.3 软件质量保证与测试的意义,原则和挑战1.4 单元测试1.5 课后作业2 软件测试策略2.1 软件测试的模型,过程和生命周期2.2 软件测试的方法和技术2.3 单元测试2.4 课后作业3 黑盒测试3.1 黑盒测试概述3.2 等价类划分测试3.3 边界值测试3.4 错误推测法3.5 判定表驱动法3.6 因果图法3.7 场景法3.8 正交实验法3.9 单元测试
使用proc文件系统和内核交互
《使用proc文件系统和内核交互》 本文档的Copyleft归rosetta所有,使用GPL发布,可以自由拷贝、转载,转载时请保持文档的完整性。 参考资料:IBM developerWorks 《使用/proc文件系统来访问Linux内核的内容》、Linux-2.6.10内核 来源:http://blog.youkuaiyun.com/rosetta/article/details/7563610
利用OTSU阈值算法在ZYNQ上实现浒苔识别
利用OTSU阈值算法进行图像二值化,结果用HDMI显示
Linux内核通信之---proc文件系统(详解)
使用 /proc 文件系统来访问 Linux 内核的内容,这个虚拟文件系统在内核空间和用户空间之间打开了一个通信窗口: /proc 文件系统是一个虚拟文件系统,通过它可以使用一种新的方法在 Linux内核空间和用户间之间进行通信。在 /proc 文件系统中,我们可以将对虚拟文件的读写作为与内核中实体进行通信的一种手段,但是与普通文件不同的是,这些虚拟文件的内容都是动态创建的。本文对
Allegro PCB设计小技巧:如何用Shift键快速平移复制走线和过孔?
本文深入解析了Allegro PCB设计中利用Shift键进行平移复制的核心技巧。通过对比传统复制粘贴流程,详细演示了如何高效、精准地批量复制走线和过孔,尤其适用于创建等间距电源总线、过孔阵列等场景,能显著提升PCB设计效率与准确性。
Win11显卡驱动安装失败的全面解决方案
Windows 11显卡驱动安装失败是一个比较常见的问题,但通过上述方法,我们可以有效地解决这一问题。方法一通过调整组策略编辑器的驱动程序安装策略,可能解决一些因签名问题导致的安装失败;而方法二则通过重装Windows 11系统,为系统提供一个全新的、干净的环境,从而可能解决更复杂的安装问题。在实际操作中,用户可以根据具体情况选择合适的方法来解决显卡驱动安装失败的问题。
proc 文件系统来访问 Linux 内核的内容
原文地址:http://www-128.ibm.com/developerworks/cn/linux/l-proc.html#downloads作者的Makefile我在编译时遇到了点问题,便修改了一下,连同源代码一起作为附件,可以下载M. Tim Jones, 资深首席软件工程师, Emulex2006 年 4 月 24 日/proc 文件系统是一个虚拟文件系统,通过它可以使用一...
Plecs电力电子仿真专业教程-第一季 第一节 Plecs简介
Plces 电力电子仿真专业教程系列依托专业的电力电子仿真软件Plecs对各种电力电子常用的拓扑及实际设计的方案进行系统及仿真与软件代码仿真实践。通过对各种电路仿真原理的讲解及专业C语言代码程序的编写,提升学员的系统设计能力,软件编程能力与理论分析能力。
Linux - 内核参数配置
转:https://www.cnblogs.com/bodhitree/p/5756719.html Linux在系统运行时修改内核参数(/proc/sys与/etc/sysctl.conf),而不需要重新引导系统,这个功能是通过/proc虚拟文件系统实现的。 在/proc/sys目录下存放着大多数的内核参数,并且设计成可以在系统运行的同时进行更改, 可以通过更改/proc/sys中内核参数对...
时空智友企业流程化管控系统文件上传漏洞
时空智友企业流程化管控系统是一个功能丰富、灵活可定制的企业管理工具。通过该系统,企业能够实现流程的自动化、协同的提升、数据的洞察和决策的优化,从而提高工作效率、管理水平和企业竞争力。时空智友企业流程化管控系统 formservice接口处存在任意文件上传漏洞,未经认证的攻击者可通过此接口上传后门文件,最终可导致服务器失陷。
计算机控制技术及应用
《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。
Linux内存管理: Slab Allocator 分配器剖析:了解 Linux 内存管理的方式
M. Tim Jones, 顾问工程师, Emulex 简介:良好的操作系统性能部分依赖于操作系统有效管理资源的能力。在过去,堆内存管理器是实际的规范,但是其性能会受到内存碎片和内存回收需求的影响。现在,Linux® 内核使用了源自于 Solaris 的一种方法,但是这种方法在嵌入式系统中已经使用了很长时间了,它是将内存作为对象按照大小进行分配。本文将探索 slab 分配器背后所采用的...
文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况
主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。
工作中使用到的单词(软件开发)
1.エイリアス alias 别名 powershell使用 get-help 命令时,会得到与此命令 相关(别名)的命令 2.プロキシ proxy 代 理 3.プロモート promote 促进,提升 开发的系统新功能上线发布,有时会使用到这个词,比如 STプロモート 还有使用リリース这个词的。比如STリリース。个人认为两者含义相同。 4.見逃し み................................................................
华为的C语言编程规范.pdf
华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。
迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)
迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)
云原生技术10-你的镜像安全吗?生产环境必备的安全检查清单,Trivy + Falco + OPA:云原生安全的“三剑客“
Open Policy Agent(OPA)是CNCF毕业项目,它把安全策略从"人治"变成"法治"。想象一下:以前靠人工审核的部署请求,现在用代码自动判断——这就是策略即代码(Policy as Code)的魅力。OPA能做什么?🔐 Kubernetes准入控制(Admission Control)🌐 API网关授权📊 微服务间访问控制🏗️ Terraform计划审查💡效率技巧:OPA使用声明式语言Rego编写策略,学习曲线有点陡,但一旦掌握,你会发现它比传统RBAC灵活得多。阶段工具。
理解 Linux 动态库加载:LD_LIBRARY_PATH
flyfish
USB 技术系列 11 · USB Linux 驱动框架
本文系统解析Linux USB驱动框架,涵盖USB Core、HCD(xhci-hcd/dwc3)、类驱动(CDC/HID/Mass Storage)分层架构,详解usb_device_id匹配、probe/disconnect生命周期及Device Tree配置。结合RISC-V N300实战,揭示Host/Device双模式驱动开发核心逻辑,助力嵌入式BSP开发者掌握USB子系统全栈能力。
Linux-iostat命令详解
Linux命令学习记录
Linux 服务器性能排查手册(2026):CPU、内存、磁盘IO、网络四大瓶颈定位
iptables 四表五链模型、firewalld zone 信任级别、云安全组与主机防火墙的关系与优先级,避坑改了防火墙把自己挡在服务器外面的翻车事故。
Linux rm 误删文件恢复实操教程
Linux使用rm删除文件时,并不会直接抹除磁盘上的数据,只是移除文件索引,让系统不再识别这块空间。只要没有写入新数据,原有扇区内容就会保留。新文件写入才有可能覆盖这些区域,一旦覆盖就很难找回。恢复的本质就是扫描磁盘,找到这些还存在、但索引丢失的数据条目,再把它们导出保存到其他分区。越早停止写入,恢复成功的概率越高。
Windows/Linux下强实时运动控制内核(二):基于Qt的Delta机械手的开发应用
强实时运动控制内核MotionRT750下Qt开发Delta机械手的完整开发流程。
Linux epoll 一篇讲透:从 select/poll 到红黑树、LT/ET,再到完整 TCP 服务器
一万个客户端已经连上服务器,眼下只有十个客户端发来了数据。服务器怎样把时间花在这十个连接上?理解这个问题,就抓住了 epoll 的主线。接下来,我们沿着“为什么需要它 → 接口怎么用 → 内核如何实现 → LT/ET 怎么写 → 完整服务器怎么运行”的顺序,把知识连起来。**阅读基础:**了解socketbindlistenaccept的基本用途即可。本文示例面向 Linux,服务器使用 C++17,实验脚本使用 Python 3。
24



被折叠的 条评论
为什么被折叠?



