计算机【基础篇】

-- 选择偶然

操作系统,是程序员写出来的一个用于操控机器硬件的

所谓电脑就是第一台计算机,计算机就是能够接受用户输入的指令和资料,并且通过计算机的中央处理器(CPU是计算机的大脑)进行数学和逻辑运算后,产出有用的信息,通过输出设备,给与展示。

 

计算机硬件:

内部零件

CPU----人体的大脑---进行逻辑运算---调度其他的设备工作---大脑指挥胳膊腿做些什么事

内存条---- 人体的历史记忆 ---计算机把数据加载到内存中, 然后和CPU调度工作的----你见到一个帅哥,把他的形象记在了脑海中,可以和其他人去分享这件事情,把数据放在了人脑的临时记忆------把计算机的磁盘数据,临时放在了内存中去处理。

显卡 --- 相当于人的眼睛看到并且处理的美丽事物---处理计算机的图像相关工作

计算机的磁盘 --- 相当于人体的永久记忆----磁盘用于存储计算机的数据,如视频,图片,网页等等。

主板--- 人体的骨骼----主板将零散的硬件设备集中到一起工作

⼈体在活动的时候,最重要的就是脑袋⽠⼦,⽽⼤脑活动最重要的就是和
记忆的交互。
任何外界的接触都必须由记忆记录下来,然后⼤脑中的 CPU 再进⾏判断,
再告诉周边的设备,胳膊腿给与响应,如果想要找到以往的经验,那就得
去更⽼的记忆中寻找。
⼈最重要的是脑⽠⼦
计算机最重要的是CPU和内存,CPU的数据来源与内存
过往的记忆如同计算机的磁盘,想起来了,就读取

 

计算机的组成部分:

 计算机中的存储单位: 

对于计算机的数据存储而言,只认识一个叫做 二进制的存储单位。

称之为Bit。

Bit由于存储单位太小,现在常见的硬盘几乎都是GB TB级别。

8位 === 1字节 8bit -=== 1Byte

1024Byte == 1kb

1024kb ==1MB 

1024MB ==1GB 

1024GB == 1TB

CPU:

服务器的CPU数量一般在 2-4颗,单颗的cpu是四核,服务器的内存总容量一般在 16G-256G左右

一般用做虚拟化的服务器配置会更高一些,cpu一般在4-8颗。

内存

内存是计算机中最重要的核心部件之一,它可以理解为是计算机处理的一个中间件内存解决的是CPU和磁盘之间的速度不平等,因为CPU处理的实在是太快了,磁盘的速度太慢内存是CPU和硬盘数据中间的一个交互的桥梁
默认情况下,CPU都是从内存中读写数据,内存从磁盘中获取数据。

为了提升效率,一般在开机或者软件运行的时候,通常直接把数据先从硬盘上读取到内存中,便于CPU的加速读写提升计算机的运行效率

内存的特点-内存的容量和处理速度直接决定了电脑的数据传输的效率-内存的数据是临时存放,如果断电数据是会丢失的,如果数据很重要,需要吧内存数据持久化写入到磁盘上,永久存储-程序在运行的时候,数据会被加载到内存中执行,在断电或是应用程序重启,数据都会自动的从内存中释放。

内存的发展:

-DDR

-DDR2

-DDR3

-DDR4

内存加速 --- 多通道设计

内存在厂家设计的时候,如果型号、频率、版本一致的内存条,就能够组成多通道设计,一个内存是64位,2个内存就是128位,这就是双通道的概念。

在双通道的内存搭配下,计算机的读写数据是一对整体写入的,提升机器的数据读写性能。

 程序、进程、守护进程、三个名词

几种连接显示器的接口 

存储设备

 

电源与计算机机箱

 

 服务器(高性能计算机节点)

 

机房托管;

云服务器 

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

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

相关文章

Unity Shader分段式血条

Unity Shader分段式血条 前言项目ASE连线 前言 要给单位加一个类似LOL的分段式血条,用ASE实现并记录一下。里面加了旋转和颜色的渐变。 项目 ASE连线

Android笔记(三十五):用责任链模式封装一个App首页Dialog管理工具

背景 项目需要在首页弹一系列弹窗,每个弹窗是否弹出都有自己的策略,以及哪个优先弹出,哪个在上一个关闭后再弹出,为了更好管理,于是封装了一个Dialog管理工具 效果 整体采用责任链模块设计,控制优先级及弹…

【SpringMVC】——Cookie和Session机制

阿华代码,不是逆风,就是我疯 你们的点赞收藏是我前进最大的动力!! 希望本文内容能够帮助到你!! 目录 一:实践 1:获取URL中的参数 (1)PathVariable 2&…

解决:this is incompatible with sql_mode=only_full_group_by

当出现“this is incompatible with sql_modeonly_full_group_by”错误提示时,可以通过以下方法解决: 一、理解问题原因 在 MySQL 中,开启了sql_modeonly_full_group_by模式后,要求 SQL 语句在进行聚合查询时,必须保…

ROS2humble版本使用colcon构建包

colcon与与catkin相比,没有 devel 目录。 创建工作空间 首先,创建一个目录 ( ros2_example_ws ) 来包含我们的工作区: mkdir -p ~/ros2_example_ws/src cd ~/ros2_example_ws 此时,工作区包含一个空目录 src : . └── src1 directory, …

MySQL查询数据被截断

