会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
轻舟已过万重山
https://github.com/xchangan
博客园
首页
新随笔
联系
订阅
管理
2017年9月24日
Linux一切皆文件
摘要: 一切皆文件 首先通常在windows中是文件的东西,它们在linux中也是文件 其次一些在windows中不是文件的东西, 比如进程, 磁盘, 也被抽象成了文件. 你可以使用访问文件的方法访问它们获得信息. 再其次,一些很离谱的东西, 比如管道, 比如/dev/zero(一个可以读出无限个0的文件)
阅读全文
posted @ 2017-09-24 21:18 轻舟已过万重山
阅读(3513)
评论(0)
推荐(0)
2017年9月23日
core dump
摘要: 什么是 core dump 当程序运行的过程中异常终止或崩溃,操作系统会将程序当时的内存状态记录下来,保存在一个文件中,这种行为就叫做Core Dump 为什么会有 core dump 我们可以认为 core dump 是“内存快照”,但实际上,除了内存信息之外,还有些关键的程序运行状态也会同时 d
阅读全文
posted @ 2017-09-23 21:13 轻舟已过万重山
阅读(621)
评论(0)
推荐(0)
2016年8月25日
[转]C/C++ 程序员必须收藏的资源大全
摘要: from: https://github.com/jobbole/awesome-cpp-cn C++ 资源大全中文版 我想很多程序员应该记得 GitHub 上有一个 Awesome – XXX 系列的资源整理。awesome-cpp 就是 fffaraz 发起维护的 C++ 资源列表,内容包括:标
阅读全文
posted @ 2016-08-25 13:45 轻舟已过万重山
阅读(1308)
评论(0)
推荐(0)
2016年7月23日
文件描述符、文件表项指针、inode节点的关系
摘要: 内核使用3种数据结构表示打开的文件,他们之间的关系决定了在文件共享方面一个进程对另一个进程的影响。 (1) 每个进程在进程表中都有一个纪录项,纪录项中包含一张打开文件描述符表,每个文件描述符各占一项,与每个文件描述符相关的是 a. 文件描述符标志 b. 指向一个文件表项的指针 (2) 内核为所有打开
阅读全文
posted @ 2016-07-23 18:16 轻舟已过万重山
阅读(3217)
评论(1)
推荐(1)
2016年6月9日
Linux posix线程库总结
摘要: 由于历史原因,2.5.x以前的linux对pthreads没有提供内核级的支持,所以在linux上的pthreads实现只能采用n:1的方式,也称为库实现。 线程的实现,经历了如下发展阶段: LinuxThreads : Linux2.6之前 NPTL (Native Posix Thread Li
阅读全文
posted @ 2016-06-09 10:38 轻舟已过万重山
阅读(1158)
评论(0)
推荐(0)
公告
点击右上角即可分享