1545_AURIX_TC275_CPU子系统_存储以及性能

news2024/11/25 0:27:16

全部学习汇总: GreyZhang/g_TC275: happy hacking for TC275! (github.com)

章节的标题不是我写的标题,但是从功能分类看的话基本是,暂且如此总结。

1. DSYNC的命令之前看过,因为cache是具有不可见性的,通过这个命令可以让数据刷新到存储中去。

2. PMAx,三个寄存器分别是对数据、程序、外设进行属性的约数。这几个寄存器在处理带有CaChe的段的时候是有一定的编程约束的,实施的时候需要注意。

3. 关于段的对应关系,这部分内容跟内核手册的信息是一致的。

TC275中有一个兼容性寄存器,可以让内核兼容老内核的行为。如果没有老内核的应用历史,这个应该是用不到了。

1. 存储保护不知道是否跟MPU是相同的功能,不同于以前的内核设计,TC275支持的是全地址范围空间内的保护。

2. 保护机制的设置,可以指定CPU获取指令的地址空间。

3. 存储保护的实现就是遵照内核架构的要求设计的,没有什么特殊的部分。

4. 临时保护系统,从内容描述看也是跟内核架构中的描述是一样的。从功能上感觉,有种看门狗的感觉。

1. 存储完整性的检测,有一组寄存器可以支持最后一次的故障的地址检查。

2. 指令从程序存储中获取信息失败的时候,可能不会触发trap。

3. 前面看内核手册的时候好奇这个存储的完整性是否就是ECC的功能,根据前面的几条还是没有一个明确的分析结论,大概率还是ECC检测吧。最后这一条单独把ECC拿出来说了,但是也并不是说ECC只是其中的一条,因为这里讲得是总线的ECC。

1. E核是没有D Cache的,但是可能报出相关的错误。

2. 内部以及外部的存储加载会出现两种不同的错误,这个原因没有弄明白为什么要分开。大概率是因为总显得不同?

3. 安全保护机制发生的时候,有相应的指示信息会记录在寄存器中。

4. 这里的ECC又是单独的一条,但是还是总线相关的。

1. CPU的本地存储是通过ECC进行了保护的,这种机制需要增加存储本身的bit位,这个在之前了解ECC机制的时候其实是看到过的。

2. 数据阵列的方式进行访问,只能够以带有ECC检测功能的模式来进行。

3. 最后这一部分没有看懂,MTU看上去是一个优点复杂或者相应的技术描述超出我个人掌握的词汇范围的一个模块。如果后面有这个模块专门描述的时候,再去做针对性的深入分析。

以前看内核手册的时候以为性能计数器只是一个累加的计数器,现在看来不是。性能计数器其实是根据不同的场景或者结果进行分类统计的一个计数器,由此倒是可以看到一些更有针对性的运行效果。看起来,这个性能计数器其实是一个比较庞大的计数器系统。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/53250.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

mysql分区表的增删改查操作

mysql分区表的增删改查操作一、mysql创建表分区二、基本分区信息查询2.1 查看mysql版本是否支持分区2.2 查看表是否为分区表2.2.1 查询表分区信息2.2.2 查看表的所有分区三、分区表的查询操作四、分区表的增删改操作4.1 新增分区4.1.1 给已有的表加上分区4.1.2 新增分区4.2 重新…

面试字节,过关斩将到 3 面,结果找了个架构师来吊打我?

人人都有大厂梦,对于程序员来说,BAT 为首的一线互联网公司肯定是自己的心仪对象,毕竟能到这些大厂工作,不仅薪资高待遇好,而且能力技术都能够得到提升,最关键的是还能够给自己镀上一层金,让人瞻…

物联网卡与共享饮水机的关系

近些年来居民更加注重饮水健康,对水质,口感的要求明显提升,饮水机市场高速发展,很多小区,校园,公园等公共场所都出现了共享饮水机。共享饮水机随处可见,马路边、商场里、社区里的社区直饮水机等…

Java+JSP+MySQL基于SSM的扶贫信息管理系统-计算机毕业设计

项目介绍 扶贫信息管理系统采用了B/S(浏览器/服务器)体系结构,JAVA作为开发语言,MySQL作为数据存储进行开发,Tomcat作为WEB服务器,开发平台windows,开发工具采用比elicpse更好用的myeclipse。系统角色分为用户和管理员…

GIS工具maptalks开发手册(二)03——渲染面

GIS工具maptalks开发手册(二)03——渲染面 效果 1、html单页面 index.html <!DOCTYPE html> <html> <meta charset"UTF-8"> <meta name"viewport" content"widthdevice-width, initial-scale1"> <title>图形 -…

Linux基础知识与实操-篇三: 文件压缩打包与vim基本使用

文章目录压缩打包与备份压缩文件命令gzip bzip2 xzgzip 命令bzip2 命令xz命令打包指令XFS文件系统备份与还原光盘写入工具其他常见的压缩与备份工具Vim 基本使用多文件编辑多窗口编辑Vim 的关键字补全Vim环境设定与记录其他使用注意事项中文编码问题断行字符语系编码转换最后本…

Spring依赖注入的三种方式

参考 : 面试突击77&#xff1a;Spring 依赖注入有几种&#xff1f;各有什么优缺点&#xff1f; - 掘金 目录 更加简单地从Spring中取出Bean对象(超级重要) 属性注入 属性注入的优点和缺点 setter注入 Setter注入的优缺点 构造方法注入 注意事项 构造方法注入的优缺点 …

基于springboot书籍推荐系统设计与实现的源码+文档

