侵权投诉

Linux查看资源使用情况和性能调优常用的命令

嵌入式ARM 2020-11-12 17:54 次阅读

目录

前言

top命令

htop命令

ps命令

free命令

vmstat命令

iosat命令

netstat命令

df命令

du命令

前言

一般来说,Linux性能调优涉及CPU、内存和IO,包括进程、线程、程序堆栈、内存、Swap、CPU调度、内存调度、网络连接和IO读写等。

本文介绍了Linux查看资源使用情况和性能调优常用的命令,包括top、htop、ps、free、vmstat、iostat、netstat、df和du命令。

top命令

top命令用来监控系统的资源使用情况,包括CPU、内存、Swap、进程和线程等。

命令:

#运行toptop#显示进程的完整命令top-c

推荐使用下面的htop命令来代替top命令。

htop命令

htop命令用来监控系统的资源使用情况,包括CPU、内存、Swap、进程和线程等。相比top命令,htop命令更能更强大,显示也更加直观。

命令:

#运行htophtop

概要信息说明:

CPU使用率:数字1、2、...表示CPU有几个核,后面的进度条用不同颜色来表示不同维度的CPU使用率,最后是CPU使用率;

内存使用率:Mem后面的进度条用不同颜色来表示不同维度的内存使用率(绿色:used,蓝色:buffers,橙色:cache),最后是内存使用率(used/total);

Swap使用率:Swap后面的进度条显示已用的Swap,最后是Swap使用率(used/total),如果系统关闭了Swap,则进度条为空,Swap使用率为0K/0K;

进程和线程统计:Tasks:进程数,thr:线程数,running:正在运行的进程数;

系统平均负载统计:Loadaverage:前1分钟平均负载、前5分钟平均负载和前15分钟平均负载;负载越低说明CPU越空闲,负载越高说明CPU越忙:

负载低于0.7*CPU核数:CPU使用率正常;(道路通畅)

负载高于0.7*CPU核数:CPU使用率较高,需要关注;(道路堵车,需要交警到场疏导交通)

负载高于1*CPU核数:CPU使用率过高,需要关注;(道路严重堵车,可能发生了交通事故,需要交警马上到现场处理)

负载高于5*CPU核数:系统超负荷运转,无法正常响应;(交通瘫痪,可能道路已经被水淹无法通行,需要投入抢险力量恢复交通)

系统已连续运行时间:Uptime后面为系统从上次启动后,已连续运行时间,可以倒推系统上次启动时间;

详细信息说明:

PID:进程ID;

USER:进程所有者;

PRI:进程优先级;

NI:nice值,负值表示高优先级,正值表示低优先级;

VIRT:进程使用的虚拟内存(virtualmemory);

RES:进程使用的物理内存(physicalmemory);

SHR:进程使用的共享内存(sharedmemory);

S:进程状态,R(Running)正在运行的进程、S(Sleeping)休眠的进程、T/S(Traced/Stopped)已停止或中止的进程或Z(Zommbie)僵尸进程;

CPU%:进程使用的CPU时间百分比;

MEM%:进程使用的内存百分比;

TIME+:进程已连续运行时间;

Command:进程的执行命令;

常用快捷键:

上下箭头:上下滚动查看进程;

u:显示指定用户的进程;

P:按照进程使用的CPU时间百分比排序;

M:按照进程使用的内存百分比排序;

T:按照进程已连续运行时间排序;

参考:

https://linuxtogether.org/htop-command-explanation/

https://www.softprayog.in/tutorials/htop-command-in-linux

https://scoutapm.com/blog/understanding-load-averages

htop官网

ps命令

#查看java进程#e(every)所有进程#f(fullformat)完整输出格式ps-ef|grepnginx#不显示grep本身ps-ef|grepnginx|grep-vgrep#获取指定进程的PIDps-ef|grepjava|grepjenkins|grep-vgrep|awk'{print$2}'#根据进程的PID中止进程ps-ef|grepjava|grepjenkins|grep-vgrep|awk'{print$2}'|xargskill-9#查看进程堆栈#p(path)显示完整路径pmap-p#查看9091端口是哪个容器进程dockerps|grep9091

ps-ef格式:

UID:进程的UID(用户)

PID:进程ID

PPID:父进程ID

C:CPU使用时间百分比

