Linux 内存管理
本文主要介绍了一些基础的 Linux 内存相关的知识,包括:进程的地址空间。虚拟内存地址到内存物理地址的转换的基本原理。Page cache 的基础知识。内存交换的基础知识。
本文主要介绍了一些基础的 Linux 内存相关的知识,包括:进程的地址空间。虚拟内存地址到内存物理地址的转换的基本原理。Page cache 的基础知识。内存交换的基础知识。
长久以来,配置网络接口的默认方法都是 ifconfig 命令。它为 Linux 用户提供了很好的服务,但是网络很复杂,并且要求配置它的命令必须健壮,所以现代系统新的默认网络命令是 ip,本文将向您展示如何使用它。
Docker 是一个用于开发,交付和运行应用程序的开发平台。本文从多篇镜像瘦身的文章入手,并进行实践验证,结合官方的Dockerfile最佳实践[1] 总结了镜像压缩的4种方法和日常实践的多个技巧。
在网络开发中,我发现有很多同学对一个基础问题始终是没有彻底搞明白。那就是一台服务器最大究竟能支持多少个网络连接?我想我有必要单独发一篇文章来好好说一下这个问题。漫画-一台linux服务器最多能支撑多少个tcp连接?
我们今天要给大家讲的底层的IO就属于“道”的范畴,看上去简单,实则抽象。并且在它之上衍生出了语言层面用于实战的技术,比如我们熟悉的java语言中的NIO或者像Netty这样的框架。
Systemd 是 Linux 系统的一中 Init 用户程序和基础组件的集合,由 Lennart Poettering 带头开发并在 LGPL 2.1 及后续版本许可证下开源发布,目前 Systemd 已纳入众多 Linux 发行版的软件源中。
Linux 发行版之间有什么不同的要点之一是包管理。在这篇 Linux 黑话解释中,你将了解 Linux 中的打包和包管理器。你将了解什么是包,什么是包管理器,它们是如何工作的,以及有什么包管理器。
1991 年的 8 月 25 日,来自芬兰赫尔辛基大学的 Linus Torvalds 用 Minix 操作平台建立了一个新的操作系统内核,并把它发回 Minix Usenet 新闻组。此时,年仅 21 岁的大学生 Linus 不会意识到,自己当做兴趣爱好开发的一个小项目会在 29 年后发展成统治世界的庞大操作系统内核。
NetSarang 全产品线,包含Xmanager, Xshell 和 Xftp 最新版本7即将发行。新增RDP协议支持、最新的Linux支持、脚本录制、以及OpenSSH Certificate Authority功能等功能。
一个完整的Linux操作系统由Linux内核、GNU工具库、shell以及GNOME/KDE桌面环境组成,每一个独特组合也称为一个Linux发行版。Linux发行版实在太多,DistroWatch网站 收录的便有几百种。本文介绍常用Linux发行版及其特点。