DROP TABLE IF EXISTS book_classification; CREATE TABLE book_classification( book_classification_id int(11) NOT NULL AUTO_INCREMENT COMMENT 图书分类ID, book_category varchar(64) comment 图书类别, examine_state varchar(16) DEFAULT 已通过 NOT NULL comm…

01-go基础-06-切片(声明切片、初始化切片、切片赋值、切片长度、切片容量、空切片、append、copy)

文章目录1. 声明切片2. 初始化切片2.1 切片长度2.1.1 初始化指定长度的切片2.1.2 查看切片长度 len()2.2 切片容量2.2.1 初始化指定容量的切片2.2.2 查看切片长度 len()3 切片赋值3.1 直接赋值3.2 引用数组给切片赋值3.3 引用数组某区间给切片赋值3.3.1 从数组位置N个取到第M个…

k8s中的Pod

Pod 是可以在 Kubernetes 中创建和管理的、最小的可部署的计算单元; Pod 中会启动一个或一组紧密相关的业务容器, 各个业务容器相当于Pod 中的各个进程, 此时就可以将Pod 作为虚拟机看待; 在创建 Pod 时会启动一个init容器, 用来初始化存储和网络, 其余的业务容器都将在init容器…

redis在实践中的一些常见问题以及优化思路(包含linux内核参数优化)

文章目录redis在实践中的一些常见问题以及优化思路&#xff08;包含linux内核参数优化&#xff09;fork耗时导致高并发请求延时AOF的阻塞问题主从复制延迟问题主从复制风暴问题vm.overcommit_memoryswapiness最大打开文件句柄tcp backlogredis在实践中的一些常见问题以及优化思…

【数据库高级】Mysql窗口函数的使用和练习

Mysql窗口函数&#x1f33e;Mysql窗口函数&#x1f54a;️一、什么是窗口函数&#x1f343;1、怎么理解窗口?&#x1f343;2、什么是窗口函数&#x1f375;1. 基本语法&#xff1a;&#x1f375;2. 窗口函数多用在什么场景&#xff1f;主要有以下两类&#xff1a;&#x1f375…

【AAAI2023】视觉辅助的常识知识获取Visually Grounded Commonsense Knowledge Acquisition 个人学习笔记

视觉辅助的常识知识获取 摘要&#xff1a;大规模的常识知识库为广泛的AI应用提供了能力&#xff0c;其中常识知识的自动提取extraction of commonsense knowledge (CKE)是一个基本和具有挑战性的问题。文本中的CKE因其固有的稀疏性和文本中常识的报道偏差reporting bias而闻名…

Windows OpenGL ES 图像色调

目录 一.OpenGL ES 图像色调 1.原始图片2.效果演示 二.OpenGL ES 图像色调源码下载三.猜你喜欢 零基础 OpenGL ES 学习路线推荐 : OpenGL ES 学习目录 >> OpenGL ES 基础 零基础 OpenGL ES 学习路线推荐 : OpenGL ES 学习目录 >> OpenGL ES 特效 零基础 OpenGL E…

Java+JSP+MySQL基于SSM的在线投票系统-计算机毕业设计

项目介绍 随着社会的发展&#xff0c;人们在处理一些问题的时候不同意见越来越多&#xff0c;这源于人们对思想的解放和对社会的认识。所以在处理同一问题上&#xff0c;为了征求不同人的意见在线投票系统诞生了。 基于SSM的在线投票系统以钦州学院为背景&#xff0c;运用在校…

CSS详解

文章目录1. CSS快速入门2. 四种CSS导入方式3. 三种基本选择器4. 层次选择器5. 结构伪类选择器5. 属性选择器6. CSS样式HTML(结构)CSS(表现)JavaScript(交互)1. CSS快速入门 <style>可以编写css代码&#xff0c;每一个声明&#xff0c;最好使用分号; <!DOCTYPE html&…

【JavaWeb】Servlet系列 --- HttpServletRequest接口详解(接口方法要记住!!!)

HttpServletRequest接口一、HttpServletRequest接口中有哪些常用的方法&#xff1f;思考&#xff1a;如果是前端的form表单提交了数据之后&#xff0c;你准备怎么存储这些数据&#xff0c;你准备采用什么样的数据结构去存储这些数据呢&#xff1f;二、request接口中四个非常重要…

FlutterAcivity 包已导入 但是仍然爆红

FlutterAcivity 包已导入 但是仍然爆红 这种情况就比较广泛了 我说一下我遇到的这种情况 上一篇 FlutterActivity找不到http://t.csdn.cn/HvgtI 1.大家可以看到我这个FlutterActivity包已导入 但是依然报错 2.可以清楚的看到我这个提示是 LifecycleOwner 找不到我们点Flutter…

智慧工地安全施工实时监测系统解决方案

背景介绍 随着经济的发展&#xff0c;混凝土搅拌车数量有很大增长&#xff0c;但是其超速、超载等原因造成了很多交通事故&#xff0c;给交通安全带来隐患&#xff0c;也给企业造成损失&#xff0c;严重影响了和谐城市建设的进程。 中国电子科技集团第52研究所经过多年研发与…

React子组件没有随父组件更新问题的解决

前言&#xff1a;今天遇到一个小需求&#xff0c;本来只是修改文案的&#xff0c;结果问题卡了很久很久&#xff0c;想想还是太菜了 问题描述&#xff1a; 根据changePlaceHolder修改AInput的placeholder的默认值&#xff0c;AInput是封装的antd的input组件&#xff0c;期间发…