STIME

TTY

TIME

CMD:启动进程的命令

free命令

free命令用来查看内存和Swap的使用情况。

命令:

#以适合阅读的形式输出(h:human)free-h#以MB格式输出(m:MB)free-m#合计Mem和Swap(t:total)free-h-t#统计3次,每秒1次(c:count)free-h-c3#统计5次,每2秒统计1次(s:second)free-h-t-c5-s2

说明:

Total:TheamountofRAMinstalledinyoursystem.

Used:EqualtoTotal-(Free+Buffers+Cache).

Free:Theamountofmemorycompletelyunusedbyanything.

Shared:Memorytakenbythetmpfsfilesystems.

Buffer:ThedatastructuresthataremaintainedtoprovideanindexforeverythingstoredinCache.

Cache:Datareadfromtheharddrive,modifieddatawaitingtobewrittenbacktotheharddrive,andothercomputedvalues.

Available:What’sreallyfree.AnestimateofthememoryinFree,Buffer,andCachethatcouldbeusedtosatisfyamemoryrequest.

简单来说,total是系统总内存,used就是系统已用内存,total-used就是系统可用内存。

参考:

https://www.howtogeek.com/456943/how-to-use-the-free-command-on-linux/

vmstat命令

vmstat命令用来统计进程、内存、Swap、IO和CPU等信息。

命令:

#运行vmstatvmstat#每5秒统计1次vmstat5#每5秒统计1次,共统计4次vmstat54#以MB格式输出内存使用情况vmstat54-SM#显示统计概要信息vmstat-s

说明:

Proc

r:Thenumberofrunnableprocesses.Theseareprocessesthathavebeenlaunchedandareeitherrunningorarewaitingfortheirnexttime-slicedburstofCPUcycles.

b:Thenumberofprocessesinuninterruptiblesleep.Theprocessisn’tsleeping,itisperformingablockingsystemcall,anditcannotbeinterrupteduntilithascompleteditscurrentaction.Typicallytheprocessisadevicedriverwaitingforsomeresourcetocomefree.Anyqueuedinterruptsforthatprocessarehandledwhentheprocessresumesitsusualactivity.

Memory

swpd:theamountofvirtualmemoryused.Inotherwords,howmuchmemoryhasbeenswappedout.,

free:theamountofidle(currentlyunused)memory.

buff:theamountofmemoryusedasbuffers.

cache:theamountofmemoryusedascache.

Swap

si:Amountofvirtualmemoryswappedinfromswapspace.

so:Amountofvirtualmemoryswappedouttoswapspace.

IO

bi:Blocksreceivedfromablockdevice.ThenumberofdatablocksusedtoswapvirtualmemorybackintoRAM.

bo:Blockssenttoablockdevice.ThenumberofdatablocksusedtoswapvirtualmemoryoutofRAMandintoswapspace.

System

in:Thenumberofinterruptspersecond,includingtheclock.

cs:Thenumberofcontextswitchespersecond.Acontextswitchiswhenthekernelswapsfromsystemmodeprocessingintousermodeprocessing.

CPU

ThesevaluesareallpercentagesofthetotalCPUtime.

us:Timespentrunningnon-kernelcode.Thatis,howmuchtimeisspentinusertimeprocessingandinnicetimeprocessing.

sy:Timespentrunningkernelcode.

id:Timespentidle.

wa:Timespentwaitingforinputoroutput.

st:Timestolenfromavirtualmachine.Thisisthetimeavirtualmachinehastowaitforthehypervisortofinishservicingothervirtualmachinesbeforeitcancomebackandattendtothisvirtualmachine.

参考:

https://www.howtogeek.com/424334/how-to-use-the-vmstat-command-on-linux/

https://www.tecmint.com/linux-performance-monitoring-with-vmstat-and-iostat-commands/

iosat命令

iostat命令用来统计磁盘IO和CPU等信息。

命令:

#运行iostatiostat#以MB格式输出iostat-m#查看指定磁盘(分区)iostat-m-pvda#每2秒统计一次,共统计3次iostat-m23

说明:

CPU信息:

%user:ItshowsthepercentageofCPUbeingutilizationthatwhileexecutingattheuserlevel.

%nice:ItshowsthepercentageofCPUutilizationthatoccurredwhileexecutingattheuserlevelwithanicepriority.

