E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
操作系统原理总集
linux
操作系统原理
与应用 一
操作系统=内核+系统程序系统程序=编译环境+API+AUI编译环境=编译程序+连接程序+装载程序API=系统调用+语言库函数AUI=Shell+系统服务例程+应用程序应用软件是针对最终用户需求编写的,系统软件是为了简化应用程序的开发而存在的,例如编程语言的执行环境为应用程序开发了提供诸如IO操作、图形库等基础服务。POSIX表示可移植操作系统接口,是一个国际标准。0.linux内核的体系结构lin
壞得彻底
·
2020-07-15 16:37
操作系统原理
实验-进程通信-综合型
文章目录1.实验目的2.实验内容和要求实验内容:实验要求:3.主要仪器设备4.预备知识5.原理图6.实验步骤与调试1.实验目的学习如何利用管道机制或消息缓冲队列进行进程间的通信,并加深对上述通信机制的理解。提高学生分析问题和解决问题的能力,并学习撰写规范的科学研究报告。2.实验内容和要求实验内容:编写一段程序,使用管道来实现父子进程之间的进程通信。子进程向父进程发送自己的进程表示符,以及某字符串。
_n19hT
·
2020-07-15 16:31
#
操作系统
操作系统原理
之文件系统(第五章)
一、文件1、⽂件系统的⽤户接⼝包括⽂件的命名、类型、属性和对⽂件的操作2、⽂件命名:所有操作系统都允许⽤1~8个字⺟组成的字符串3、⽂件扩展名:多数操作系统都⽀持⽂件名⽤圆点隔开分为两部分,圆点后⾯的部分称为⽂件扩展名4、⽂件结构:⽆结构字节序列(流式⽂件)固定⻓度记录序列树形结构5、⽂件类型******************************************⽂件存取*******
weixin_30954265
·
2020-07-15 15:19
品诗经之桃夭
图片发自App《诗经》是中国古代诗歌开端,最早的一部诗歌
总集
,《桃夭》这首诗出自《诗经》的周南,是一首祝贺年轻姑娘出嫁的诗。诗的原文如下:桃之夭夭,灼灼其华。之子于归,宜其室家。桃之夭夭,有蕡其实。
七七是我
·
2020-07-15 15:48
linux
操作系统原理
【3】
Linux的内核特征Linux操作系统的核心稳定而高效,以独占的方式执行最底层任务,保证其他程序的正常运行,是整个系统的核心,具有独特的性质。Linux采用多级分页的存储管理模式,具体的技术特征将在后面介绍。Linux自身使用的专用文件系统为Ext2,可以提供方便有效地文件共享及保护机制,同时,它可以通过虚拟文件系统的技术,支持包括微软系列操作系统所使用的fat16,fat32,和ntfs等文件系
lhjtianji
·
2020-07-15 14:47
Linux
操作系统原理
及应用
1、Linux概述什么是Linux简单地说,Linux是一套免费使用和自由传播的类Unix操作系统,它主要用于基于Intelx86系列CPU的计算机上。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。Linux最早由一位名叫芬兰人林纳斯•托瓦兹(LinusTorvalds)的计算机爱好者开发,他的目的是设计一个代替Minix的操作系统,这个操作系统可用于386、4
闪电磊磊
·
2020-07-15 14:01
linux/Unix
操作系统原理
总结,非科班必看!!!
操作系统原理
总结一.操作系统概述1.操作系统概念2.操作系统的基本功能二.处理机管理1.作业的概念2.作业的过程3.单道批处理系统的作业调度算法4.进程的概念5.进程和程序的区别和联系7.进程的结构组成
LeeDuo.
·
2020-07-15 13:13
通用
通用基础
Linux
操作系统原理
— 文件系统 — 管理与优化
目录文章目录目录磁盘空间管理磁盘配额文件系统备份文件系统的一致性文件系统性能高速缓存块提前读减少磁盘臂运动磁盘碎片整理磁盘空间管理文件通常存在磁盘中,所以如何管理磁盘空间是一个操作系统的设计者需要考虑的问题。在文件上进行存有两种策略:分配n个字节的连续磁盘空间;或者把文件拆分成多个并不一定连续的块。在存储管理系统中,主要有分段管理和分页管理两种方式。正如我们所看到的,按连续字节序列存储文件有一个明
范桂飓
·
2020-07-15 13:01
Linux
操作系统原理
Linux
操作系统原理
— 操作系统的本质
目录文章目录目录操作系统的起源操作系统和高级编程语言使硬件抽象化操作系统的起源在操作系统尚不存在的年代,人们通过各种按钮来控制计算机,这一过程非常麻烦。于是,有人开发出了仅仅具有加载和运行功能的监控程序(Supervisor),这就是操作系统的原型。通过监控程序,程序员可以根据需要将各种应用程序加载到内存中运行。虽然仍旧比较麻烦,但现在开发的工作量得到了很大的缓解。随着时代的发展,人们在使用监控程
范桂飓
·
2020-07-15 13:27
Linux
操作系统原理
Linux
操作系统原理
— 文件系统 —文件
目录文章目录目录文件的类型常规文件ASCII码文件二进制文件设备文件字符设备文件块设备文件目录文件其他文件文件的构造方式文件的属性文件的操作目录的操作文件的类型常规文件常规文件(Regularfiles):是包含有用户信息的文件。包括:C语言元代码、Shell脚本、文本文件、图像文件、二进制的可执行文件等。从常规文件读取数据或将数据写入时,内核会根据文件系统的规则执行操作,写入可能被延迟,记录日志
范桂飓
·
2020-07-15 13:27
Linux
操作系统原理
Linux
操作系统原理
— 文件系统 — 实现原理
目录文章目录目录文件的实现连续分配链表分配索引分配目录的实现共享文件文件系统在内核中的实现文件的实现最重要的问题是记录各个文件分别用到了哪些磁盘块。不同的系统采用了不同的方法。下面我们会探讨一下这些方式。分配背后的主要思想是有效利用文件空间和快速访问文件,主要有三种分配方案:连续分配链表分配索引分配连续分配最简单的分配方案是把每个文件作为一连串连续数据块存储在磁盘上。因此,在具有1KB块的磁盘上,
范桂飓
·
2020-07-15 13:27
Linux
操作系统原理
Linux
操作系统原理
笔记
在Linux操作系统内核内部,进程是通过一个链表,而且是一个双向链表来管理的。进程描述符:每一个进程都有其描述符,每一个描述符彼此之间都有关联性的。双向链表:一个进程内部可能包含多个线程。上下文切换(Contextswtch)假如说进程A从当前CPU上被拿走,切换成进程B,进程A有自己的描述符(task_struct),且被挂起。被Suspend(栈指针),CPU内部,包括指令计数器等保存下来。保
FQ992537288
·
2020-07-15 13:03
编写简单的内核模块——Linux
操作系统原理
与应用(陈莉君第2版13页)
1.什么是内核模块这对于初学者无非是个非常难以理解的概念。内核模块是Linux内核向外部提供的一个插口,其全称为动态可加载内核模块(LoadableKernelModule,LKM),我们简称为模块。Linux内核之所以提供模块机制,是因为它本身是一个单内核(monolithickernel)。单内核的最大优点是效率高,因为所有的内容都集成在一起,但其缺点是可扩展性和可维护性相对较差,模块机制就是
Care__Lee
·
2020-07-15 13:51
Linux操作系统原理与应用
读《嵌入式linux
操作系统原理
与应用》所获
1.VFS——虚拟文件系统,是文件系统对外的接口2.cache——高速缓冲存储器3.linux的每个文件都是由i节点的结构体表示,i节点包含对文件的描述:文件类型、访问权限、属主、时间戳、大小、指向数据块的指针。4.通常PC使用的文件系统是FAT16,ext2是GUN/linux系统中标准的文件系统5.交换分区swap一般为物理内存的2-2.5倍6./etc/rc.d是存放linux启动和关闭时要
ZS_Wang_Blogs
·
2020-07-15 13:08
个人
Linux
操作系统原理
— 内核态与用户态
目录文章目录目录Linux的内核态与用户态系统调用Shell用户态和内核态的切换进程的用户空间和内核空间的内存布局内核空间用户空间Linux的内核态与用户态我们常说的Linux严格来说指代的是LinuxKernel,泛指使用或裁剪标准LinuxKernel并在此基础之上实现各种应用程序解决方案的操作系统发行版本(e.g.RHEL、SUSE和Ubuntu)。一个完整的Linux操作系统体系架构通常由
范桂飓
·
2020-07-15 13:48
Linux
操作系统原理
Linux
操作系统原理
— 网络硬件卸载
目录文章目录目录网络Offload交换Offload网络Offload网络Offload,主要是指将原本在内核网络协议栈中进行的IP分片、TCP分段、重组、checksum校验等操作,转移到网卡硬件中进行,使得CPU的发包路径更短,消耗更低,从而提高处理性能。一开始这些Offload功能都是在网卡上针对特定功能设计一个专门的电路并且带有很小的缓存,去做专门的事情。后来直接在网卡上部署一个可编程的通
范桂飓
·
2020-07-15 13:48
Linux
操作系统原理
Linux
操作系统原理
— 系统结构
目录文章目录目录Linux系统架构Linux内核内存管理进程管理文件系统设备驱动程序网络接口ShellLinux系统架构Linux系统一般有4个主要部分:内核、Shell、文件系统和应用程序。其中,内核、Shell和文件系统一起形成了基本的操作系统结构,它们使得用户可以运行应用程序、管理文件并使用系统。Linux内核内核是操作系统的核心,具有很多最基本功能,它负责管理系统的进程、内存、设备驱动程序
范桂飓
·
2020-07-15 13:48
Linux
操作系统原理
Linux
操作系统原理
— 内存 — 物理存储器与虚拟存储器
目录文章目录目录Linux内存管理全貌物理存储器虚拟存储器Linux内存管理全貌物理存储器见《计算机组成原理—存储系统》。虚拟存储器在早期的计算机系统中,程序员会直接对主存的物理地址进行操作,这种编程方式显然会出现多进程操作共享内存空间的数据一致性问题。而且由于当初不存在虚拟存储器的概念,所以CPU寻址宽度就成为了内存容量的极限。显然,直接操作主存的物理地址不是一个好的办法。为了解决这些问题,现代
范桂飓
·
2020-07-15 13:34
Linux
操作系统原理
转载:
操作系统原理
---操作系统中的内存管理
操作系统原理
---操作系统中的内存管理http://www.cnblogs.com/CareySon/archive/2012/04/25/2470063.html简介内存是计算机中最重要的资源之一,通常情况下
yang889999888
·
2020-07-15 11:39
027诗经 国风·邶风·绿衣
图片发自App图片发自App图片发自App(以下内容来自百度百科)国风·邶风·绿衣《国风·邶风·绿衣》是中国古代第一部诗歌
总集
《诗经》中的一首诗。
beikerray119
·
2020-07-15 06:29
202 小楷抄诗经·小雅·节南山之什·小宛
(以下内容来自百度百科)小雅·小宛贡献维护者朝阳山人《小雅·小宛》是中国古代第一部诗歌
总集
《诗经》中的一首诗。这是一首父母离世后劝告兄弟小心避祸的诗歌。
beikerray119
·
2020-07-15 00:42
意林,以“一则故事改变一生”为宗旨
《意林》始于公元787年,唐朝封疆大吏马
总集
诸子百家精华,编成《意林》6卷,流传至今。《意林》杂志秉承前人意趣,取“意林”二字为刊名,“意”就是意境、意韵、意义、意味,意有所得,“林”即智慧之林。
18022380125
·
2020-07-14 22:05
操作系统原理
(一)——自举过程
操作系统,这个名词每个人都不会陌生,但又总觉得似乎没有了解很深,这一系列博客将会从零开始强化你对操作系统的认知。1.什么是操作系统?答:操作系统是介于硬件与用户(也就是程序和人)之间的接口,它使其他程序运行更为有效,并能方便的对计算机软件和硬件资源进行访问。下面进入正题从定义中我们也知道操作系统一个核心功能就是使其他程序运行更为方便有效,我们知道,在计算机开机前,程序都是在磁盘中的,而运行时程序需
Pek_KuaiJian
·
2020-07-14 20:24
通用知识
进程的初步认识(程序与进程、并发、单道程序设计、多道程序设计、CPU、MMU)
程序和进程程序:是指编译好的二进制文件,存放在磁盘上,并不占用系统资源(系统资源包括CPU、内存、打开的文件、设备、锁…)进程:是一个抽象的概念,与
操作系统原理
密切相关。
一条傻傻的二哈
·
2020-07-14 19:03
计算机原理
在Ubuntu16.04LTS下编译Linux-4.15.7内核
操作系统原理
-课后作业1在Ubuntu16.04LTS下编译Linux-4.15.7内核一、下载内核官网:https://www.kernel.org/我下载的是Linux-4.15.7版本。
Loki97
·
2020-07-14 18:47
操作系统原理
C/C++泛型编程实现数据结构之单链表(附
操作系统原理
深度刨析)
###C/C++泛型编程实现数据结构之单链表###线性表的链式存储结构线性表的顺序存储结构的特点是:在逻辑上关系相邻的元素在物理上的位置也是相邻的,因此顺序存储结构的线性表随机存储的时间复杂度为O(1),因为CPU不比花费过多的时间在内存寻址中,数据排列在内存中是紧凑的。但是正因如此,导致顺序存储的插入和删除操作需要一一移动元素来实现,最坏情况下的时间复杂度可以达到O(N^2)当经常需要做插入和删
程序小黑
·
2020-07-14 17:23
C/C++
数据结构
泛型编程
《诗经》大概其是这样
图片发自App诗经是我国第一部诗歌
总集
,研究诗经的书籍多了去了,我家有好几个版本,但没一本看完过,相对于楚辞,我看诗经有点顶,文字太过古朴简约,看不大懂,所以看不动,咬牙看了二十几篇,觉得还是得多读才行
waxcup
·
2020-07-14 06:07
Linux
操作系统原理
— 多处理器架构
目录文章目录目录计算平台体系结构单核CPU和超线程多核架构的出现SMP对称多处理结构NUMA非统一内存访问结构MPP大规模并行处理结构Linux上的NUMA基本对象概念NUMA调度策略获取宿主机的NUMA拓扑多处理器计算平台中的多任务并行与调度多处理器实现与多任务性能的影响CPU亲和性设定进程或线程的CPU亲和性C语言调用接口设定CPU亲和Linux指令设定CPU亲和Python语言设定进程的CP
范桂飓
·
2020-07-14 04:07
Linux
操作系统原理
【梳理】计算机组成与设计 第4章 处理器 第4节 指令级并行(内附文档高清截图)
建议将本复习指导与博客中的《简明
操作系统原理
》配合复习。在本文的最后附有复习指导的高清截图。需要掌握的概念在文档截图中以蓝色标识,并用可读性更好的字体显示
山上一缕烟
·
2020-07-14 04:00
#
计算机组成原理
专业课
acm训练表
=数据结构离散数学数据库原理
操作系统原理
计算机组成原理编译原理算法设计与分析简单数学题(推荐“数学”分类20道以上)需要掌握以下基本算法:欧几里德算法求最大公约数筛法求素数康托展开逆康托展开同余定理次方求模计算几何初步三角形面积三点顺序学会简单计算程序的时间复杂度与空间复杂度二分查找法冒泡排序法插入排序法贪心算法经典题目高等数学学会使用简单的
jesliebest
·
2020-07-14 02:03
微信小程序开发指南合集 各类组件用法技巧
从别处转载的大牛开发笔记,在这里做一个汇
总集
合,希望能给刚接触小程序的你一些小小的帮助微信小程序开发之音乐播放器真机测试audi微信小程序开发之选择器时间选择器日期选微信小程序开发之真机测试mapAPI
zw131131
·
2020-07-14 00:30
微信小程序
经典:藏传佛教坛城圣像
总集
(19)
来源:公众号“登巴才仁”坛城,梵文“曼荼罗”,意思是坛城;藏语称作“吉廓”;华译为轮转圆满具足、坛、道场等。又译作曼拏罗、满荼逻、蔓陀罗、漫怛罗等,略云曼拏、曼荼。新旧之译有种种,旧译多曰坛,又云道场,新译多曰轮圆具足,又云聚集。意译为坛城、中围、轮圆具足、坛城、聚集等。为了修行者观想方便所绘制、雕造的曼荼罗,而有形像曼荼罗,而成为曼荼罗的表征。曼荼罗,是由意为“心髓”、“本质”的manda,以及
白玛桑吉
·
2020-07-13 22:02
操作系统原理
学习笔记
操作系统学习笔记操作系统概述合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML图表FLowchart流程图导出与导入导出导入操作系统概述What’soperatingsystem?
JennyVanessa
·
2020-07-13 20:15
VMware环境Ghost版GHO操作系统安装
总集
根据实体机操作系统的安装方式,现在在VMware虚拟机架构的虚拟环境安装操作系统进行试验,试验已成功,现将其总结出来供大家学习交流。安装方式:(1)光盘安装模式(2)硬盘安装模式(3)U盘启动模式(4)网络安装模式[未试验}一、光盘模式新建虚拟机安装操作系统Ghost.XP.SP3,建立操作系统虚拟机的全过程省略,针对光盘安装选择模式有两种(1)直接的光盘驱动器安装(2)运用硬盘里的ISO映像文件
George_Fal
·
2020-07-13 17:04
《深入分析Linux内核源代码》读书、私藏笔记大放送
秉承着"不懂
操作系统原理
的程序员不是合格的程序员"的至理名言,鄙人又是买陈莉君老师的“Linux教学视频”,又是研读其力作《深入分析Linux内核源代码》,先将总结笔记放送给大家,希望对大家研习Linux
weixin_30393907
·
2020-07-13 16:15
Java面试通关要点汇
总集
文章目录1.基础篇1.1.基本功1.2.集合1.3.线程1.4.锁机制2.核心篇2.1.数据存储2.2.缓存使用2.3.消息队列3.框架篇3.1.Spring3.2.Netty4.微服务篇4.1.微服务4.2.分布式4.3.安全问题4.4.性能优化5.工程篇5.1.需求分析5.2.设计能力5.3.设计模式5.4.业务工程5.5.软实力基础篇基本功面向对象的特征final,finally,final
CowardlyLion
·
2020-07-13 14:19
Java面试
操作系统原理
:动态内存分配
动态内存分配背后的机制深刻的体现了计算机科学中的这句名言:AllprobleminCScanbesolvedbyanotherlevelofindirection.—ButlerLampson用户层malloc的实现malloc的底层调用sbrk和mmapmalloc是C语言标准库函数,是在用户层实现的。在Linux里,malloc编译好,是在run-time的动态库so中,通过标准库头文件把ap
ka__ka__
·
2020-07-13 14:59
OS/Linux
凯风/诗经·邶风
《诗经》是汉族文学史上第一部诗歌
总集
。对后代诗歌发展有深远的影响。国风·邶风·凯风先秦:佚名凯风自南,吹彼棘心。棘心夭夭,母氏劬劳。凯风自南,吹彼棘薪。母氏圣善,我无令人。爰有寒泉?在浚之下。
诗之源
·
2020-07-13 06:58
国风·卫风·有狐
赏析《国风·卫风·有狐》是中国古代第一部诗歌
总集
《诗经》中的一首诗。历
林顿v
·
2020-07-13 05:55
0、Oracle学习路线分析(Oracle必读)
主要是管理和
操作系统原理
。四、学习方法sql、pl/slq(网上有很多的视频
难再晨
·
2020-07-12 20:18
Oracle私有菜
Oracle必读
oracle
操作系统
unix
管理
存储
计算机科学课程表
操作系统原理
视频教程(电子科技大学)N:/2009/操作系统基础课程(全套)操作系统概述进程管理内存管理存储管理外部设备管理文件管理WINDOWS程序设计(C#)(上海交通大学)N:/eMule/2009
xfuboywz
·
2020-07-12 16:06
操作系统原理
——Dekker互斥算法详解
这篇博客亦来自于我学习计算机
操作系统原理
过程中的总结成果(视频下载地址http://xidong.net/File001/File_53948.html)。
wsw875421872
·
2020-07-12 15:02
操作系统原理
MySQL
总集
(先不分)
showstatus或showsessionstatus查看当前MySQL服务器连接的会话状态变量信息;showglobalstatus查看全局状态变量;flushstatus初始化当前会话状态变量showvariables查看全局系统变量、会话系统变量和静态变量等;MySQL缓存:按缓存读写功能不同划分Cache缓存(加速读)Buffer缓存(缓冲写)按生存周期长短划分全局缓存例如二进制日志bi
只记录自己的声音
·
2020-07-12 11:38
视频教程-2020软考信息系统项目管理师_项目管理(下) 视频培训教程-软考
2020软考信息系统项目管理师_项目管理(下)视频培训教程河北师范大学软件学院优秀讲师,项目经理资质,担任
操作系统原理
、软件工程、项目管理等课程教学工作。参与十个以上百万级软件项目管理及系统设计工作。
weixin_28969373
·
2020-07-12 05:12
操作系统原理
第五章:CPU调度
目录1CPU调度基本概念1.1基本概念1.2CPU调度的时机1.3CPU调度方案2CPU调度算法2.1先来先服务(FCFS)2.2短作业优先(SJF)2.3优先级2.4RR时间片轮转2.5多级队列和多级反馈队列1CPU调度基本概念1.1基本概念CPU调度就是就从就绪队列中选择一个进程来分配CPU的过程,进行CPU调度的原因是为了实现多道,使得CPU有更高的利用率,之所以进程能够进行CPU调度是因为
syzdev
·
2020-07-12 00:47
操作系统原理
为什么“窈窕淑女,君子好逑”?
《诗经》是中国第一部诗歌
总集
,全面地展示了西周初年至春秋中期的社会生活,真实地反映了我国奴隶社会从兴盛到衰败的历史全貌:它不仅展示了古代劳动人民被剥削被压迫的悲惨命运和他们的反抗斗争,也反映了沉重的兵役和徭役给劳动人民带来的深重灾难
莲曦
·
2020-07-11 23:26
Linux性能优化从入门到实战:01 Linux性能优化学习路线
我通过阅读各种相关书籍,从
操作系统原理
、到Linux内核,再到硬件驱动程序等等。
qccz123456
·
2020-07-11 14:08
Linux性能优化
原创- 赚钱的科学 - 1 无处不在的“营销”概念,知者寥寥
“营销”就是所有企业和个人在经营和销售过程中,一切行为的
总集
合2.以实现最终交换目的为出发的行为过程,包含了六个方面3.拆分来看一家小卖部的所有“营销”行为概念:营销是所有企业和个人,在经营和销售的过程中
三眼小怪物
·
2020-07-11 11:47
UNIX常识
总集
、永久更改ipifconfigeth0新ip然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip2、从Linux上远程显示Windows桌面安装rdesktop包3、手动添加默认网关以root用户,执行:routeadddefaultgw网关的IP想更改网关vi/etc/sysconfig/network-scripts/ifcfg-eth0更改GA
liuzhongxf
·
2020-07-11 11:36
操作系统
react-native Android端开发打包 sdk 供第三方app调用详细教程
现在我们需要将它打成aar包供
总集
成原生APP使用,具体流程如下图:总
ericsxd
·
2020-07-11 05:23
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他