IO岗位面试题及详细答案(实战版).docx

IO岗位面试题及详细答案(实战版).docx

IO岗位面试题及详细答案(实战版)

一、IO基础概念面试题(入门必问)

1、请简单说说什么是IO?日常工作中接触的IO主要分为哪两类?

参考答案:

IO就是输入和输出的统称,核心是设备、程序、系统之间的数据传输过程。输入是外部数据读取到内存,输出是内存数据写入外部设备。

工作中最常用的分为磁盘IO和网络IO:

磁盘IO主要是程序对本地硬盘、机械盘、固态盘的读写操作,比如读写日志、读写数据库数据、文件上传落地等;

网络IO是跨设备的数据传输,比如接口请求、服务间调用、TCP/UDP数据传输、远程文件读写等。

相比于CPU和内存运算,IO操作速度慢、延迟高,也是业务系统性能瓶颈最常见的位置。

2

文档评论(0)

1亿VIP精品文档

相关文档