说明:本文记录一个MySQL查询,返回数据被截断的问题; 场景 假设有个用户查询列表,查询条件中有个用户类型(普通用户、大会员、黄金大会员、铂金大会员、至尊大会员),是个下拉列表,可…

华为云计算HCIE-Cloud Computing V3.0试验考试北京考场经验分享

北京试验考场 北京考场位置 1.试验考场地址 北京市海淀区北清路156号中关村环保科技示范园区M地块Q21楼 考试场选择北京,就是上面这个地址,在预约考试的时候会显示地址,另外在临近考试的时候也会给你发邮件,邮件内会提示你考试…

GDPU Android移动应用 Broadcast Receiver

聆听广播,跟着节拍吧。 计时器 新建一个名为PhoneStateMonitor的工程; 实现一个应用运行时长的计时器,并在界面上刷新计数器,要求包括: (1)在Layout中包含两个TextView控件,横向分…

【MySQL基础知识】内置的系统函数(5)

MySQL 中的内置系统函数 MySQL 拥有丰富的内置系统函数,这些函数在数据库操作中发挥着重要作用。它们可以用在各种 SQL 语句中,如 SELECT、WHERE、ORDER BY、HAVING以及UPDATE和DELETE语句中。在函数中,可以将字段名作为变量来使用&#xff…

数据发生变化时(DOM)视图没有更新的原因及解决方案 - 2024最新版前端秋招面试短期突击面试题【100道】

数据发生变化时(DOM)视图没有更新的原因及解决方案 - 2024最新版前端秋招面试短期突击面试题【100道】 🔄 在 Vue.js 中,响应式系统负责将数据的变化自动反映到视图上。然而,在某些情况下,当数据发生变化时…

数据库SQL——什么是实体-联系模型(E-R模型)?

目录 什么是实体-联系模型? 1.实体集 2.联系集 3.映射基数 一对一(1:1) 一对多(1:n) 多对一(n:1) 多对多(m:n) 全部参与: 4.主码 弱实体集&#xf…

共筑开源技术新篇章 | 2024 CCF中国开源大会盛大开幕

在这个技术革新日新月异的时代,开源精神如同点燃创新火焰的火种,照亮了无数技术探索者的征途。2024年11月9日,备受瞩目的2024 CCF中国开源大会在深圳这座充满活力的创新之城盛大开幕。这场开源领域的顶级盛事,以“湾区聚力 开源启…

编译文件与工具学习(二)——尝试Ubuntu24.04开发内核模块

尝试在ubuntu下新建内核模块&#xff0c;并插入系统&#xff0c;后命令行测试&#xff0c; link 代码编译 //testKernel.c #include<linux/module.h> #include<linux/kernel.h> #include<linux/init.h>static int __init lkp_init(void) {printk("<…

C语言入门案例练习1——冒泡法排序

冒泡法是一种简单的排序算法&#xff0c;其基本思路如下&#xff1a; 首先&#xff0c;它会遍历待排序的数列。从数列的第一个元素开始&#xff0c;依次比较相邻的两个元素。如果前一个元素比后一个元素大&#xff08;针对升序排列&#xff0c;降序则相反&#xff09;&#xf…

[极客大挑战 2019]Secret File 1

[极客大挑战 2019]Secret File 1 审题 看到题目应该是一道简单的按照要求找flag的题目 知识点 跟着题目走 解题 一&#xff0c;查看源码 找到网站进入 点开发现 【注意它说没看清吗】 二&#xff0c;使用BP抓包试试 发现新出现了/action.php 抓到后放到Repeater中响应 得…

初识Electron 进程通信

概述 Electron chromium nodejs native API&#xff0c;也就是将node环境和浏览器环境整合到了一起&#xff0c;这样就构成了桌面端&#xff08;chromium负责渲染、node负责操作系统API等&#xff09; 流程模型 预加载脚本&#xff1a;运行在浏览器环境下&#xff0c;但是…

语义分割实战——基于DeepLabv3+神经网络头发分割系统源码

第一步&#xff1a;准备数据 头发分割数据&#xff0c;总共有1050张图片&#xff0c;里面的像素值为0和1&#xff0c;所以看起来全部是黑的&#xff0c;不影响使用 第二步&#xff1a;搭建模型 DeepLabV3的网络结构如下图所示&#xff0c;主要为Encoder-Decoder结构。其中&am…

目录树文件名映射深度1分组计数,tree(映射(目录A))

#!/bin/bash#【描述】 目录树文件名映射深度1分组计数,tree(映射(目录A)) #【术语】 # aggaggregate聚合统计按照mime-type分组 # FNFileName文件名 #【基本思路】 # 0. linux gnu tree命令的优点: 目录结构树展示的很友好. 而且 单独做一个同样的展示效果 并不容易 # 1. …

c# 开发web服务 webserver

024-11-10<<<<<<<<<<<<<<<<<<<<<<<<<< 开始插件前Cyber_CallWeb acajax_dac_database_viewer 2024-11-10<<<<<<<<<<<<<<<<<<<<…

「C/C++」C/C++ 预处理 之 常用预处理宏

✨博客主页何曾参静谧的博客&#x1f4cc;文章专栏「C/C」C/C程序设计&#x1f4da;全部专栏「VS」Visual Studio「C/C」C/C程序设计「UG/NX」BlockUI集合「Win」Windows程序设计「DSA」数据结构与算法「UG/NX」NX二次开发「QT」QT5程序设计「File」数据文件格式「PK」Parasoli…