ICode9

精准搜索请尝试: 精确搜索
  • 嵌入式Linux优化启动【转】2022-01-13 22:33:27

    转自:https://blog.csdn.net/hpu11/article/details/80522774 嵌入式linux优化,可以从三部分进行考虑: bootloader,linux,根文件系统 1. bootloader uboot只是做系统启动过程中,所依赖的硬件初始化,为kernel的加载运行做准备,所以,bootloader在整个系统启动过程中只消耗1妙左右,相比较整个

  • Linux内核各模块启动时间分析【转】2022-01-13 22:32:36

    转自:https://blog.csdn.net/chenwenxin/article/details/41550193?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.no_search_link&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog

  • 文章翻译|Semblance: An empirical similarity kernel on probability spaces2022-01-13 18:00:28

    原文链接: Semblance: An empirical similarity kernel on probability spaces Abstract 在数据科学中,确定观测值之间的接近度对于许多下游分析(例如聚类,分类和预测)至关重要。但是,当数据的潜在概率分布不清楚时,通常会随意选择用于计算数据点之间相似度的函数。在这里,我们提出

  • 2021年Linux技术总结(二):kernel2022-01-13 15:59:03

    通过对U-boot的启动流程的梳理,最终我们进入了Linux的内核,下面分析一下Linux内核的启动流程和如何做一个简单的移植。 一、kernel启动流程 通过arch/arm/kernel/vmlinux.lds脚本链接文件查看Linux kernel内核入口时stext,然后我们通过搜索得知,stext定义在arch/arm/kernel/head.

  • 破世界纪录了,用Python实现自动扫雷2022-01-13 09:31:10

    用Python+OpenCV实现了自动扫雷,突破世界记录,我们先来看一下效果吧。 中级 - 0.74秒 3BV/S=60.81 相信许多人很早就知道有扫雷这么一款经典的游(显卡测试)戏(软件),更是有不少人曾听说过中国雷圣,也是中国扫雷第一、世界综合排名第二的郭蔚嘉的顶顶大名。扫雷作为一款在Windows9x时代

  • Preemption (computing)2022-01-11 16:35:33

    朗文词典:pre-empt or preempt:1. make what sb has planned to do or say unnecessary or ineffective by saying or doing sth first2. replace a television show with a special program or report Merriam-Webster里有更长的对preempt和preemption的解释。 In computing, pre

  • context 中文2022-01-11 10:04:57

    def set_context(**kwargs):    """    Set context for running environment.    Context should be configured before running your program. If there is no configuration,    it will be automatically set according to the devi

  • Linux 内核告警 kernel: INFO: task xxx blocked for more than 120 seconds.----已解决2022-01-10 15:36:05

    系统centos7.5 message夜间告警提示 task kworker/0:1:47475 blocked for more than 120 seconds. 具体如下: kernel: INFO: task kworker/0:1:47475 blocked for more than 120 seconds. Jan 9 23:26:02 hblf-ct-dsm009 kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_

  • 内核如何检测SOFT LOCKUP与HARD LOCKUP?【转】2022-01-09 19:04:15

    转自:http://linuxperf.com/?p=83 所谓lockup,是指某段内核代码占着CPU不放。Lockup严重的情况下会导致整个系统失去响应。Lockup有几个特点: 首先只有内核代码才能引起lockup,因为用户代码是可以被抢占的,不可能形成lockup(只有一种情况例外,就是SCHED_FIFO优先级为99的实时进程即使在

  • Linux kernel框架分析目录2022-01-09 12:02:48

    1. WDT子系统 2. DMA子系统 3. IIC子系统 4. ALSA音频子系统 5. GPIO和PinCtrl子系统 6. PWM子系统 7. RTC子系统 8. SPI子系统 9. EMMC子系统 10. spi-nor子系统 11. mtd子系统

  • jupyter notebook里的kernel errors2022-01-09 11:00:35

    整了半天整不明白。。。 在jupyter notebook里我的pytorch和tensorflow都可以激活内核,但是python3却无法激活内核,还有一个python [conda env:root]*我也不知道这个东西是干嘛呢,有人知道的请指教一下。 方法一:管理员运行jupyter notebook(知乎方法) 方法二:anaconda prompt打开,在bas

  • 为ROS2编译实时Linux内核2022-01-08 17:31:15

    这个教程是在一个刚安装完的干净的运行在Intel x86_64的Ubuntu 20.04.1 上进行的。同时,我在Ubuntu 18.04上也进行过测试,也是可以顺利安装的。实际的内核是5.4.0-54-generic,但是我们会安装最新的稳定的RT_PREEMPT版本。为了构建这个内核,你需要至少30GB的空闲磁盘空间。 查看ht

  • Linux内核启动流程详解2022-01-06 22:33:29

    Linux内核启动流程详解 Linux内核入口stext__mmap_switched 函数start_kernel 函数rest_init函数init进程 Linux内核入口stext stext是Linux内核的入口地址,在文件arch/arm/kernel/head.S 中有如下所示提示内容: //arch/arm/kernel/head.S 代码段 /* * Kernel startup entr

  • linux kernel态下使用NEON对算法进行加速【转】2022-01-06 14:01:27

    转自:https://www.cnblogs.com/liuwanpeng/p/7833000.html ARM处理器从cortex系列开始集成NEON处理单元,该单元可以简单理解为协处理器,专门为矩阵运算等算法设计,特别适用于图像、视频、音频处理等场景,应用也很广泛。   本文先对NEON处理单元进行简要介绍,然后介绍如何在内核态下使

  • qemu -20222022-01-06 12:02:56

    qemu-system-x86_64 -m 4096m -kernel ./kernel -append "root=/dev/sda rdinit=/bin/sh rw console=ttyS0 rootfstype=ramfs kgdboc=ttyS0,115200 kgdbwait kdb=on loglevel=7"  -nographic --enable-kvm -s --initrd ./x86_64.cpio.gz   https://os.51cto.com/art

  • 解决smpboot:native_cpu_up:bad cpu 255的问题2022-01-04 19:04:06

    最近在进OS的时候,遇到了下面的问题: 期初还以为是CPU的问题,后来网上查了资料才找到了原因 低版本的kernel限制了255个core,两颗AMD的CPU打开SMT后超过了255,所以kernel会报错。 解决方法: 进入BIOS:AMD CBS—>CPU Common Options -->Performance—>SMT Control 改为 Disable

  • 详解零拷贝2021-12-31 16:03:53

    1 背景 1) 服务器上的一个文件,如何通过接口下载到文件,这中间经历多少个客观存在的硬件设备 我以客观存在的组件为支撑,描述非零拷贝和零拷贝的数据流 2) 本篇文章会尽量避免繁琐难懂的话术和词汇,来阐述 2 分层图    3 非零拷贝的数据流图 一条数据从磁盘到通过网络传输出

  • (TVM开发代码学习)熟悉Relay算子的代码2021-12-31 15:02:58

    本文作为上一篇文章(TVM开发代码学习)给Relay系统添加新算子 - 知乎 (zhihu.com)的补充,主要是从6个部分熟悉Relay算子代码,从添加一个算子的角度去解构TVM中的Relay算子。 回顾上一节,TVM中给Relay增加算子需要有以下几点: 在src文件里的的定义一个继承自AttrsNode的结构体,包含算

  • 嵌入式Linux相关命令2021-12-31 14:30:41

    添加执行路径、动态库路径 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/userdata:/userdata/lib export PATH=$PATH:/userdata/valgrind/bin 网络抓包 tcpdump -i eth0 tcp port 5683 -w log.cap kernel打印等级修改printk echo 4 4 1 7 > /proc/sys/kernel/printk nfs mount

  • Anchor Free系列模型102021-12-27 22:58:57

    2021SC@SDUSC CenterNet之loss计算代码解析 网络输出 # heatmap 输出的tensor的通道个数是80,每个通道代表对应类别的heatmap (hm): Sequential( (0): Conv2d(64, 64, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1)) (1): ReLU(inplace) (2): Conv2d(64, 80, kernel_siz

  • Centos7.2升级内核2021-12-27 19:05:09

    rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm yum --enablerepo=elrepo-kernel install kernel-ml-devel kernel-ml -y 修改启动文件 vim /etc/default/grub 修改 GRUB_DEF

  • CentOS 7.2 内核3升级到4或者52021-12-27 07:02:10

    1、升级内核需要先导入 elrepo 的 key,然后安装 elrepo 的 yum 源 rpm -import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm 2、查看可升级的内核相关包 yum --disablerepo="*" --enablerepo="elr

  • centos 升级内核 开启 bbr2021-12-26 21:36:37

    CentOS 7 使用 ELRepo升级内核 在 CentOS 7 上启用 ELRepo 仓库,运行如下命令: rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org  rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm yum --disablerepo="*" --enablerepo="elrepo-kernel&

  • 读书笔记《Deep Learning for Computer Vision with Python》- 第三卷 第5章 在ImageNet上训练VGGNet2021-12-26 20:32:16

            第三卷 第五章 在ImageNet上训练VGGNet         在本章中,我们将从头开始学习如何在 ImageNet 数据集上训练 VGG16 网络架构。         该网络的特点是简单,仅使用3*3 卷积层堆叠在彼此之上,深度逐渐增加。 减少体积的空间维度是通过使用最大池化

  • Linux Kernel VFS-Read(2)2021-12-25 19:02:24

    2021SC@SDUSC vfs-read Function vfs-read is in fs/read_write.c just as sys_read is.In the last blog we've analysed about sys_read, and a dramatic thing is that in the OS experiment we've operated this term, file system is also a fancinating part.

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有