
linux操作系统
谢谢考拉
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关于Linux的进程和线程
什么是进程直观点说,保存在硬盘上的程序运行以后,会在内存空间里形成一个独立的内存体,这个内存体有自己的地址空间,有自己的堆,上级挂靠单位是操作系统。操作系统会以进程为单位,分配系统资源,所以我们也说,进程是资源分配的最小单位。什么是线程线程存在与进程当中,是操作系统调度执行的最小单位。说通俗点,线程就是干活的。进程和线程的区别与联系如果说进程是一个资源管家,负责转载 2016-03-17 22:28:39 · 448 阅读 · 0 评论 -
Linux 虚拟内存和物理内存的理解
Linux 虚拟内存和物理内存的理解首先,让我们看下虚拟内存: 第一层理解1. 每个进程都有自己独立的4G内存空间,各个进程的内存空间具有类似的结构 2. 一个新进程建立的时候,将会建立起自己的内存空间,此进程的数据,代码等从磁盘拷贝到自己的进程空间,哪些数据在哪里,都由进程控制表中的task_struct记录,t原创 2016-03-20 22:12:37 · 609 阅读 · 1 评论 -
linux stat函数讲解
linux stat函数讲解stat函数讲解表头文件: #include #include 定义函数: int stat(const char *file_name, struct stat *buf);函数说明: 通过文件名filename获取文件信息,并保存在buf所指的结构体stat中返回值: 执行成功转载 2016-04-07 11:16:12 · 676 阅读 · 0 评论 -
1.linux基本I/O接口介绍
1.linux基本I/O接口介绍ssize_t read(intfd, void *buf, size_t count);ssize_t write(intfd, void *buf, size_t count);· 1· 2以上两个是linux下的两个系统调用,用于对文件行基本的I/O操作。fd是非负文件描述符,其实相当于标识一个文件的唯一编号。默认标号0是标原创 2016-04-07 12:14:39 · 2862 阅读 · 0 评论