由电脑黑屏问题引发的探讨计算机底层原理

luckxu luckxu     2023-02-18     642

关键词:

电脑花屏首先检查显卡问题

蓝屏

  解决:首先记住蓝屏的代码提示

     根据蓝屏提示信息去搜索然后去解决

     实在不行就重启系统,重启之后不蓝屏是软件的问题就比较大,然后去尝试找软件的问题,软件崩溃时会蓝屏,实在还不行就重装驱动或者系统

  win10可以设置蓝屏之后自动重启电脑

蓝屏与黑屏的区别:蓝屏是乱,黑屏直接是断开

电脑突然黑屏的原因

  情况一:一般为电池没电或者设置成节电模式

  情况二:需要检查主板,显卡出错的几率小,或者驱动的问题

  排除第一种情况之后,那么电脑黑屏的原因就是explorer进程挂了,重新启动的方法:技术分享图片

  因为explorer.exe进程为用户提供了图形用户界面(也成为图形壳),简单的说就是用来显示系统的桌面环境的,包括开始菜单、桌面下方的任务栏、桌面图标和文件管理。

理论知识:  

运行软件-发送指令给系统,系统给cpu,cpu去调度各种硬件,然后再去调用驱动,最后进行渲染

RAM:运行时内存  断电就没有了,影响你的电脑性能 

ROM:只读内存  相当于仓库,不影响运行时的速度,但是会影响

运行软件时的一瞬间是从磁盘放入到运行内存中,最后放到cpu上

小软件运行时直接放到运行内存上,但是大软件运行时是井喷式运行,占用比较大,这时候就需要用到活动分区,

活动分区就是暂时将只读内存中的一部分拿出来作为软件的负载使用,活动分区与虚拟分区是相同的

Windows上的虚拟内存设置

技术分享图片

 

内存条的参数:除了看内存大小,还需要看颗粒,频率(也就是带宽,单位时间内处理的能力)以及多通道(设置多通道时内存条的参数必须一致)

多通道与单通道的概念

  同样是8g,单通道是一条8g的内存,多通道则可能是两条4g的内存,单通道在单位时间内只能通过一次,而多通道是在单位时间内处理两个

  在集显的情况下,多通道比单通道的性能要好很多

显卡的集显与独显,所谓的集显只是将一些芯片集成到CPU上(cpu中除了这些集成的芯片,还有各种不同模块的cpu),CPU的功能主要是解释计算机指令以及处理计算机软件中的数据,类似于在CPU上划分很多的小格子用来装配这些,而独显是专门负责运算,用于提高性能,cpu和内存是直接交互的

 

把hdmi线拔了之后重新插回主机,显示器不显示了,急!

...示的,但是插回主机,显示器就是没反应,不知道为什么计算机显示器出现黑屏:计算机显示器出现黑屏是用户在使用计算机中经常遇到的问题。由于它的成因较为复杂,有可能涉及到计算机硬件中主板、CPU内存、显示卡、显示... 查看详情

jvm底层原理(代码片段)

...有完整硬件系统功能、运行在一个完全隔离环境中的完整计算机系统,是物理机的软件实现。作为一种编程语言的虚拟机,实际上不只是专用于Java语言,只要生成的编译文件匹配JVM对加载编译文件格式要求,任何... 查看详情

jvm底层原理(代码片段)

...有完整硬件系统功能、运行在一个完全隔离环境中的完整计算机系统,是物理机的软件实现。作为一种编程语言的虚拟机,实际上不只是专用于Java语言,只要生成的编译文件匹配JVM对加载编译文件格式要求,任何... 查看详情

一文道尽数据库底层原理,探讨mysql调优之道(代码片段)

前段时间看过一部电影,叫做《英雄时代》,里面有句话是这样说的:“生活这条狗啊,追的我连从容撒泡尿的时间都没有。”在这个聪明人满街乱窜的年代,稀缺的恰恰不是聪明,而是一心一意,孤... 查看详情

计算机底层原理杂谈(白话文)

...个不是教学类型的,是我Java实在学不下去了,因为好多计算机底层原理都不是很清楚,每次学新东西都由于想不明白底层原理困惑,所以下决心停止学习Java的新东西,开始搞明白底层。一开始搞的所谓的底层是“Java虚拟机&r... 查看详情