%system:ItshowsthepercentageofCPUutilizationthatoccurredwhileexecutingatthesystem(kernel)level.

%steal:ItshowsthepercentageoftimebeingspentininvoluntarywaitbythevirtualCPUorCPUswhilethehypervisorwasservicingbyanothervirtualprocessor.

%idle:ItshowsthepercentageoftimethattheCPUorCPUswereidleandthesystemdidnothaveanoutstandingdiskI/Orequest.

磁盘信息:

Device:Thedevice/partitionnameislistedin/devdirectory.

tps:Thenumberoftransferspersecondthatwereissuedtothedevice.Highertpsmeanstheprocessorisbusier.

Blk_read/s:Itshowstheamountofdatareadfromthedeviceexpressedinanumberofblocks(kilobytes,megabytes)persecond.

Blk_wrtn/s:Theamountofdatawrittentothedeviceexpressedinanumberofblocks(kilobytes,megabytes)persecond.

Blk_read:Itshowsthetotalnumberofblocksread.

Blk_wrtn:Itshowsthetotalnumberofblockswritten.

参考:

https://www.geeksforgeeks.org/iostat-command-in-linux-with-examples/

https://www.techrepublic.com/article/how-to-use-the-linux-iostat-command-to-check-on-your-storage-subsystem/

netstat命令

netstat命令用来统计网络连接和端口等信息。

命令:

#显示在侦听的TCP/UDP网络连接,包括程序和端口信息#u(UDP)#t(TCP)#n(port)#l(listen)#p(program)netstat-utnlp#只显示在侦听的TCP网络连接,包括程序和端口信息netstat-tnlp#查看某个端口被哪个进程使用#a(all)netstat-anp|grep6379#查看某个进程在哪个端口netstat-anp|grepredis#查看docker启动的进程在哪个端口dockerps|grepjenkins

df命令

df命令用来统计磁盘使用情况。

命令:

#查看全部文件系统的磁盘使用情况df-h#查看指定目录所在的文件系统的磁盘使用情况df-h~#不显示docker文件系统df-h|grep-vdocker

du命令

du命令用来统计指定目录的大小。

命令:

#统计某个目录大小du-sh~#统计目录下各个子目录和文件的大小du-h~#统计目录下各个子目录和文件的大小,并显示合计大小du-ch~#只统计下一级目录大小du-h--max-depth1#只统计下一级目录大小,单位为MB,从大到小排序du-m--max-depth1|sort-rn#只统计下一级目录大小,单位为MB,从大到小排序,返回最大的10个文件(目录)du-m--max-depth1|sort-rn|head-11

责任编辑:xj

原文标题:9个必须掌握的Linux性能调优命令和工具

文章出处:【微信公众号:嵌入式ARM】欢迎添加关注!文章转载请注明出处。

原文标题:9个必须掌握的Linux性能调优命令和工具

文章出处:【微信号:gh_c472c2199c88,微信公众号:嵌入式ARM】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

基于ARM9芯片的S3C2440和Linux操作系统设计SPI驱动程序

作者:北京工业大学 集成电路与系统基础实验室 李琦;贺明;董利民;董健 在嵌入式开发过程中,许多系统....
发表于 03-02 16:20 139次 阅读
基于ARM9芯片的S3C2440和Linux操作系统设计SPI驱动程序

英特尔推出了144层QLC固态盘670p提高了笔记本的性能与降低了成本,功耗.

“继去年12月举行2020 英特尔内存存储日活动后,英特尔正式推出基于144层QLC(四层单元)技术....
发表于 03-02 14:49 82次 阅读
英特尔推出了144层QLC固态盘670p提高了笔记本的性能与降低了成本,功耗.

Linux之父:Intel安腾处理器已经死透了

还有人记得Intel的安腾处理器(Itanium)吗?   日前,Linux之父Linus Torv....
的头像 算法与数据结构 发表于 03-02 14:08 201次 阅读
Linux之父:Intel安腾处理器已经死透了

如何在Petalinux创建Linux内核模块?

创建内核模块 Petalinux可以帮助工程师简化内核模块的创建工作。在petalinux工程目录下....
的头像 FPGA开发圈 发表于 03-02 11:10 103次 阅读
如何在Petalinux创建Linux内核模块?

