Operating system 内部碎片的组合是否会导致操作系统中出现外部碎片?

Operating system 内部碎片的组合是否会导致操作系统中出现外部碎片?,operating-system,Operating System,内部碎片的组合是操作系统中的外部碎片情况之一吗 假设100Kb的未使用空间作为内部碎片,新请求附带99Kb。那么外部碎片与否也是如此?内部和外部都是不同的。 例如,假设您声明了一个包含4个变量的结构。 结构片段{ INTA, 查拉, INTA, 字符a}; 考虑到int为4字节长,总内存将为4字节+1字节+4字节+1字节。两个字符中的这3个字节将被浪费,并导致内部碎片 如果您正在执行多个小程序,并且所有程序都在ram中占用了一些空间,那么外部碎片就会出现,但空间的划分方式是,即使有很多空闲块,但

内部碎片的组合是操作系统中的外部碎片情况之一吗


假设100Kb的未使用空间作为内部碎片,新请求附带99Kb。那么外部碎片与否也是如此?

内部和外部都是不同的。 例如,假设您声明了一个包含4个变量的结构。 结构片段{ INTA, 查拉, INTA, 字符a}; 考虑到int为4字节长,总内存将为4字节+1字节+4字节+1字节。两个字符中的这3个字节将被浪费,并导致内部碎片


如果您正在执行多个小程序,并且所有程序都在ram中占用了一些空间,那么外部碎片就会出现,但空间的划分方式是,即使有很多空闲块,但没有一个程序可以积累新的程序

我想您需要重新表述这个问题,除非我是唯一一个不理解的人,我不知道这是怎么回事