知识点
木子君羡
这个作者很懒,什么都没留下…
展开
-
c++中的smart pointer四个智能指针
c++中的smart pointer四个智能指针: shared_ptr,unique_ptr,weak_ptr,auto_ptr为什么要使用智能指针智能指针的作用是管理一个指针,因为存在以下这种情况:申请的空间在函数结束时忘记释放,造成内存泄漏。使用智能指针可以很大程度上的避免这个问题,因为智能指针就是一个类,当超出了类的作用域是,类会自动调用析构函数,析构函数会自动释放资源。所以智能指针的...原创 2019-11-13 18:30:28 · 349 阅读 · 0 评论 -
内存换页算法
操作系统基础 内存换页算法换页算法的分类公平算法: 随机算法 先来先出(FIFO)算法 第二次机会算法 时钟算法非公平算法: 最优算法 NRU算法 LRU算法 工作集算法 工作集时钟算法随机更换算法需要替换页面的时候,产生一个随机页面号,替换与该页面对应的物理页面。先来先出(FIFO)算法更换最早进入内存的页面。FIFO的实现机制是使用链表将所有在内...原创 2019-11-13 18:07:40 · 1138 阅读 · 0 评论