![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
文章平均质量分 83
Blossom i
开心就好,Python123题持续更新,C语言+数字的文章选自问答的回复整理
展开
-
操作系统学习:通过资源监视器了解可变分区的情况
在“资源监视器”的窗口中,切换到“内存”选项卡。在“内存”的选项卡中,可以看到当前内存使用情况和分配情况。通过查看“分配的大小”和“空闲的大小”列可了解可变分区的情况,其中“分配的大小”表示已经被分配的内存区域大小,“空闲的大小”表示尚未被分配的内存区域大小。可以通过右键单击一个进程并选择“进程”->“设置优先级”来改变进程的优先级。打开“任务管理器”。如果需要释放内存,可以选择一个进程并点击“结束进程”,或者使用其他的内存清理工具进行清理。切换到“性能”选项卡,在底部点击“资源监视器”。原创 2023-06-05 15:30:00 · 108 阅读 · 0 评论 -
操作系统实验四:文件管理(2学时)
6.实现目录的管理,创建与删除子目录、搜索指定的文件等: 这需要使用操作系统提供的文件系统 API,具体实现方式与操作系统相关。因此,这里无法提供通用性强的代码示例。这个程序实现了菜单选择功能,可以根据用户的选择执行不同的操作。可以根据实际需要进行修改和扩展,添加更多的功能。通过本次实验对一个班级学生成绩的管理,使学生了解文件的主要操作。5.学习使用文件控制,实现指定班级成绩文件的删除操。下面是将上述代码整合到一个程序中。3.显示所有学生成绩。原创 2023-10-09 19:24:50 · 908 阅读 · 0 评论 -
操作系统实验二、进程和线程管理(Windows 2学时)Windows下创建子进程
在调用该函数时,传入的参数依次表示:应用程序名称、命令行参数、进程句柄不可继承、线程句柄不可继承、不指定额外的继承选项、无特殊的创建标志、默认使用当前进程的环境变量、默认使用当前目录、指向 STARTUPINFO 结构体变量的指针、指向 PROCESS_INFORMATION 结构体变量的指针。(1)Windows应用程序中创建子进程的过程:在Windows应用程序中创建子进程的过程是通过系统调用CreateProcess函数来实现的,这个函数会创建一个新的进程,并在这个新进程中运行指定的可执行文件。原创 2023-11-14 08:37:46 · 619 阅读 · 0 评论 -
操作系统实验一:计算机资源信 息分析(Windows 2学时)
可以选择自动管理所有驱动器的分页文件大小、有所有驱动器分页文件大小的总数信息,本系统显示的信息是:允许的最小值:16MB,推荐:2669MB,当前已分配:6656MB。通过实验使学生进一步了解操作系统使用的计算机软硬件环境,掌握进程、线程、内存、文件等基本概念,获得某计算机中的软硬件资源信息。用户进程Lenovo、SYSTEM进程这两类的线程多,原因是:多进程实现了操作系统不同程序之间的并发,而多线程实现了一个程序内部不同子任务之间的并发。观察下图进程的信息。分析哪些进程的线程多原因?原创 2023-10-11 12:00:00 · 162 阅读 · 0 评论 -
操作系统实验二、进程和线程管理(Windows 2学时)单线程创建(有详细代码解释和运行步骤)
这段程序的功能是通过创建线程,并在新线程中计算从0开始到输入的参数总和,并把结果保存在全局变量Sum中。程序的运行需要两个命令行参数,第一个参数为整数,第二个参数为字符。需要注意的是,在使用全局变量时需要确保不会出现数据竞争的情况。否则可能会导致意想不到的结果。另外程序中使用了一些Windows API函数,需要保证程序在能够正常运行的操作系统上编译和运行,并且需要管理员权限才能运行。本实验我采用的Dev-C++来操作的,有以下几种方法,采用其中一种成功即可,由于版本不一样采用的也不一样。原创 2023-11-10 17:40:23 · 527 阅读 · 0 评论 -
操作系统实验二、进程和线程管理(Windows 2学时)多线程创建
实验二、进程和线程管理(Windows 2学时)一、实验目的通过实验使学生进一步了解进程、进程状态、进程控制等基本概念。基本能达到下列具体的目标:理解进程 PCB 的概念,以及 PCB 如何实现、如何组织以及管理。加深对进程和线程概念的理解,进一步认识并发执行的本质。掌握Windows环境中编写程序创建子进程和终止子进程操作。掌握Windows环境中编写程序创建线程及其管理操作。原创 2023-10-11 04:30:00 · 582 阅读 · 0 评论