深入学习 Linux 进程用 Go 重写了所有示例程序,通过循序渐进的方法介绍 Linux 进程的工作原理和一切你所需要知道的概念。
2021年06月16日 对进程有了深入理解后,我们编写实际应用可能遇到这些坑,这里总结一下。
2021年06月16日 Run是开源的脚本管理工具,官方网站http://runscripts.org,项目地址https://github.com/runscripts/run。
2021年06月16日 共享内存、Cgroups、命名空间
2021年06月16日 Epoll是poll的改进版,更加高效,能同时处理大量文件描述符,跟高并发有关,Nginx就是充分利用了epoll的特性。讲这些没用,我们先了解poll是什么。
2021年06月16日 Linux很重要的设计思想就是一切皆文件,网络是文件,键盘等外设也是文件,很神奇吧?于是所有资源都有了统一的接口,开发者可以像写文件那样通过网络传输数据,我们也可以通过/proc/的文件看到进程的资源使用情况。
2021年06月16日
2021年06月16日 IPC全称Interprocess Communication,指进程间协作的各种方法,当然包括共享内存,信号量或Socket等。
2021年06月16日 孤儿进程,僵尸进程,守护进程
2021年06月16日
2021年06月16日
2021年06月16日
2021年06月16日 本章开始时演示了Hello World程序,其实已经创建了新的进程,通过Bash或者zsh这些Shell很容易创建新的进程,但Shell本身是怎么实现的呢?我们又能不能用Go实现类似Shell的功能呢?
这是一本NodeJS新手入门教程,涵盖了使用NodeJS开发各种程序所必要的知识.
2021年07月12日 NodeJS可以感知和控制自身进程的运行环境和状态,也可以创建子进程并与其协同工作,这使得NodeJS可以把多个程序组合在一起共同完成某项工作,并在其中充当胶水和调度器的作用。本章除了介绍与之相关的NodeJS内置模块外,还会重点介绍典型的使用场景。
讨论并行编程的架构和编程模型。对于初次接触并行编程技术的程序员来说,都是非常有用的概念;对于经验丰富的程序员来说,可以作为参考。
2021年07月22日
2021年07月22日
2021年07月22日
2021年07月22日
2021年07月22日
2021年07月22日
2021年07月22日