炼数成金 大数据Linux
订阅

Linux

如何真正认识 Linux 系统结构?
如何真正认识 Linux 系统结构?
Linux 系统一般有 4 个主要部分:内核、shell、文件系统和应用程序。内核、shell 和文件系统一起形成了基本的操作系统结构,它们使得用户可以运行程序、管理文件并使用系统。内核是操作系统的核心,具有很多最基本功 ...
红帽停止对 CentOS 投资
红帽停止对 CentOS 投资
红帽并没有插手 CentOS Linux 的管理,同样 CentOS 董事会也无法左右红帽的工作,这就包括红帽的投资方向和赞助项目的战略。CentOS Linux 宣布停止支持的原因,是红帽停止了对其的投资。Brian Exelbierd 是负责红帽 ...
红帽推出免费与低成本的RHEL
红帽推出免费与低成本的RHEL
红帽(Red Hat)宣布向小型生产工作负载以及客户开发团队,推出RHEL免费与低成本RHEL,过去仅限单机使用的免费RHEL,现在允许最多使用至16个系统,同时红帽也让客户的开发团队,不需支付额外费用,就可以使用RHEL。 ...
16 岁高中生把 iPhone7 改造成 Linux 服务器
16 岁高中生把 iPhone7 改造成 Linux 服务器
近日,国外一名 16 岁的开发者发布了一则视频,展示自己为一台已经无法正常使用的 iPhone 7 成功移植了 Ubuntu 20.04,并将其作为服务器来使用。发布视频的开发者网名为 Daniel Rodriguez,是一名在校高中生。据 Dan ...
亚马逊前高管:2000从Sun转向Linux,奠基AWS
亚马逊前高管:2000从Sun转向Linux,奠基AWS
近日,亚马逊前高管 DanRose 公开表示,在 2000 年互联网泡沫破灭之时,资本市场枯竭,亚马逊那个时候每年还要烧上 10 亿美元。其中最大的支出是数据中心使用 Sun 服务器。而后他们用一年的时间淘汰了 Sun,开始采用 ...
Linux内核开发者讨论删除老旧CPU平台
Linux内核开发者讨论删除老旧CPU平台
近日,知名 Linux 内核开发者 Arnd Bergmann 发起了一个讨论:删除一堆老旧 CPU 的支持。自从 Linux 5.10 官方宣布为 LTS 版本以来,他发现有一些 ARM 平台至少 5 年未维护或使用,因此他研究了这些看上去需要删除的 ...
Linux 终端查看最消耗 CPU 内存的进程
Linux 终端查看最消耗 CPU 内存的进程
本文介绍了Linux 终端如何查看最消耗 CPU 内存的进程。其中包括:CPU占用最多的前10个进程、内存消耗最多的前10个进程、虚拟内存使用最多的前10个进程等
我为什么从macOS迁移到FreeBSD?
我为什么从macOS迁移到FreeBSD?
不久前,macOS 还是我的日常工作必备之一。我购买了一台 macbook 笔记本,原因是底层的 BSD Unix 和它漂亮的图形界面。另外,我还有一个 iPhone 手机。但是,我放弃 macOS 也是因为这些相同的原因。我们可以这样看。 ...
聊聊CentOS Linux的关闭
聊聊CentOS Linux的关闭
上周二发生了一件对开源社区可能具有历史性影响的事情,红帽首席技术官Chris Wright和CentOS社区经理Rich Bowen分别宣布了CentOS Linux的未来和功能的重大变化,CentOS Linux 8将是CentOS的最后一个版本。展望未来, ...
CentOS 创始人创建新项目 Rocky Linux
CentOS 创始人创建新项目 Rocky Linux
CentOS 是 Red Hat Enterprise Linux(RHEL)的一个分支,并且由于其坚如磐石的稳定性和兼容性,无疑是在生产服务器上部署的一种流行选择。CentOS 是一个社区驱动的项目,是 RHEL 的分支,并作为 Red Hat Enterprise ...
CentOS 并没有死
CentOS 并没有死
CentOS 官方发文称 CentOS Stream 才是 CentOS 项目的未来,在接下来的一年里,将逐步把开发工作的重心从 CentOS Linux 往 CentOS Stream 转移。随之而来的改变是原本拥有 10 年支持的 CentOS 8 将在2021年年底结束 ...
Linux 日志文件系统原来是这样工作的
Linux 日志文件系统原来是这样工作的
文件系统要解决的一个关键问题是怎样防止掉电或系统崩溃造成数据损坏,在此类意外事件中,导致文件系统损坏的根本原因在于写文件不是原子操作,因为写文件涉及的不仅仅是用户数据,还涉及元数据(metadata)包括 Super ...
一文理解 Linux 平均负载,附排查工具
一文理解 Linux 平均负载,附排查工具
平均负载可以对于我们来说及熟悉又陌生,但我们问平均负载是什么,但大部分人都回答说平均负载不就是单位时间内CPU使用率吗?其实并不是这样的,如果可以的话,可以 man uptime 来了解一下平均负载的详细信息。简单 ...
为什么 Linux 需要虚拟内存
为什么 Linux 需要虚拟内存
操作系统中的 CPU 和主内存(Main memory)都是稀缺资源,所有运行在当前操作系统的进程会共享系统中的 CPU 和内存资源,操作系统会使用 CPU 调度器分配 CPU 时间并引入虚拟内存系统以管理物理内存,本文会分析操作 ...
【底层原理】Linux内存管理
【底层原理】Linux内存管理
在linux中,每一个进程都被抽象为task_struct结构体,称为进程描述符,存储着进程各方面的信息;例如打开的文件,信号以及内存等等;然后task_struct中的一个属性mm_struct管理着进程的所有虚拟内存,称为内存描述符 ...

热门频道

  • 大数据
  • 商业智能
  • 量化投资
  • 科学探索
  • 创业

即将开课

热门文章

    社区热帖

       

      GMT+8, 2021-5-15 15:23 , Processed in 0.136611 second(s), 16 queries .