香橙派路由器开发板R1 Plus连接两款USB无线网卡测试说明

1. RTL8723BU 测试1) 首先将 RTL8723BU 无线网卡模块插入开发板的 USB 接口中2) 然后 linux 系统会自动加载 RT...
发表于 03-01 20:45 100次 阅读
香橙派路由器开发板R1 Plus连接两款USB无线网卡测试说明

Linux内核中ARM中断的实现资料详解

看了一些网络上关于lnux中断实现的文章,感觉有一些写的非常好,在这里首先感谢他们的无私付出,然后也....
发表于 03-01 16:51 13次 阅读
Linux内核中ARM中断的实现资料详解

三家美国企业垄断全球超过98%操作系统市场

据IDC公布的一份数据显示,2020年在全球操作系统领域,微软Windows、苹果Mac OS、谷歌....
的头像 我快闭嘴 发表于 03-01 15:32 203次 阅读
三家美国企业垄断全球超过98%操作系统市场

苹果Mac的开源Linux驱动正向主线内核努力

四年多来,苹果的MacBook Pro一直将Touch Bar作为这些笔记本键盘上方的显示/控制栏输....
的头像 如意 发表于 03-01 14:44 68次 阅读
苹果Mac的开源Linux驱动正向主线内核努力

【北京迅为iMX6ULL】嵌入式学习之Linux系统编程视频教程

1. 什么是Linux系统编程?Linux系统编程也叫Linux下的高级编程,是介于应用层和驱动层之间的。 2. 学习了哪些知识后可以学...
发表于 03-01 14:29 0次 阅读
【北京迅为iMX6ULL】嵌入式学习之Linux系统编程视频教程

Intel核显能开启NVIDIA CUDA加速

NVIDIA CUDA鼎鼎大名,不过,从一开始,该技术就为N卡独享。
的头像 lhl545545 发表于 03-01 09:43 214次 阅读
Intel核显能开启NVIDIA CUDA加速

unc0ver 6.0.0版本或将支持iOS 14.3全设备越狱

今日,unc0ver 6.0.0版本发布,添加了对iOS 12.4.9~12.5.1、iOS 13.....
的头像 lhl545545 发表于 03-01 09:30 465次 阅读
unc0ver 6.0.0版本或将支持iOS 14.3全设备越狱

Linux内核进程调度schedule深入理解的详细资料说明

本文以 linux-2.4.10为例主要分析 Linux进程调度模块中的 schedule函数及其相....
发表于 02-26 16:17 13次 阅读
Linux内核进程调度schedule深入理解的详细资料说明

Ubuntu中Git使用教程

Linus在1991年创建了开源的Linux,从此,Linux系统不断发展,已经成为最大的服务器系统....
发表于 02-26 15:01 11次 阅读
Ubuntu中Git使用教程

Linux中的declare/typeset命令功能简介

1.功能简介 declare(别名 typeset)属 Shell 内建命令,用于申明 Shell ....
的头像 Linux爱好者 发表于 02-26 14:18 119次 阅读
Linux中的declare/typeset命令功能简介

Linux中cut命令的格式和选项说明

1.命令简介 cut 是一个选取命令,以行为单位,选择性输出符合条件的内容到标准输出。 cut 命令....
的头像 Linux爱好者 发表于 02-26 14:13 104次 阅读
Linux中cut命令的格式和选项说明

Linu中col命令的介绍和示例

1.命令简介 col(control)命令是一个标准输入文本过滤器,它从标准输入读取内容,过滤掉控制....
的头像 Linux爱好者 发表于 02-26 14:08 140次 阅读
Linu中col命令的介绍和示例

Linux驱动中的platform总线详解

platform总线是学习linux驱动必须要掌握的一个知识点。 一、概念 嵌入式系统中有很多的物理....
的头像 Linux爱好者 发表于 02-26 14:02 250次 阅读
Linux驱动中的platform总线详解

Linux的内核定制方法详细说明

本文档的主要内容详细介绍的是Linux的内核定制方法详细说明
发表于 02-26 11:14 10次 阅读
Linux的内核定制方法详细说明

Linux的内核定制方法详细说明

本文档的主要内容详细介绍的是Linux的内核定制方法详细说明
发表于 02-26 11:14 12次 阅读
Linux的内核定制方法详细说明

