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
操作系统知识
计算机
操作系统知识
点汇总(三)
操作系统一、概述1、基本特征(1)并发:并发是指宏观上在一段时间内能同时运行多个程序,而并行则指同一时刻能运行多个指令。操作系统通过引入进程和线程使得程序能够并发运行;(2)共享:共享是指系统中的资源可以被多个并发进程共同使用。共享的方式有两种:互斥共享和同时共享;其中互斥共享的资源成为临界资源,例如打印机等,在同一时间只允许一个进程访问,需要用同步机制来实现对临界资源的访问;(3)虚拟:虚拟是指
FZH_SYU
·
2018-10-03 19:26
操作系统
计算机基础知识
LINUX
操作系统知识
:进程与线程详解
当一个程序开始执行后,在开始执行到执行完毕退出这段时间内,它在内存中的部分就叫称作一个进程。Linux是一个多任务的操作系统,也就是说,在同一时间内,可以有多个进程同时执行。我们大家常用的单CPU计算机实际上在一个时间片段内只能执行一条指令。那么Linux是如何实现多进程的同时执行的呢?原来Linux使用了一种称为”进程调度“的手段,首先,为每个进程指派一定的运行时间,这个时间通常很短,短到以毫秒
dkhadoop
·
2018-09-18 09:44
linux操作系统知识
大快动态
技术文章
操作系统知识
大全
前言在本文将深入展开在面试过程中操作系统部分的知识,用最简短的篇章深入理解。参考资料:《Linux+C程序设计大全》第四版,清华大学出版社,配套源码:linux_c_program_design《后台开发:核心技术与应用实践》《操作系统》清华大学(向勇、陈渝),在线课程部分信息来自:CyC2018/CS-Notes一、概述1.操作系统基本特征1.并发并发是指宏观上在一段时间内能同时运行多个程序,而
liang_仔
·
2018-09-08 16:13
操作系统理论知识
操作系统
操作系统面试
操作系统知识点大全
大数据基础:必备Linux
操作系统知识
Hadoop通常都是搭建在Linux操作系统之上,故在搭建Hadoop实验环境之前,首先需要创建Linux系统环境。由于我们只是搭建Hadoop实验环境,而不是生产环境,因此,为简单起见,就采用虚拟机VMware+Linux操作系统RedHat(小红帽)。本文先介绍Linux操作系统的安装过程,以及Linux操作系统的一些相关基础知识,后续文章再接着介绍Hadoop实验环境的搭建及Hadoop等一
penggougoude
·
2018-09-02 15:20
大数据技术
操作系统知识
点整理
今天回顾之前本科时候期末考试整理的知识点,并整理在此:一.概述1.操作系统的定义:管理系统资源、控制程序执行、改善人机界面、提供各种服务,并合理组织计算及工作流程的和为用户方便而有效地使用计算机提供良好运行环境的最基本的系统软件。(为应用程序的运行提供良好的环境)2.操作系统两大角色,大致的作用:(1).管理者,管理计算机各种资源;(2)服务者,为应用程序运行提供环境。3.现代计算机系统软件组成结
yyyyyhu
·
2018-08-28 21:45
操作系统
操作系统知识
点整理
操作系统1:操作系统基本特征并发:并发是指宏观上在一段时间内能同时运行多个程序,而并行则指同一时刻能运行多个指令。共享:共享是指系统中的资源可以被多个并发进程共同使用。有两种共享方式:互斥共享和同时共享。互斥共享的资源称为临界资源,例如打印机等,在同一时间只允许一个进程访问,需要用同步机制来实现对临界资源的访问。虚拟:虚拟技术把一个物理实体转换为多个逻辑实体。主要有两种虚拟技术:时分复用技术和空分
plugcy
·
2018-08-01 23:10
操作系统
【笔试】
操作系统知识
点整理
一.操作系统概述1、操作系统的主要功能进程与处理机管理:作业和进程调度、进程控制和进程通信;存储管理:内存分配、地址映射、内存保护和内存扩充;设备管理:缓冲区管理.设备分配.设备驱动.设备无关性文件管理:文件存储空间的管理、文件操作的一般管理、目录管理、文件的读写管理和存取控制;作业管理:包括任务、界面管理、人机交互、图形界面、语音控制和虚拟现实等。2、操作系统的基本特征并发:两个或多个活动在同一
Sha777wee
·
2018-07-30 00:36
笔试
Python|多任务:线程、进程、协程--你想要的都在这里
一、多任务——线程1.前置知识:1.
操作系统知识
:操作系统调用方法--时间片轮转、时间优先级2.并发:假的多任务:CPU核心数小于同时需要执行的任务数;记忆:魔术师左右手互抛发球。
DefaultTest
·
2018-06-26 00:00
linux下编程学习日志(一)
快毕业了,辞了php后台工作,无所事事,linux接触的很少,只在某个课的实验课接触过centos,为了再找工作,所以打算学习一下在linux下编程,于是借了一本UNIX环境高级编程,听说需要深厚的
操作系统知识
与
木林森的雪
·
2018-06-12 10:15
操作系统
Windows核心编程之核心总结(第一章 错误处理)(2018.5.26)
前沿学习Windows核心编程是步入Windows编程殿堂的必经之路,2018年寒假重温了计算机
操作系统知识
,前阵子又过学习Windows程序设计方面的基础,正所谓打铁要乘热,所以我又入了Windows
CFishHome
·
2018-05-26 23:01
Windows
核心
编程
2018软考设计师第五版同以往对比
2018软考新旧教程具体对比变化如下:第4版第5版对比变化第一章计算机系统知识第一章计算机系统知识无变化第二章程序设计语言基础第二章程序设计语言基础无变化第三章
操作系统知识
第四章
操作系统知识
第5版删减小节
肉末茄子哈
·
2018-04-07 19:37
软考资料
学习资料
操作系统知识
点整理(完整版)
第一章操作系统概述1)一个完整的计算机系统是由硬件系统和软件系统两大部分组成2)计算机软件是指程序和与程序相关的文档的集合3)按功能可把软件分为“系统软件”和“应用软件”两部分系统软件:操作系统语言处理程序,数据库管理系统应用软件:各种管理软件,用于工程计算的软件包,辅助设计软件4)通常把未配置任何软件的计算机称为“裸机”5)操作系统可以被看作是计算机系统的核心,统管整个系统资源,制定各种资源的分
coder_hacker
·
2017-12-26 22:05
操作系统
计算机应用
操作系统知识
点整理(持续更新)
基础概念操作系统的四个特性1.并发:同一时间间隔内支持执行多个任务,对于一个核则是交替执行;2.共享:硬件资源或数据资源支持多个进程共享;3.异步:并发情况下,一个程序会陆陆续续被执行,完成时间不可预知;4.虚拟:物理实体转化为逻辑实体,如虚拟内存。操作系统的基本功能1.CPU管理,作业调度2.存储管理,数据存取3.设备管理,与外围设备交互4.接口管理,向应用程序/用户提供交互接口软中断与硬中断系
moxiaomomo
·
2017-11-06 10:35
Oprating
System
操作系统常见面试和笔试题
介绍操作系统是编程最重要的基础之一,操作系统相关知识广泛应用在程序设计、系统调优、问题追查、性能优化等重要场景中,一个不懂操作系统的程序员不可能写出优秀的代码,更不可能设计出优秀的系统架构,所以
操作系统知识
也是面试中不可或缺的一部分
傻傻的鱼
·
2017-09-06 13:36
前端面试
操作系统知识
点梳理
1什么是操作系统操作系统由什么组成2selectpoll和epoll的区别3什么是轮询4进程的调度算法有哪些5什么是死锁6程序编译与链接的过程是怎样的7静态链接和动态链接的区别8分页存储和分段存储有什么区别9进程和线程的区别10怎么理解线程安全11多线程如何同步12堆和栈有什么区别13进程间通讯的方式有哪些各有什么优缺点14进程的状态有哪些15什么是虚拟内存技术16关于虚拟内存虚拟内存地址物理内存
小拳头
·
2017-05-01 15:11
系列问题总结
操作系统
九爷带你了解 2017年3-4月企业面试题总结
2017年3-4月企业面试题总结一、Linux
操作系统知识
1.常见的Linux发行版本都有什么?你最擅长哪一个?它的官网网站是什么?说明你擅长哪一块?
我不是九爷
·
2017-04-23 15:45
Saltstack
面试复习—
操作系统知识
点
(1)系统调用和库函数系统调用:最底层的调用,面向硬件,#include,常用于底层文件访问,发生在内核空间-------用户进程->系统调用接口->linux内核子系统->硬件库函数调用:通过系统调用实现,可移植性,对正常文件的访问(2)进程、线程、管程进程是程序的一次活动,操作系统执行、资源分配和调度的基本单位;线程是CPU分配的基本单位,进程之中的实体,一个进程可以包含多个线程,也可以只有一
我真的是dj
·
2017-04-05 00:00
Linux操作系统
Linux运维工程师面试-部分题库(答案版)
一、Linux
操作系统知识
1.常见的Linux发行版本都有什么?你最擅长哪一个?它的官网网站是什么?说明你擅长哪一块?
找不到北0
·
2017-03-23 13:00
考研复试-
操作系统知识
点总结(一)
要想学好操作系统,我觉得把握整体是很重要,对知识点的记忆也会更加明了。我们就从操作系统的功能说起吧:主要是处理机管理、文件管理、存储管理、设备管理、用户接口。主要讲讲处理机管理和存储管理。1.处理机管理在复杂的作业处理过程中,有时候我们需要对作业、进程进行调度,切换。好比如这里有两个作业,A、B那我们先去完成谁呢,这就是需要操作系统来管理处理机,使得处理机的效率更高。一般来说,处理机调度可以分为4
CallMeJiaGu
·
2017-03-04 21:57
操作系统
珍藏版linux运维笔试题
lLinux
操作系统知识
:1.Linux开机启动流程详细步骤是什么?忘记密码如何破解?2.企业中Linux数据库服务器做raid几,你们原来公司的数据库服务器大小?
高胜寒|职场引路人
·
2017-01-17 11:58
操作系统小结
往往基础是最难的,在这一周(快考试啦啦啦)的补充学习中发现自己以为的相对在扎实的
操作系统知识
还是存在短板,很多概念已经模糊了,所以在重新整理的时候遇到了一些定义性质的知识点,比如操作系统是什么进程和程序的关系以及调度算法和锁等等还是想把这些问题重新梳理但是锁和这些问题的解决方式是以下都是考虑单处理器的前提下在讲到计算机组成原理的时候突然有一个问题什么是操作系统关于这个问题维基百科上的标准答案是操作
Enterprising_tutu
·
2016-12-12 14:31
计算机
小白
思路
《实时控制软件设计》第三周作业
一、博客作业:1.阅读笔记结合本周课堂所讲的实时
操作系统知识
内容,浏览如下商用和开源实时操作系统网站,写一段文字向其他同学简要介绍下某个实时操作系统的性能特点或进行操作系统间性能的比较:Vxworks:
chenhust
·
2016-12-08 23:00
【软件工程师中级职称】学习总结
计算机系统&程序设计语言&
操作系统知识
计算机系统知识这一块侧重于底层,或者说是硬件。
Francis-Leo
·
2016-11-20 21:46
linux面试题
一、Linux
操作系统知识
1.常见的Linux发行版本都有什么?你最擅长哪一个?它的官网网站是什么?说明你擅长哪一块?
zebra930
·
2016-11-09 20:19
linux
linux
Linux面试题
转自于http://wgkgood.blog.51cto.com/1192594/1627684一、Linux
操作系统知识
1.常见的Linux发行版本都有什么?你最擅长哪一个?它的官网网站是什么?
weijianxiang
·
2016-08-09 17:50
Linux面试题
Linux
系统管理
面试题
一、Linux
操作系统知识
1.常见的Linux发行版本都有什么?你最擅长哪一个?它的官网网站是什么?说明你擅长哪一块?
GoDevops
·
2016-08-06 22:54
Linux
程序
操作系统
典型面试题
Linux运维工程师面试-部分题库(免费分享)
一、Linux
操作系统知识
1.常见的Linux发行版本都有什么?你最擅长哪一个?它的官网网站是什么?说明你擅长哪一块?2.Linux开机启动流程详细步骤是什么?系统安装完,忘记密码如何破解?
GoDevops
·
2016-08-06 19:12
服务器
配置文件
上传文件
典型面试题
Linux题目(二)
有重复内容,但肯定是重点Linux面试((二)一、Linux
操作系统知识
1.常见的Linux发行版本都有什么?你最擅长哪一个?它的官网网站是什么?说明你擅长哪一块?
古奇宝宝
·
2016-07-20 20:13
Linux
操作系统知识
要点总结
操作系统的发展 单道批处理系统多道批处理分时实时说明把一批作业已脱机方式输入到磁带上,由监督程序将磁带上的第一个作业装入内存,并把运行控制权交给该作业。当该作业处理完成时,又把控制权交还给监督程序,再由监督程序吧磁带上的第二个作业调入内存用于提交的作业先存放在外存上并排成一个队列,然后又作乐调度程序按一定的算法从后备队列中选择若干个作业调入内存,使它们共享CPU和系统的各种资源在一台主机上链接了多
CareChere
·
2016-07-04 10:00
操作系统知识
要点总结
操作系统的发展 单道批处理系统多道批处理分时实时说明把一批作业已脱机方式输入到磁带上,由监督程序将磁带上的第一个作业装入内存,并把运行控制权交给该作业。当该作业处理完成时,又把控制权交还给监督程序,再由监督程序吧磁带上的第二个作业调入内存用于提交的作业先存放在外存上并排成一个队列,然后又作乐调度程序按一定的算法从后备队列中选择若干个作业调入内存,使它们共享CPU和系统的各种资源在一台主机上链接了多
followMyInclinations
·
2016-07-03 19:00
文件管理
进程管理
设备管理
存储器管理
操作系统知识要点
操作系统:用户编程接口(概念)
对于专业的程序员而言,掌握一定的
操作系统知识
比不可少,因为不管面对的是底层嵌入式开发,还是上层的云计算开发,都需要使用到一定的操作系统相关知识。
oMengLiShuiXiang1234
·
2016-06-01 14:00
编程
函数
操作系统
操作系统知识
点整理
1.进程的有哪几种状态,状态转换图,及导致转换的事件进程的状态:运行、阻塞、就绪三种状态。运行和就绪之间的转换由调度程序引导;当进程等待一个外部事件发生时,则由执行→阻塞;当等待的一个外部事件发生时,则阻塞→就绪;当没有其他进程运行,则立刻由就绪→执行;否则处于就绪态,等待CPU空闲并轮到它运行。2.进程与线程的区别地址空间:进程中线程共享进程的地址空间;而进程有自己的地址空间。资源拥有:进程是资
Aifeng1214
·
2016-05-31 20:49
面试备考
操作系统:内存管理(概念)
对于专业的程序员而言,掌握一定的
操作系统知识
比不可少,因为不管面对的是底层嵌入式开发,还是上层的云计算开发,都需要使用到一定的操作系统相关知识。
happy_XYY
·
2016-05-30 14:31
notes
OS
程序员面试笔试知识点
操作系统:内存管理(概念)
对于专业的程序员而言,掌握一定的
操作系统知识
比不可少,因为不管面对的是底层嵌入式开发,还是上层的云计算开发,都需要使用到一定的操作系统相关知识。
oMengLiShuiXiang1234
·
2016-05-30 14:00
操作系统
内存管理
操作系统:进程管理(概念)
对于专业的程序员而言,掌握一定的
操作系统知识
比不可少,因为不管面对的是底层嵌入式开发,还是上层的云计算开发,都需要使用到一定的操作系统相关知识。
oMengLiShuiXiang1234
·
2016-05-30 10:00
操作系统
进程管理
操作系统知识
(8)--Shell(3)
Shelltest命令Shell中的test命令用于检查某个条件是否成立,它可以进行数值、字符和文件三个方面的测试。数值测试实例演示:num1=100 num2=100 iftest$[num1]-eq$[num2] then echo'两个数相等!' else echo'两个数不相等!' fi输出结果:两个数相等!字符串测试实例演示:num1="runoob" num2="runoob" ift
Mrzhoug
·
2016-05-20 22:00
shell
操作系统
操作系统知识
(7)--Shell(2)
Shell传递参数我们可以在执行Shell脚本时,向脚本传递参数,脚本内获取参数的格式为:$n。n代表一个数字,1为执行脚本的第一个参数,2为执行脚本的第二个参数,以此类推……实例以下实例我们向脚本传递三个参数,并分别输出,其中$0为执行的文件名:#!/bin/bash echo"Shell传递参数实例!"; echo"执行的文件名:$0"; echo"第一个参数为:$1"; echo"第二个参数
Mrzhoug
·
2016-05-20 21:00
shell
操作系统
操作系统知识
(6)--Shell初探
Shell是一个用C语言编写的程序,它是用户使用Linux的桥梁。Shell既是一种命令语言,又是一种程序设计语言。Shell是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。KenThompson的sh是第一种UnixShell,WindowsExplorer是一个典型的图形界面Shell。Shell脚本Shell脚本(shellscript),是一种为she
Mrzhoug
·
2016-05-20 15:00
shell
操作系统
操作系统知识
(5)--Linux vi/vim
所有的UnixLike系统都会内建vi文书编辑器,其他的文书编辑器则不一定会存在。但是目前我们使用比较多的是vim编辑器。vim具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。什么是vim?Vim是从vi发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。简单的来说,vi是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步
Mrzhoug
·
2016-05-20 12:00
linux
操作系统
vim
操作系统知识
(4)--Linux 用户和用户组管理
Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。每个用户账号都拥有一个惟一的用户名和各自的口令。用户在登录时键入正确的用户名和口令后,就能够进入系统和自己的主目
Mrzhoug
·
2016-05-20 09:00
linux
操作系统
操作系统知识
(3)--Linux 文件
Linux文件基本属性Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。在Linux中我们可以使用ll或者ls–l命令来显示一个文件的属性以及文件所属的用户和组,如:[root@www/]#ls-l total64 dr-xr-xr-x2rootroot4096Dec14
Mrzhoug
·
2016-05-19 23:00
linux
操作系统知识
(2)--Linux 系统目录结构
登录系统后,在当前命令窗口下输入命令:ls/你会看到如下图所示:树状目录结构:以下是对这些目录的解释:/bin:bin是Binary的缩写,这个目录存放着最经常使用的命令。/boot:这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。/dev:dev是Device(设备)的缩写,该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。
Mrzhoug
·
2016-05-19 21:00
linux
操作系统知识
(1)--Linux启动过程
linux启动时我们会看到许多启动信息。Linux系统的启动过程并不是大家想象中的那么复杂,其过程可以分为5个阶段:内核的引导。运行init。系统初始化。建立终端。用户登录系统。内核引导当计算机打开电源后,首先是BIOS开机自检,按照BIOS中设置的启动设备(通常是硬盘)来启动。操作系统接管硬件以后,首先读入/boot目录下的内核文件。运行initinit进程是系统所有进程的起点,你可以把它比拟成
Mrzhoug
·
2016-05-19 20:00
linux
操作系统
软考--
操作系统知识
--PV操作
1.任何两个并发进程之间存在着(D)的关系。A.各自完全独立B.拥有共享变量C.必须互斥D.可能相互制约2.并发进程执行的相对速度是(D)。A.由进程的程序结构决定的B.由进程自己来控制的C.在进程被创建时确定的D.与进程调度策略有关的3.并发进程执行时可能会出现“与时间有关的错误”,这种错误是由于并发进程(A)引起的。A.使用共享资源B.执行的顺序性C.要求计算时间的长短
u014726937
·
2016-05-10 17:00
操作系统
Linux-03-
操作系统知识
简介(L002-17)
一、操作系统1.操作系统是沟通使用者和硬件之间传递信息的工具或程序。 2.操作系统(OperatingSystem,OS)是电子计算机系统中负责支撑应用程序运行环境以及用户操作环境的基础系统软件,同时也是计算机系统的核心。 3.计算机系统的资源可分为设备资源和信息资源两大类。前者指的是组成计算机的硬件设备,后者指的是存放于计算机内的各种数据。 4.结构简单如下图,硬件外面是操作系统,再外围就是Sh
wy_0928
·
2016-05-05 08:00
操作系统的收获
最近在学习
操作系统知识
,每每会有点感悟,还是记录下来,好记性不如烂笔头。。。1.字符回显程序水水水水
hgfeabcd
·
2016-05-01 00:00
常见
操作系统知识
整理
一、线程和进程区别进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,它是系统进行资源分配和调度的一个独立单位。例如,用户运行自己的程序,系统就创建一个进程,并为它分配资源,包括各种表格、内存空间、磁盘空间、I/O设备等,然后,该进程被放入到进程的就绪队列,进程调度程序选中它,为它分配CPU及其它相关资源,该进程就被运行起来。线程是进程的一个实体,是CPU调度和分派的基本单位,线程自己基
anualday
·
2016-03-22 16:00
非计算机专业基础重点
数据结构知识,
操作系统知识
。还有j
gcczhongduan
·
2016-03-06 19:00
操作系统知识
点总结
1.进程的有哪几种状态,状态转换图,及导致转换的事件。状态:1)就绪状态进程已获得除处理机外的所需资源,等待分配处理机资源,只要分配到CPU就可执行。在某一时刻,可能有若干个进程处于该状态。2)运行状态 占用处理机资源运行,处于此状态的进程的数目小于等于CPU的数目。3)阻塞状态由于进程等待某种条件(如I/O操作或进程同步),在条件满足之前无法继续执行。该事件发生前即使把处理机分配给该进程,也无法
huxiaoyonglan1
·
2015-12-09 21:00
面试
操作系统
Linux学习之路一计算机是如何工作的
第一讲 计算机是如何工作的 学习Linux,涉及到了C语言和汇编以及操作系统的知识,顾第一讲要讲讲汇编的知识,C和
操作系统知识
自行复习。
·
2015-11-12 16:46
linux
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他