![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
文章平均质量分 94
TaoWei_001
开始进入人生下一阶段,请做好准备!
展开
-
深入理解计算机系统---程序运行过程
一个简单的C程序从编写到执行输出hello world!其中间经历的是诸多处理过程,而不仅仅是显示黑屏上的几个字符。这个过程透露着计算机系统的运行本质。个人对该过程进行了一些分析和总结,如果有不对的地方,请在评论区留言交流。...原创 2021-07-12 16:27:35 · 1643 阅读 · 10 评论 -
深入理解计算机系统---文件系统(共享文件)
本篇属于计算机操作系统里面的文件系统管理部分知识,主要介绍共享文件的功能。不过在此之前,需要对整个文件系统进行一个简单的概述,以便知道共享文件到底是在操作什么。一个文件系统由目录,文件夹,文件组成;构成方式就是目录--->文件夹--->文件。而这些文件系统的构成是经过磁盘分区形成的,这里不用去管磁盘分区是怎么做的,只需要知道,一个磁盘在经过GPT分区后,目前的Windows系统采用的是NTFS格式的文件系统,而Linux多采用的是ext4格式的文件系统。对于Windows系统,给原创 2021-07-09 10:22:12 · 1252 阅读 · 2 评论 -
深入理解计算机系统(内存管理)----内存模型
本文是在准备秋招时,对内存有了一个比较清晰的认识之后,开始写的。目前先写这篇,后续会全部完善计算机系统的知识。参考链接:https://blog.csdn.net/wangbuji/article/details/117701545此处内存模型的概念,适用于三个地方的理解:1.这个内存模型是一个进程的内存分配图;2.这个内存模型是虚拟内存分配给一个进程的内存分配图;3.这个内存模可以是一个C/C++程序的内存分配;一、存储器层次结构这是一个计算机系统的所有内存层次结构图,原创 2021-07-07 17:21:54 · 2647 阅读 · 9 评论 -
Windows10和Ubuntu20.04双系统安装(一)
写这篇博文,是我昨晚刚装好,现在还有有点问题,不过先记录一下。安装的时候忘了截图了,这里就简单描述一下,可以参考别人的安装教程,我主要说几个值得注意的地方。1.首先是硬盘分区的问题,在安装之前,我们应该要有至少两个空闲区的盘,一个在500MB左右,用来安装Ubuntu的引导程序;一个大概100GB左右,用来安装Ubuntu系统,有条件的话,建议再开一个空闲的盘,用来存储数据。和系统安装分开。原理就和Windows一样,C盘用来装系统,其他盘用来存数据,不过不一样的就是Ubuntu的软件会和系统.原创 2020-07-21 11:02:39 · 1030 阅读 · 0 评论