Android内核开发实践的详细资料说明

Android作为 Google公司推出的一款手机开发平台,其本身是基于 linux内核的。 Goo....
发表于 02-25 11:52 34次 阅读
Android内核开发实践的详细资料说明

如何在Linux下实现H.264解码器的优化

H.264是 ITU-T VCGE和 ISO MPEG联合开发的最新视频标准。它虽然具有很多优良性能....
发表于 02-25 11:06 20次 阅读
如何在Linux下实现H.264解码器的优化

Intel测试称PCIe 4.0 SSD搭配11代酷睿性能高出Zen3 11%

11代酷睿桌面处理器(Rocket Lake-S)将于3月份上市开卖,泄露的跑分显示,终极一代14n....
的头像 工程师邓生 发表于 02-24 11:40 689次 阅读
Intel测试称PCIe 4.0 SSD搭配11代酷睿性能高出Zen3 11%

一文汇总Linux常规的硬件基础命令

cat /proc/cpuinfo # 查看 CPU 核心数,架构,名字,频率,缓存,指令集等命令
的头像 陈翠 发表于 02-24 11:16 166次 阅读
一文汇总Linux常规的硬件基础命令

展望12代酷睿Alder Lake:最大升级 性能全面爆发

Intel将在3月中旬正式发售第11代酷睿处理器桌面版,也就是代号为Rocket Lake-S的产品....
的头像 工程师邓生 发表于 02-24 09:08 275次 阅读
展望12代酷睿Alder Lake:最大升级 性能全面爆发

使用LabVIEW的鼠标坐标反馈

当事件发生时,鼠标的位置坐标是很重要的信息,有时我们也需要提取鼠标坐标的历史轨迹来作为分析问题的工具....
发表于 02-24 08:00 25次 阅读
使用LabVIEW的鼠标坐标反馈

uboot是怎么传参给内核的?

uboot是怎么传参给内核的? linux怎么进行内存管理? 进程和线程的区别是什么 ...
发表于 02-24 07:56 0次 阅读
uboot是怎么传参给内核的?

Linux中如何加入led驱动及测试程序?

Linux中加入led驱动及测试程序详解
发表于 02-24 07:27 0次 阅读
Linux中如何加入led驱动及测试程序?

Linux内核新增的异构内存管理会带来什么不一样?

Linux 内核新增的异构内存管理(HMM)会带来什么不一样?...
发表于 02-24 07:20 0次 阅读
Linux内核新增的异构内存管理会带来什么不一样?

火星首个开源Linux系统以及飞行软件框架F Prime

从保护罩中被释放后,“毅力号”火星车将被吊车悬挂,通过尼龙绳和负责信号、控制指令传输的电缆,连接“吊....
的头像 传感器技术 发表于 02-23 15:51 232次 阅读
火星首个开源Linux系统以及飞行软件框架F Prime

Linux系统中split命令的常用示例

1.命令简介 split 命令用于将一个大文件分割成较小的文件,默认每 1000 行分割成一个小文件....
的头像 Linux爱好者 发表于 02-23 11:36 156次 阅读
Linux系统中split命令的常用示例

Linux 5.12将修复系统意外关机的问题

Linux 5.11 上个星期才发布稳定版,Linux 5.12 目前仍在开发过程中。在 Linux....
的头像 Linux爱好者 发表于 02-23 11:35 224次 阅读
Linux 5.12将修复系统意外关机的问题

Linux中的fdisk命令简介

1.命令简介 fdisk 命令用于创建和维护磁盘分区表。它采用传统的问答式界面,而不是类似于 fdi....
的头像 Linux爱好者 发表于 02-23 11:24 158次 阅读
Linux中的fdisk命令简介

美国“毅力号”给火星送去Linux系统以及手机芯片?

“确认着陆!毅力号安全到达火星表面。”   就在今天凌晨4点55分,美国“毅力号”不经变轨,直接冲入....
的头像 Linux爱好者 发表于 02-23 11:16 254次 阅读
美国“毅力号”给火星送去Linux系统以及手机芯片?

Linux中iconv命令的简介和使用方法

1.命令简介 iconv命令是用来转换文件的编码方式,比如它可以将UTF8编码的转换成GB18030....
的头像 Linux爱好者 发表于 02-23 11:14 254次 阅读
Linux中iconv命令的简介和使用方法

