- 博客(20)
- 资源 (1)
- 收藏
- 关注
原创 ebpf代码编写小技巧
但有时内核中的少量Tracepoints会重用常用的类型,因此如果上述模式不起作用,则需要在内核源码(或。并非所有的函数都可probe,例如一些内联的函数无法probe,可通过如下办法查看可probe的内核函数。内核已经提供了所有Tracepoint数据的类似类型,一般命名为。)中查找具体的类型名称,一般命名为。根据红框中的数据结构可以找到对应的。对应的类型,但通过cat。,能够查看到其参数如下。
2023-06-01 13:55:26
425
原创 Account locked:Linux用户因失败次数过多被锁定后如何解锁
报错信息Account locked due to 84 failed logins原因:登录失败次数过多查看错误次数:sudo pam_tally2 --user hongnan.lhnLogin Failures Latest failure Fromhongnan.lhn 33 10/11/21 11:25:58 /dev/pts/0重置计数器,即可手动解锁sudo pam_tally2 --user=hongnan.lhn
2021-10-15 18:45:39
7087
翻译 (译)BPF技巧和窍门:bpf_trace_printk() 和 bpf_printk() 指南
原文:Andrii Nakryiko’s Blog --BPF tips & tricks: the guide to bpf_trace_printk() and bpf_printk()任何BPF 程序总是需要一些调试才能使其正常工作。 不幸的是,目前还没有 BPF 调试器,所以下一个最好的办法是在周围撒上类似 printf() 的语句,看看 BPF 程序中发生了什么。 printf() 的 BPF 等价物是 bpf_trace_printk() 。 在这篇博文中,我们将了解如何使用它、它的
2021-08-26 11:01:02
10691
3
原创 mac安装matplotlib出现Command errored out
python版本我的mac自带python2.7和python3.8,默认为python2.7,这里使用python3和pip3安装使用matplotlib▶ python -VPython 2.7.16▶ python3 -VPython 3.8.2先升级pip3python3 -m pip install --upgrade pip安装matplotlibpython3 -m pip install -U matplotlib出现以下问题Command errored out
2021-08-06 11:13:22
550
1
原创 Ubuntu16.04安装使用anaconda、PyTorch、Jupyter notebook以及Facebook *foltr-es*代码运行测试
Ubuntu16.04安装使用anaconda、PyTorch、Jupyter notebook,以及运行测试Facebook的一个有关联邦学习的工作FOLtR-ES
2019-10-12 15:06:00
893
原创 MICRO 2017会议概况
MICRO 2017会议概况会议简介The International Symposium on Microarchitecture (MICRO),国际微架构研讨会(MICRO),是介绍和讨论微体系结构、编译器、硬件/软件接口以及高级计算和通信系统设计的主要论坛。MICRO的目标是将微体系结构、编译器和系统领域的研究人员聚集在一起进行技术交流。主题:1)处理器、内存、互连和存储体系结构。...
2019-04-08 16:24:38
2531
原创 开源容灾备份工具介绍
开源容灾备份工具介绍Freezerfreezer是OpenStack社区中一个官方项目,旨在为OpenStack提供数据备份环境的解决方案。平台支持:包括 Linux Based OS、 Windows、 Mac-OS、BSDBased OS 等多种平台备份数据的多存储支持: 对象存储Swift,本地挂载存储Local以及备份数据到远程的SSH server**支持的数据备份:**基于文...
2019-04-08 16:09:43
8672
原创 Ubuntu16.04编译安装PCL&测试运行
环境:ubuntu16.04 pcl版本:1.8.1 一.安装依赖库 sudo apt-get update sudo apt-get install git build-essential linux-libc-dev sudo apt-get install cmake cmake-gui sudo apt-get install libus...
2018-04-26 17:38:35
3990
8
原创 LeetCode-2 Add Two Numbers
LeetCode-2: 给定两个非空链表来代表两个非负整数,位数按照逆序方式存储,它们的每个节点只存储单个数字。将这两数相加会返回一个新的链表。 你可以假设除了数字 0 之外,这两个数字都不会以零开头
2018-04-09 16:17:36
175
原创 LeetCode-1 two sum 双指针法
LeetCode-1 two sum: 给定一个整数数列,找出其中和为特定值的那两个数。你可以假设每个输入都只会有一种答案,同样的元素不能被重用。
2018-04-09 16:08:39
640
原创 neon优化二维卷积算法
卷积在图像处理中使用很频繁,由于数据量大,计算多,未经优化的卷积算法很慢。利用neon的并行计算,可以对其进行优化。
2017-10-27 17:02:03
5585
3
原创 Ne10库编译使用
介绍Ne10是一个单独的开源库,可以把它直接嵌入到工程里面去(目前支持linux,android,ios),直接调用里面的函数。Ne10已实现一些接口,可分为4个模块:dsp、math、imgproc、physics。比如dsp中目前就已封装了fft,fir,irr算法函数接口,用户直接调用这些接口函数就可以实现相应算法。 math 数学模块:主要包含矢量/矩阵数学运算。 ...
2017-09-18 14:08:38
7735
原创 海思3559平台验证neon优化rgb转灰度图算法
在海思3559平台上验证neon对rgb转灰度图算法的优化效果读入一个256*256像素的PPM图片,分别用C语言、neon内联函数、neon汇编优化实现rgb转灰度图算法,用gettimeofday函数测试算法运行时间
2017-09-12 16:52:02
3537
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人