第四章 多线程 我们在之前,学习的程序在没有跳转语句的前提下,都是由上至下依次执行,那现在想要设计一个程序,边打游戏边听歌,怎么设计? 要解决上述问题,咱们得使用多进程或者多线程来解决. 4.1 并发与并行 并发:指两个或多个事件在同一个时间段内发生。交替执行并行:指两个或多个事件在同一时刻发生(同时发生)。 在操作系统中,安装了多个程序,并发指的是在一段时间内宏观上有多个程序同时运行,这在单 CPU 系统中,每一时刻只能有一道程序执行,即微观上这些程序是分时的交替运行,只不过是给人的感觉是
2024-11-21来自: 比如CPU寻址是32位,那么虚拟内存的最大容量就是2^32 B 32位计算机对应的虚拟存储容量:2^32=4 294 967 296 单位是字节。就是4G! 比如内存1M,问外存400M,32位,那么实际容量就是min(1M+400M,2^32B)(假设该系统按字节编址) 所以取最小容量才有意义!
2024-11-21在centOS7以上的系统中使用“locate”文件查找命令,发现该命令不可用。 因为centos7默认没有安装该命令, 在联网状态运行 yum -y install mlocate 命令即可安装"locate"命令。 安装完之后运行“locate inittab”,发现结果如下: locate: can not stat () `/var/lib/mlocate/mlocate.db': No such file or directory 并没有查询出相关文件,此时需要线运行下 updated
2024-11-21哈希冲突 哈希是对数据压缩,提高效率的一种方法。 但通过哈希函数产生的哈希值是有限的,而数据可能比较多,导致哈希处理后仍然有不同数据产生相同的值,这就是哈希冲突 填充因子 也就是数组的长度,对装填因子进行取模 装载因子(也就是链表长度) 解决哈希冲突的方法 (1)线性探测 按顺序往后探测,如果某数据值存在,就在当前位置向后加一,直至不发生冲突 (2)再平方探测 按顺序决定值时,如果某数据的
2024-11-21本文纯属备忘,不是参考答案。 CPU 硬盘/SSD/RAID(一般都是服务器/SAN厂商包了)/SAN 通用服务器硬盘及SSD厂商主要有希捷 (以前的昆腾、迈拓均已被其收购)、、三星、日立、SK海力士、东芝,重点关注如何搭配满足预期的iops/mbps/延时以及容量。无论是HDD还是SSD,都需要关注硬盘类型:SAS/SATA,SSD(如https://www.westerndigital.com/zh-cn/products/data-center-drives/ultrastar-n
2024-11-21前言 大家好啊,我是汤小圆。 今天给大家推荐的是,TCP/IP协议的经典面试知识点,希望对大家有帮助,谢谢。 简介 我们平时经常听到的TCP/IP协议,其实是一个协议族; 只不过因为TCP、IP是其中最核心的协议,所以平时统称为TCP/IP协议; 这个协议族里面还有其他协议,比如HTTP、FTP、SMTP等; TCP分层框架 下图是TCP/IP协议族的一个分层框架图,从上往下依次是应用层、传输层、网络层、链路层、物理层 下面我们从上往下,依次介绍各个分层的作用 应用层 按照固定的协议格式
2024-11-21超级硬盘数据恢复软件SuperRecovery 4.6.5.0注冊码破解版
2024-11-21第一章 1.设计现代OS的主要目标是什么? 方便性,有效性,可扩充性和开放性。 方便性:系统可以使用编译命令将用户采用高级语言书写的程序翻译成机器代码,或者直接通过OS所提供的各种命令操作计算机系统。 有效性:提高系统资源的利用率;提高系统的吞吐量 可扩充性:能方便地增添新的功能和模块,以及对原有的功能和模块进行修改 开放性:使得不同厂家按照标准生产的软、硬件都能在本国范围内很好地相互兼容 2.OS的作用可表现在哪几个方面? 作为用户与计算机硬件系统之间的接口:OS处于用户与计算机硬件系统之间。
2024-11-21操作系统概述 五种主要功能 硬件资源管理 处理机处理(进程状态、前驱图、PV操作) 存储器管理(逻辑地址、物理地址、存储方案) 设备管理(输入输出控制方式) 软件资源管理 文件管理(文件的索引) 用户接口 进程 三状态 运行、就绪、阻塞 组成 程序、数据集合、进程控制块PCB:是一种数据结构,是进程存在的唯一标识 可有三种方式: 线性方式、链接方式、索引方式 PV操作 用于解决进程间资源冲突问题 P操作 1、将信号量S的值减一 2、如果S>=0 则该进程继续执行;否则该进程置为等待状态 V操作
2024-11-21一、选择TCP还是UDP协议 由于我们的即时通讯软件的用户存在用户状态问题,即用户登录成功以后可以在他的好友列表中看到哪些好友在线,所以客户端和服务器需要保持长连接状态。另外即时通讯软件一般要求信息准确、有序、完整地到达对端,而这也是TCP协议的特点之一。综合这两个所以这里我们选择TCP协议,而不是UDP协议。 二、协议的结构 由于TCP协议是流式协议,所谓流式协议即通讯的内容是无边界的字节流:如A给B连续发送了三个数据包,每个包的大小都是100个字节,那么B可能会一次性收到300个字节;也可能
2024-11-21