Linux中的vim命令说明

1.简介 vim 是 Linux 操作系统中最通用的全屏幕文本编辑器,是 vi 的增强版(vi iM....
的头像 Linux爱好者 发表于 02-23 11:06 179次 阅读
Linux中的vim命令说明

ETCD集群的工作原理和高可用技术细节介绍

【导读】新年快乐!本文介绍了etcd集群的工作原理和高可用技术细节。 etcd 简介 coreos ....
的头像 Linux爱好者 发表于 02-23 10:54 176次 阅读
ETCD集群的工作原理和高可用技术细节介绍

Intel权威解读:笔记本插电和不插电的性能差异

时下,很多人平时的工作、生活都离不开笔记本电脑,而且对于很多商务用户来说,不插电使用笔记本电脑已经成....
的头像 工程师邓生 发表于 02-23 10:41 351次 阅读
Intel权威解读:笔记本插电和不插电的性能差异

Linux基础千锤百炼的学习课件免费下载

本文档的主要内容详细介绍的是Linux基础千锤百炼的学习课件免费下载。
发表于 02-23 08:00 13次 阅读
Linux基础千锤百炼的学习课件免费下载

AMD锐龙7 5800现身:8核65瓦、性能YES

去年10月9日,AMD正式发布了基于Zen3架构的锐龙5000系列桌面处理器,包括锐龙9 5950X....
的头像 工程师邓生 发表于 02-22 16:46 642次 阅读
AMD锐龙7 5800现身:8核65瓦、性能YES

Linux释放内存的方法

一般系统是不会自动释放内存的 关键的配置文件/proc/sys/vm/drop_caches。这个文....
的头像 陈翠 发表于 02-21 10:34 161次 阅读
Linux释放内存的方法

Linux后台启动程序的方式

通常在Linux系统运行某个程序的时候会占用当前终端控制台,当会话控制台结束后程序也随之关闭,那如何....
的头像 陈翠 发表于 02-21 10:32 182次 阅读
Linux后台启动程序的方式

Linux内核内存泄漏怎么办?

什么是内存泄漏: 程序向系统申请内存,使用完不需要之后,不释放内存还给系统回收,造成申请的内存被浪费....
的头像 Linuxer 发表于 02-20 17:14 285次 阅读
Linux内核内存泄漏怎么办?

谈一谈Linux让实时任务独占CPU的事

本文主要讨论在高实时要求、高效能计算、DPDK等领域,Linux如何让某一个线程排他性独占CPU;独....
的头像 Linuxer 发表于 02-20 17:11 297次 阅读
谈一谈Linux让实时任务独占CPU的事

美国毅力号携带Linux系统和骁龙801登陆月球

“确认着陆!毅力号安全到达火星表面。”就在昨天凌晨4点55分,美国“毅力号”不经变轨,直接冲入火星大....
的头像 如意 发表于 02-20 09:56 466次 阅读
美国毅力号携带Linux系统和骁龙801登陆月球

铠侠推出162层3D闪存:产能增加70%、性能提升66%

在几大闪存原厂的主力从96层升级到128/144层之后,美光、SK海力士之前推出了176层的3D闪存....
的头像 工程师邓生 发表于 02-19 18:03 583次 阅读
铠侠推出162层3D闪存:产能增加70%、性能提升66%

NV封杀RTX 3060显卡的挖矿性能 其他显卡躲过一劫

最近几个月比特币、以太坊大涨,矿卡已经将游戏显卡市场抢占一空,NVIDIA日前终于出手,用了两招恢复....
的头像 工程师邓生 发表于 02-19 15:41 717次 阅读
NV封杀RTX 3060显卡的挖矿性能 其他显卡躲过一劫

疯壳Android嵌入式Linux平板开发教程4-1Linux引导过程

详情地址:https://fengke.club/GeekMart/views/offline/android 购买链接:https://fengke.club/GeekMart/su_fHnaDyD1o...
发表于 02-19 14:36 202次 阅读
疯壳Android嵌入式Linux平板开发教程4-1Linux引导过程

疯壳Android嵌入式Linux平板开发教程3-8GPS

详情地址: 购买链接: 视频地址: GPS:接入GPS天线,打开菜单—GPS TEST—进行搜索附近位置点,需要将...
发表于 02-19 14:18 202次 阅读
疯壳Android嵌入式Linux平板开发教程3-8GPS

疯壳Android嵌入式Linux平板开发教程3-7摄像头

详情地址: 摄像头:菜单—摄像头,摄像头在板子左下方。 ...
发表于 02-19 14:17 202次 阅读
疯壳Android嵌入式Linux平板开发教程3-7摄像头

疯壳Android嵌入式Linux平板开发教程3-5SD卡读写

[table] [tr][td]购买链接: 视频地址: SD卡读写:插入SD卡左上方会出现sd插入标识,菜单—资源管理器—SD卡,...
发表于 02-19 14:12 202次 阅读
疯壳Android嵌入式Linux平板开发教程3-5SD卡读写

疯壳Android嵌入式Linux平板开发教程3-6USB口读写

视频地址: USB读写:接入USB,左上角有usb接入提示,打开usb存储设备,与设备读写。 ...
发表于 02-19 14:11 303次 阅读
疯壳Android嵌入式Linux平板开发教程3-6USB口读写

NVIDIA官方宣布专用矿卡RTX 3060 挖矿性能减半

无论是NVIDIA RTX 30系列,还是AMD RX 6000系列,这一代显卡就产品本身的表现而言....
的头像 工程师邓生 发表于 02-19 10:00 350次 阅读
NVIDIA官方宣布专用矿卡RTX 3060 挖矿性能减半

美国国防高级研究计划局(DARPA)将与Linux基金会合作

美国国防高级研究计划局(DARPA)将与Linux基金会合作,促进开放的5G、边缘计算、人工智能和物....
的头像 我快闭嘴 发表于 02-19 09:28 295次 阅读
美国国防高级研究计划局(DARPA)将与Linux基金会合作

Linux 5.12带来避免设备过热损坏的DTPM功耗控制特性

Linux 5.12的推送请求不断涌入新开放的合并窗口,这个合并窗口预计会在4月底看到它的稳定版本。....
的头像 工程师邓生 发表于 02-18 17:32 279次 阅读
Linux 5.12带来避免设备过热损坏的DTPM功耗控制特性

因北美严寒与暴风雪 Linux 5.12合并窗口被迫暂停

本周,美国多个州遭遇冬季寒潮,部分区域迎来罕见的低温和暴风雪,各地基础设施建设与监管漏洞导致能源供应....
的头像 工程师邓生 发表于 02-18 15:05 324次 阅读
因北美严寒与暴风雪 Linux 5.12合并窗口被迫暂停

消息称英特尔 Alder Lake IPC 提升可达 20%,有望击败锐龙 5000

英特尔 Alder Lake 计划在 2021 年底或 2022 年初推出,有望提供 PCIe 5.....
的头像 工程师邓生 发表于 02-18 10:40 424次 阅读
消息称英特尔 Alder Lake IPC 提升可达 20%,有望击败锐龙 5000

AM4379 AM437x ARM Cortex-A9 微处理器 (MPU)

TI AM437x高性能处理器基于ARM Cortex-A9内核。 这些处理器通过3D图形加速得到增强,可实现丰富的图形用户界面,还配备了协处理器,用于进行确定性实时处理(包括EtherCAT,PROFIBUS,EnDat等工业通信协议)。该器件支持高级操作系统(HLOS)。基于Linux的® 可从TI免费获取。其它HLOS可从TI的设计网络和生态系统合作伙伴处获取。 这些器件支持对采用较低性能ARM内核的系统升级,并提供更新外设,包括QSPI-NOR和LPDDR2等存储器选项。 这些处理器包含功能方框图中显示的子系统,并且后跟相应的“说明”中添加了更多信息说明。 处理器子系统基于ARM Cortex-A9内核,PowerVR SGX™图形加速器子系统提供3D图形加速功能以支持显示和高级用户界面。 可编程实时单元子系统和工业通信子系统(PRU-ICSS与ARM内核分离,允许单独操作和计时,以实现更高的效率和灵活性.PRU-ICSS支持更多外设接口和EtherCAT,PROFINET,EtherNet /IP,PROFIBUS,以太网Powerlink,Sercos,EnDat等...
发表于 09-25 11:51 226次 阅读
AM4379 AM437x ARM Cortex-A9 微处理器 (MPU)