
Linux
sinat_30240715
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
linux学习笔记(1)Linux简介
操作系统:有效地控制计算机硬件资源的分配,并提供计算机运行所需要的功能,以及提供一整组系统调用接口来给软件程序员开发用(为了提供程序员更容易开发软件的环境)。1.Linux简介Linux就是一套操作系统(内核与系统调用接口那两层)。2.Linux的内核版本:2.6.18-92.e15: 主版本.次版本.释出版本-修改版本主、次版本为奇数:开发中版本(development)e.g.: 2.5.xx...转载 2018-03-31 18:45:15 · 179 阅读 · 0 评论 -
面试笔记(一):系统编程(线程同步——互斥锁、读写锁、信号量、条件变量)
1.linux下线程同步的方式(转自:https://blog.csdn.net/Shannon_ying/article/details/51280623、https://blog.csdn.net/q_l_s/article/details/44117929)线程的最大特点是资源的共享性,但资源共享中的同步问题是多线程编程的难点。linux下提供了多种方式来处理线程同步,最常用的是互斥锁、条件...转载 2018-04-03 23:11:37 · 506 阅读 · 0 评论 -
面试笔记(一):系统编程(malloc函数实现原理、死锁、动态链接与静态链接)
1.malloc函数实现原理(转自:https://blog.csdn.net/mmshixing/article/details/51679571)malloc的全称是memory allocation,中文叫动态内存分配,用于申请一块连续的指定大小的内存块区域以void*类型返回分配的内存区域地址,当无法知道内存具体位置的时候,想要绑定真正的内存空间,就需要用到动态的分配内存。...转载 2018-09-07 11:57:56 · 1157 阅读 · 0 评论 -
面试笔记(一):系统编程(线程与进程、多线程编程、select与epoll)
1.线程与进程的区别 作者:榴莲艺声链接:https://www.zhihu.com/question/21535820/answer/22915780来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。一、关于进程和线程,首先从定义上理解就有所不同1、进程是什么?是具有一定独立功能的程序、它是系统进行资源分配和调度的一个独立单位,重点在系统调度和...转载 2018-09-07 11:57:26 · 443 阅读 · 0 评论 -
多进程与多线程对比
https://www.cnblogs.com/zhanht/p/5401685.html转载 2018-10-14 14:30:40 · 200 阅读 · 0 评论