page

Posted by 夏泽民

用户程序一般只面对虚拟内存,知道执行的时候才通过MMU根据内核中的页表将page和page frame进行对应。



c语言内存管理

Posted by 夏泽民

在C语言中,关于内存管理的知识点比较多,如函数、变量、作用域、指针等 1.变量:不解释。但需要搞清楚这几种变量类型:



automaxprocs

Posted by 夏泽民

https://github.com/uber-go/automaxprocs 解析了cgroup文件系统 通过cpu.cfs_quota_us/cpu.cfs_period_us 得到cpu数量然后 通过runtime.GOMAXPROCS设置cpu数量 由于runtime.GOMAXPROCS 入参小于1的时候,不会修改,且返回原值。故比值小于1的时候,默认值用0,防止误修改



mt.Sprint(e) 死循环

Posted by 夏泽民

package main



memory 内存管理机制

Posted by 夏泽民

所有进程(执行的程序)都必须占用一定数量的内存,它或是用来存放从磁盘载入的程序代码,或是存放取自用户输入的数据等等。不过进程对这些内存的管理方式因内存用途不一而不尽相同,有些内存是事先静态分配和统一回收的,而有些却是按需要动态分配和回收的。



Search

Popular posts

Anything in here will be replaced on browsers that support the canvas element

Recent posts

This blog is maintained by 夏泽民

Get in touch with me at 465474307@qq.com

Subscribe to our mailing list

* indicates required