61相机投影原理

...考了陈建平:《相机成像原理》PPT,《学习opencv》以及《计算机视觉中的多视图几何》,如有错误欢迎探讨。1相机投影中的坐标系在《相 查看详情

一个快捷键引发的故事

...,重启了,还是灰色。我有点不确定了,跑过去看。右键计算机属性,系统已激活。重启,关机和开机画面都是彩色的,一进入桌面就变灰色了。同事 查看详情

并发jvm-jmm和底层实现原理

目录​​并发编程领域的关键问题...1​​​​现代计算机物理上的内存模型...2​​​​Java内存模型(JMM)...2​​​​JVM对Java内存模型的实现...3​​​​Java内存模型带来的问题...3​​​​可见性问题...3​​​​重排序...4​... 查看详情

一个问题引发的思考

...a一半一半。解释型语言需要先解释成机器指令(以后计算机组成原理的内容)也就是需要有一个翻译的过程,而且每一次执行都需要进行翻译的过程,那么一定存在效率问题。编译型语言,一次编译就能生成... 查看详情

底层原理四位计算机的原理及其实现

你是否想过,计算机为什么会加减乘除?或者更直接一点,计算机的原理到底是什么?Waitingforfriday有一篇详细的教程,讲解了如何自己动手,制作一台四位计算机。从中可以看到,二进制、数理逻辑、电子学怎样融合在一起,... 查看详情

linux进程线程文件描述符的底层原理(代码片段)

...本没有区别。一、进程是什么首先,抽象地来说,我们的计算机就是这个东西:这个大的矩形表示计算机的内存空间,其中的小矩形代表进程,左下角的圆形 查看详情

并发编程线程可见性的底层原理(代码片段)

...屏障三、软件层面JMM1.JMM内存模型2.JMM是如何解决可见性问题的3.JMM是如何解决有序性问题的四.HappenBeforeJMM中有哪些方法建立了happen-before规则1.程序顺序规则2.volatile变量规则3.传递性规则4.start规则5.join规则6.监视器锁的规则一、... 查看详情

ios之深入解析渲染的底层原理

一、计算机渲染原理①CPU与GPU的架构对于现代计算机系统,简单来说可以大概视作三层架构:硬件、操作系统与进程。对于移动端来说,进程就是App,而CPU与GPU是硬件层面的重要组成部分。CPU与GPU提供了计算能力,通过操作系统... 查看详情

一道python练习题引发的,一个知识点的探讨:删除列表中特定元素的几种方法

题目如下:给定一个仅包含大小写字母和空格''的字符串s,返回其最后一个单词的长度。如果字符串从左向右滚动显示,那么最后一个单词就是最后出现的单词。如果不存在最后一个单词,请返回0。说明:一个单词是指仅... 查看详情

浅谈mqtt底层原理(网络调试助手直连阿里云)(代码片段)

目录第一节本文探讨的内容第二节环境搭建第三节MQTT控制报文格式第四节CONNEC报文第五节订阅和取消订阅第六节接收消息和发布消息第七节网络调试助手直连阿里云极速体验第一节本文探讨的内容        本文讨论MQTT协议底... 查看详情

由vue引发的getter和setter思考

公司的新项目决定使用Vue.js来做,当我打印出Vue实例下的data对象里的属性时,发现了一个有趣的事情: 它的每个属性都有两个相对应的get和set方法,我觉的这是多此一举的,于是去网上查了查Vue双向绑定的实现原理,才发... 查看详情

在android 9上重新创建活动引发黑屏

】在android9上重新创建活动引发黑屏【英文标题】:RecreateActivityprovokeblackscreenonandroid9【发布时间】:2019-10-0718:04:10【问题描述】:拨打activity.recreate(),黑屏(0.5秒)。我不知道它来自哪里,因为它在其他设备上运行良好【问题... 查看详情

由view的onattachedtowindow引发的图片轮播问题探究(代码片段)

由View的onAttachedToWindow引发的图片轮播问题探究文章目录由View的onAttachedToWindow引发的图片轮播问题探究前言Handle#removeCallbacks待解决问题View#dispatchAttachedToWindow再说post和postDelayed话说RecycleView前言本篇文章是在View的postDelayed方法深... 查看详情