• The Baeldung Logo
  • 从这里开始
  • 指南 ▼▲
    • Persistence

      Spring持久化指南

    • REST

      使用Spring构建REST API指南

    • Security

      Spring Security指南

  • 关于
  •  English

分类: Os Core-concepts

>>  CPU调度:到达时间、突发时间、完成时间、周转时间、等待时间和响应时间

>>  如何计算周转时间?

>>  移动操作系统的特点

>>  引导分区的推荐大小是多少

>>  内存管理:反向分页

>>  抢占式和非抢占式调度

>>  线程如何共享资源?

>>  系统调用vs系统中断

>>  DMA控制器是如何工作的?

>>  文件访问:顺序vs直接vs索引

>>  用户模式和内核模式的区别是什么?

>>  进程间通信

>>  什么是操作系统内核?

>>  进程vs线程

>>  内存管理:虚拟页面和页帧

>>  物理内存与虚拟内存

>>  代码如何与硬件通信?

>>  内存栈和堆是什么以及在哪里?

>>  单内核和微内核的区别

>>  计算机科学中的监视器是什么?

>>  进程控制块

>>  虚拟化简介

>>  缓存写入策略

>>  虚拟化 vs 容器化

>>  编译器如何工作

>>  什么是竞态条件?

>>  RAID简介

>>  FIFO页面替换算法如何工作?

>>  什么是信号量?

>>  OSI模型

>>  进程生命周期

>>  动态链接与动态加载的比较

>>  离线并发控制

>>  端口和套接字的区别

>>  十进制的替代 - 二进制、八进制、十六进制

>>  虚拟内存

>>  BIOS、CMOS和UEFI的比较

>>  什么是芯片组?

>>  死锁:它是什么,如何检测、处理和预防?

>>  编译时间vs加载时间vs执行时间

>>  虚拟内存和交换空间的区别

>>  进程调度

>>  陷阱和中断的区别是什么?

>>  全虚拟化、半虚拟化和硬件辅助虚拟化的比较

>>  什么是颠簸?

>>  寄存器和RAM

>>  程序计数器和指令寄存器

>>  Docker和容器vs虚拟机

>>  缓存内存简介

>>  多进程和多线程

>>  内存管理

>>  分段分页vs分页分段

>>  分页中的内部碎片与外部碎片

>>  二进制信号量与计数信号量

>>  操作系统的类型

>>  核心与CPU的区别

>>  沙箱技术基础

>>  不同浏览器中URL的最大长度是多少?

>>  虚拟内存地址

>>  32位和64位机器支持的是内存多少?

>>  操作系统中的环是什么?

>>  内存映射I/O vs. 独立I/O

>>  32位与64位操作系统的区别

>>  操作系统的基础服务

>>  可扩展性与弹性的区别

>>  私有字节、虚拟字节和工作集

>>  NTFS、FAT32和exFAT的区别

>>  计算机启动过程解释

>>  缓存:冷缓存与热缓存

>>  多少线程才算太多?

>>  用户变量和系统变量有什么区别?

>>  缓存友好的代码

>>  目录和文件夹的区别

>>  什么是缓冲区?

>>  固件和操作系统的区别

>>  静态链接与动态链接

>>  内存的顺序写入和随机写入的区别

>>  DLL地狱问题

>>  操作系统中的僵尸进程

>>  编译器、链接器、汇编器和加载器

>>  循环缓冲区

>>  不同类型的系统调用

>>  外部碎片是如何产生的?

>>  调度算法:最早截止时间优先

>>  操作系统中的地址绑定

>>  调度:最高响应比优先

>>  什么是需求分页?

>>  虚拟内存:二次机会替换

>>  特定操作系统的软件

>>  优先级反转

>>  文件共享:NFS vs SMB vs CIFS

>>  磁盘调度:LOOK和CLOOK算法

>>  闪存:NOR vs NAND

>>  物联网操作系统

>>  什么是直接映射缓存?

>>  字节寻址和字寻址内存的区别

>>  多级页表如何节省内存空间?

>>  Shell、内核和API的比较

>>  磁盘调度:SCAN算法

>>  日志结构文件系统

>>  FAT32与VFAT文件系统

>>  垃圾收集和自动引用计数

>>  操作系统中的"忙等待"是什么意思?

>>  计算机图形的不同类型

>>  最优页面替换算法

>>  文件结构

>>  作业 vs. 任务 vs. 进程

>>  RISC与CISC的比较

>>  传播延迟 vs 传输延迟

>>  为什么我们需要虚拟内存?

>>  信号量 vs. 互斥锁

>>  堆插入的时间复杂度

>>  什么是互斥锁?

>>  "CPU密集型"和"I/O密集型"术语指南

>>  调度:完成时间 vs. 响应时间

>>  调用栈

>>  CPU指南

>>  高级CPU设计

>>  缓存未命中、TLB未命中、页面错误

>>  文件和文件系统

The Baeldung logo

分类

  • Spring
  • REST
  • Java
  • Security
  • Persistence
  • Jackson
  • HTTP Client-Side

系列教程

  • Java “回归基础” 教程
  • Jackson JSON 教程
  • HttpClient 4 教程
  • REST 与 Spring 教程
  • Spring 持久化教程
  • Security 与 Spring

关于

  • 关于 Baeldung
  • 课程
  • 工作
  • 归档
  • 为Baeldung写作
  • 编辑
  • 合作伙伴
  • GitHub中文社区
  • Terms of Service
  • Privacy Policy
  • Company Info
  • Contact
The Baeldung Logo