- 博客(28)
- 收藏
- 关注
原创 pycham安装软件包慢解决方法
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/清华:https://pypi.tuna.tsinghua.edu.cn/simple。阿里云:http://mirrors.aliyun.com/pypi/simple/华中理工大学:http://pypi.hustunique.com/官网:https://pypi.python.org/simple/豆瓣:http://pypi.douban.com/simple/
2023-07-03 21:26:01 2261
原创 操作系统期末复习 第十二讲 互斥与同步
一.指令流间的竞争1.1临界区1.2自旋锁1.3阻塞锁1.4管程二.指令流间的合作2.1条件变量2.2信号量三.活锁与死锁3.1预防与避免3.2预测与恢复
2023-06-11 22:26:56 49
原创 操作系统期末复习 第十一讲 设备管理
一.设备概念与分类1.1设备的分类1.2字符设备1.3块设备1.4其他设备(略)二.设备与驱动程序2.1驱动程序的概念2.2驱动程序栈:USB三.应用程序页设备3.1接口的分类3.2设备的共享
2023-06-11 22:09:45 43
原创 操作系统期末复习 第十讲 外存储器分配
一.文件系统的实现1.1系统文件总览1.2分区:GPT1.3磁带:LTFS1.4硬盘:EXT41.5闪存:YAFFS1.6池化:ZFS1.7启动:INITRAMFS1.8管理:PROC二.系统文件接口2.1文件控制接口2.2访问控制接口
2023-06-11 21:12:02 39
原创 操作系统期末复习 第九讲 外存储器分配
一.外存的特点1.1外存与内存1.2外存的刻画二.数据与文件系统2.1文件的概念2.2文件系统的概念2.3文件系统的组织三.虚拟文件系统(略)3.1元文件系统3.2文件权限管理3.3一切皆文件
2023-06-11 21:05:52 51
原创 操作系统期末复习 第八讲 进程实现
一.系统进程实现1.1系统进程总览1.2进程的实现二.内存分配的实现2.1x86-64内存管理2.2DLM进程内分配2.3Linux进程间分配2.4Linux页面替换三.系统进程接口3.1进程的基本操作3.2进程接口实例
2023-06-11 20:32:36 38
原创 操作系统期末复习 第七讲 空间的协调-主存储器
工作阶段的不确定性 哪怕对于同一个功能,在不同的工作阶段,它需要的内存的数量也是不同的。服务对象的不确定性 即便在同一个工作阶段,如果该阶段针对的对象的大小不同,为了容纳这些对象,使用的内存的数量也会不同。如果实际分配的粒度和分配请求的粒度不一致,每次分配的资源数目要向上取整到分配请求的粒度,造成浪费。如果分配的粒度与请求的粒度是一致的,不存在内部碎片。如果一台计算机的内存是无限大的,或者工作性质、工作阶段、服务对象是完全确定的,不需要动态内存分配。较小的内存分配实际上可以用较小的内存块。
2023-06-11 20:19:57 58
原创 操作系统期末复习 第五讲 时间的协调——处理器
优点:那么,我们可以考虑给这些指令流提供多于一个上下文,也就是让多个指令流对应多个线程,任何一个不阻塞的线程都可以运行任何一个不阻 塞的指令流,指令流可以在线程之间迁移。线程控制块(TCB):操作系统用以描述和管理线程的内核对象,一般至少包含线程的时间预算,优先级,运行状态及上下文,有时还会半酣一些身份信息(线程名,线程号)或统计信息(总计CPU时间)等。对于某些系统,我们可以根据某线程负责运行的指令流的性质,将某些线程的优先级设置得高一些、时间预算设置的多一些,以体现资源分配的倾向性。
2023-06-09 17:32:23 127
原创 操作系统期末复习 第四讲 复杂程序的结构
这样,动态链接库中一切符号的位置都固定了,对自己的内部函数的引用不再需要链接。利用读写段多副本的特性,使用间接地址法,将自己引用的所有符号的地址都放在可读写段的某个表格中,每一次函数调用和全局变量存取时都先查询这个表格得到该符号在本虚拟地址空间中的地址,然后再访问那个地址即可。它是只读的,共享它没有题。改进后,不会再出现任何冲突问题,因为同样的一段代码不管映射到什么虚拟地址都工作,任何动态库只在物理内存中加载一次就可以了,不需要关心虚拟地址冲突问题,因为我们压根就没动库的代码段,库的代码段都是相对寻址。
2023-06-08 21:17:54 85
原创 操作系统期末复习 第三讲 简单的程序
可执行文件:*.EXE或*.COM 是可直接在操作系统中执行的应用程序,含有完全成熟、可直接执行的机器码。直接回填法:链接器生成所有符号的地址后,直接修改.text段中对这些符号的引用,将正确的地址填写到那些引用中去,这样生成的代码就可以访问那些符号了。间接地址法:编译器或汇编器生成目标文件时,在.rwdata段留出一个表格,.text段中的代码对其它符号的引用均通过这个表格进行。程序的装入:操作系统读取外存上的可执行文件中对程序逻辑布局的描述,在内存中生成程序的物理布局的一个实例。
2023-06-04 21:58:00 115 1
原创 操作系统期末复习 第二讲 操作系统准备知识
指令系统反映了CPU的基本功能,对于一款CPU来说是固定的,也称为指令集。使应用程序工作在受限制的状态,不得随意干涉其他应用程序,也不得随意干涉操作系统内核。绘图类程序的执行效率,增加程序的资源开销。硬件:需要额外的硬件电路检查并限制程序行为,会增加系统的固定造价。内核模式:执行操作系统的模式,可直接执行敏感指令和访问敏感资源。用户模式:执行应用程序的模式,不允许直接访问系统的敏感资源。有内核模式与用户模式的区分,每个应用程序在不同的保护域。由内核模式与用户模式的区分,每个应用程序在不同的保护域。
2023-06-03 17:46:17 63
原创 操作系统期末复习 第一讲 操作系统概述
常见操作系统:windows,linux,os x,freebsd发展:越来越多的领域,越来越多的功能交给机器。机器本质上是代行人的意志,协调这些程序就是协调人。系统:系统就是抽象、协调和均衡。计算机操作系统通过建立起关于计算机上资源的分层抽象,并通过权衡利弊,统筹兼顾和管理资源来最大化计算计算机针对特定用途的效用。
2023-06-03 16:31:10 96
原创 机器人期末复习 第五章 轨迹规划
轨迹规划即可在关节空间进行也可在直角坐标进行,在两种空间的许多方法可以通用。直角坐标空间的轨迹规划比较直观,但较难计算和规划,对于已经指定的路径必须在执教空间进行规划才能实现。如果没有指定机器人的路径,则关节空间的轨迹规划更容易计算。
2023-05-29 20:41:43 2142 1
原创 机器人期末复习 第四章 静力学分析和力
对于其中任何一个方向的自由度(沿三个正交轴的移动和绕三个轴的旋转),或者要求是力的控制,或者是位置的控制,不可能在同一个自由度既进行力的控制,又进行位置的控制,二者必居其一。假设两个坐标系固连在一个物体上,一个力和力矩作用在该物体上,并表示在一个坐标系内,这里可以同样利用虚功原理来求出相对于另一个坐标系的等效力和力矩,使他们对物体的作用效果相同。实际上,在机器人运动过程中,雅克比矩阵将发生变化,为了使手坐标系内持续产生相同的力和力矩,关节处的力和力矩要随之变化。柔顺坐标系相对于机械手末端的工具是固定的。
2023-05-28 17:56:53 678 1
原创 机器人期末复习 第三章 微分运动和速度
前面介绍的都是坐标系的变换结果,而不涉及变换是如何实现的,下面我们找出机器人关节微分运动是如何与手坐标系的微分运动关联的,尤其是与dT的关系。这也就是说,知道了雅可比矩阵的逆,就可以计算出每个关节需要以多快的速度运动,才能使机器人的手产生所期望的微分运动或达到期望的速度。雅可比矩阵的意义:将单个关节的微分运动或速度转化为感兴趣点的微分运动或速度,也可以将单个关节的运动与整个机构的运动联系起来。然后计算dT,由此来计算机器人手的新位姿。坐标系的微分变换:坐标轴的微分变换是微分平移和微分旋转的运动合成。
2023-05-28 12:38:40 958
原创 机器人期末复习 第二章 机器人位置运动学
用矩阵表示点,向量,坐标系及变换的方法;正逆运动学方程的建立;用D-H法建立坐标系及变化方程;正逆运动学方程的求解。
2023-05-22 23:47:15 1059 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人