操作系统 第2页

SMP,NUMA和MPP体系结构总结

对比表 结构体系 SMP NUMA MPP 说明 (Symmetric Multi-Processor) 对称多处理系统 (UMA:Uniform Memory Access) 一致存储器访问结构 (Non-Uniform Memory Access)非统一内存访问 (Massive ...
sean的头像 | x64sean11个月前
012315

那些年Kubernetes造成的故障

Kubernetes 出现也有9年了,新的事物总会带来争议,有收益也免不了有坑,但避免故障发生却是永远的话题。 OpenAI 史上最长宕机 原公告 译文 原因 新部署的遥测服务,此项服务无意间压垮了Kubern...
sean的头像 | x64sean4个月前
010811

Linux内核符号表Kallsyms简介

在使用perf排查问题时,我们经常会发现[kernel.kallsyms]这个模块。这到底是个什么东西呢? 简介: 在2.6版的内核中,为了更方便的调试内核代码,开发者考虑将内核代码中所有函数以及所有非栈变...
sean的头像 | x64sean3年前
01040

Linux环境变量加载顺序分析

环境变量是shell运行时的运行参数,比如执行命令时,就会从PATH指定的路径查找可执行文件。有的程序也会使用环境变量作为参数。 当你发现配置了环境变量,但实际使用时环境变量未生效时,希望这...
为什么要4k对齐 | x64

为什么要4k对齐

在发现存储实际性能和预期存在较大差距,特别是性能差距在2倍左右时,4K对齐就可能是罪魁祸首。现在SSD读写速度较快,所以通常都是在压力较大的时候出现异常。 原因 早期硬盘每个扇区以512字节...
sean的头像 | x64sean3年前
0930

docker daemon没有网桥无法启动的问题

docker默认的网络模式是网桥。按理说docker会自动创建网桥docker0的。不过也有有碰到原生的docker不自动创建网桥,而是启动时报错。本文是docker服务启动不了的处理方法。 报错信息 could not f...
sean的头像 | x64sean4年前
0860

Linux I/O 调度层总结

I/O调度算法,也称I/O调度策略。 前言 现代计算机体系中,硬盘是数据存储的持久化介质,硬盘的访问速度相比内存存在数量级的差距,因此有效的调度能更好利用资源,优化响应。 和CPU调度算法相似...
sean的头像 | x64sean3年前
0860
谷歌Borg论文阅读笔记(一)——  集群操作系统 | x64

谷歌Borg论文阅读笔记(一)—— 集群操作系统

传说中,Borg之前号称是Google内部和PageRanking相提并论的同等重量级的东西,现在公布了论文。 Kubernetes是Borg的开源实现。 Borg简介 Borg的作用是:提供一个标准任务规格语言,集成名字服务...
Windows10的U盘装机方法 | x64

Windows10的U盘装机方法

摘要 梳理下一下装机的流程。 如果只是为了安装win10,则可以直接用微软的安装工具搞定。 但如果还有安装win8,win7或者xp之类的需求,那么使用winPE之类的U盘装机工具更灵活。 要注意的是镜像...
sean的头像 | x64sean4年前
0770
客厅秒变放映厅!用SMB共享协议打造零门槛家庭影院 | x64

客厅秒变放映厅!用SMB共享协议打造零门槛家庭影院

相较于传统`DLNA`投屏需要设备互联、手动选择的操作流程,SMB共享协议开创了更智能的跨屏播放体验。通过搭建局域网共享环境,用户只需保持电脑开机状态,即可在电视端直接访问并播放存储设备中...
sean的头像 | x64sean32天前
07118