操作系统
是唯水啊
一只正在成长的青年程序猿
展开
-
双系统安装
https://www.cnblogs.com/masbay/p/10745170.html原创 2021-07-27 22:53:44 · 145 阅读 · 0 评论 -
GCC编译及GDB调试
目录前言一、GCC编译1.编译链接流程二、使用步骤1.引入库2.读入数据总结前言记录GCC和GDB的学习笔记一、GCC编译1.编译链接流程以File.c为例子File.i : 经过编译预处理的源代码;File.s : 汇编处理后的汇编代码;File.o : 编译后的目标文件,即含有最终编译出的机器码,但它里面所引用的其他文件中函数的内存位置尚未定义File.out:可执行文件C源程序头文件-->预编译处理(cpp)-->编译程序-->优化程序-->汇编程原创 2021-06-17 23:59:38 · 774 阅读 · 0 评论 -
操作系统常识
1.进程和线程概念进程:可执行程序,系统进行资源调度和分配的基本单位(资源分配的最小单位)线程:进程子任务,CPU调度和分配的最小单位(CPU调度的最小单位)进程在执行过程中拥有独立的内存单元,各线程共享进程的内存;由于进程创建和销毁,系统都要为之分配和回收资源,因此进程创建和销毁的开销大于线程的创建和销毁;在进行进程切换时,涉及到整个当前进程CPU环境的保存以及新被调度运行的进程的CPU环境的设置。而线程切换只须保存和设置少量寄存器的内容,并不涉及存储器管理方面的操作。可见,进程切换的开销也远大原创 2020-09-09 23:11:03 · 349 阅读 · 0 评论