- 博客(2)
- 问答 (1)
- 收藏
- 关注
原创 操作系统学习之路-内存管理原理
内存管理概念:操作系统对内存进行合理的划分和有效的动态分配功能:(1)内存空间分配与回收 (2)内存扩充 (3)地址转换 (4)内存保护内存管理方式:(1)连续分配:为一个用户程序分配一个连续的内存空间(2)非连续分配:可以将一个程序分散的装入内存内部碎片:内存空间已经分配出去,但没有被使用的内存空间外部碎片:内存空间没有分配出去,因为大小空间不足而产生的外部内存空间一、连续分配管理1.单一连续分配内存分为用户区和系统区有内部碎片,无外部碎片只能用于单用户、单任务的操作系统中2.固定
2021-08-16 22:09:17 694
原创 C语言学习之路-变量存储类型
C的变量存储类型static(静态的)(1)static修饰局部变量时,在调用完此函数时,其内存单元不会被销毁,存储的值会保留下来。(2)static修饰全局变量时,如果有很多文件,只会在当前文件起作用。因此可以避免多个文件使用同一变量名的冲突(3)static修饰函数时,同修饰变量,只会对当前的文件起作用,其他文件无法调用此函数。一、static局部变量和普通局部变量的区别static局部变量改变了其生存周期,不被销毁;静态变量在函数结束后被销毁static局部变量只被初始化一次,下一次
2021-08-16 12:24:35 145
空空如也
linux socket编程中,第一个子线程退出后,进程随之结束。请指正其中的错误
2022-05-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人