首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    SQL数据库性能胯了,换 SSD硬盘就能解决问题?

    618,636,张江1路,张南专线,张江环路,孙桥1路,等等 调度员拿着硬板本,按时走过 4个车道,招呼该发车的司机出发,并叮嘱下一班次车准备。...调度员手里的硬板本,也换成了电子公告牌,就像华泰证券交易所的红绿看板一样,哪个车道,下一班发什么车,走马灯似的亮着。 ? 扯远了,拉回来,你们没有走错片场,我不是在写小说!...(摘自网络) 这是机械硬盘的构造图。 磁盘从里到外,分出很多磁道。磁道上挨个排满了扇区,每个扇区的存储空间固定。 磁头围绕着磁道转一圈,该磁道上所有的扇区数据就会被读到内存里。...(摘自网络) 当操作系统发送读写命令时,SSD就像是另外一台计算机,判断内存是否有缓存,根据FTL提供的映射表,从介质上读取/写入数据。

    1.7K30

    【Linux网络】Linux网络基础入门:初识网络,理解网络协议

    无论你是对网络技术充满好奇的初学者,还是希望深化Linux网络知识的专业人士,了解并掌握Linux网络协议,都是通往更深层次技术探索的必经之路 本文,正是为了引领你踏入Linux网络协议的神秘殿堂而精心准备...在这里,我们将从网络协议的基本概念出发,逐步揭开Linux网络协议栈的面纱,带你领略TCP/IP协议族的博大精深,以及Linux如何优雅地实现这些协议,确保信息的准确、高效传输 网络协议的学习之路或许充满挑战...计算机网络背景 发展历程 计算机网络的发展可以追溯到20世纪60年代。...网络协议初识 网络协议,简称为协议,是网络通信(即网络数据传输)经过的所有网络设备都必须共同遵从的一组约定、规则。...通过生动的实例和直观的图表,我们成功地将复杂的网络协议知识转化为易于理解的精华,让你在轻松愉快的氛围中掌握了Linux网络协议的核心要点 然而,这仅仅是学习Linux网络协议的起点。

    1.6K10

    【Java 网络编程】网络环境简介 ( 网络 | 网络编程 | OSI 七层网络模型 | TCPIP 网络模型 )

    文章目录 I 网络简介 II 网络编程 III OSI 七层网络模型 IV OSI 七层网络模型 - 网络编程 V OSI 七层网络模型 - TCP/IP 模型 对应关系 I 网络简介 ----...互联网 : 局域网 , 广域网 , 城域网的集合就是互联网 ; II 网络编程 ---- 网络编程 : 控制客户端或服务器端信息的发送和接收 ; 通过编程语言 API 调用网络设备硬件资源 , 利用网络传输渠道...网络层 ( Network ) : 控制网络选择 , 即逻辑地址寻址 , 和路由选择 ; 6....TCP/IP 网络模型 : 应用层 , 传输层 , IP 层 , 网络接口层 ; 2....TCP/IP IP 层 对应 OSI 网络层 ; 5. TCP/IP 数据链路层 , 物理层 对应 OSI 网络接口层 ; 物理层有以太网 , 令牌环网 , ATM 网络等 ;

    70730

    Linux网络-网络小结

    Linux服务器作为一个常用的网络服务器,主要的作用就是向客户端提供网络服务,所以我们需要熟练掌握网络相关的命令,用于探测对端网络是否畅通,用于检查本地网络进程是否正常,以及可以通过命令去远端服务器进行下载文件...) 6.检查本地服务状态(ss) 7.网络小结(本章节) 经过前面6小节的介绍,我们已经可以完成配置ip地址,探测远端服务器的的连通性问题,可以基本判断网络是否有问题。...上面讲的只是Linux网络的基本命令,对于计算机网络一点都没有讲,这个后期会单独出一个大的章节来讲解。...前面6小节我们只讲了几个网络命令,涉及到网络的命令当然远远不止上面那几个,但是平时一般运维的情况下,使用频繁的网络命令就是上面几个,比如ip这个命令,就有非常多的参数。...这种方法通常用于快速检查目标主机的网络可达性,特别是在没有安装ping或telnet等网络工具时。

    1.1K00

    【网络】网络基础入门

    如何区分广域网和局域网 在一般情况下,可以通过是否有路由器来初步区分一个网络是广域网还是局域网。理论上来说,如果一个网络中存在路由器,则该网络可以连接到其他局域网和互联网上,从而形成了广域网。...,通过网络连接起来 所以计算机中体系结构中有网络,网络中有体系结构 我们在学习系统的时候没有谈论过协议,那么现在为什么要进行讨论,这是因为多台主机距离较远,为了减少通信成本,所以需要协议 所有的网略的问题都是由于传输距离变长了...如何去看待局域网中的网络资源:站在系统的角度看待网络资源就是临界资源。 令牌环网的解决方式就是谁持有令牌环谁发送数据。没有令牌的主机就不能发送消息。...不同网段的两台计算机通讯过程不同在路由器部分: 一个设备至少要横跨两个网络,才能实现数据报跨网络转发,路由器必须至少横跨两个网络,路由器必须有两个网络接口。...由此可得出IP层的作用就是屏蔽底层网络的差异。 不同的协议层对数据包有不同的称谓,在传输层叫做数据段,在网络层叫做数据报,在链路层叫做数据帧。

    1.3K41

    【Linux网络】网络命令

    Ping 命令 - 测试网络连通性 工作层级: 网络层 功能: 向目标主机发送 ICMP Echo Request 数据包,并等待回复。用于检查网络是否通畅、延迟和丢包率。...www.baidu.com # 快速 Ping(发送一个包) ping -c 1 www.baidu.com 2. traceroute / tracepath - 追踪数据包路径 工作层级: 网络层...用于诊断网络在何处出现故障或延迟。 原理: 利用 IP 数据包的 TTL 字段。它先发送一个 TTL=1 的包,第一个路由器将其 TTL 减为0并丢弃,同时发回一个 ICMP “超时”消息。...# 显示所有网络接口的详细信息(类似 ifconfig) ip addr show # 简写 ip a # 显示特定接口(如 eth0)的信息 ip addr show dev eth0 # 启用/...禁用网络接口 ip link set eth0 up ip link set eth0 down # 为接口分配IP地址 ip addr add 192.168.1.100/24 dev eth0

    65710

    【Linux网络】初识网络,网络的基础概念

    网络的发展历史 网络的发展是从局部到整体的。 局域网诞生:网络最开始的诞生是在全世界中顶尖的实验室里,其目的就是为了数据的高效传输,当前这个网络只能在局部区域进行信息的传输。...网络层:其核心是实现跨网络的数据路由与转发,通过 IP 地址标识不同网络中的设备,借助路由协议(如 OSPF、BGP)计算从源网络到目标网络的最优路径,将传输层数据封装为 IP 数据报并转发,同时处理数据报的分片与重组...,解决不同网络之间的通信问题,是实现广域网互联的关键。...使用IP地址 + 路由器,就可以实现跨网络的通信了!即使是两个不同的网络也可以无障碍通信。...可以理解为:IP地址是“最终目标”;而mac地址是“阶段性的目标” 网络 + IP的意义:给所有局部网络在外层套了一层“壳”,让所有网络都可以借助于IP地址进行交互,让世界上所有的网络都叫做IP网络!

    11310

    【网络】TCPIP 五层网络模型:网络层

    对于家庭网络这种比较简单的网络结构来说,路由器都有“自动分配 IP”的功能(DHCP)。但在公司、学校、商场、宾馆… 这些更复杂的场景,网络需求更复杂,就需要进行手动设置了。...,15.237 就是主机号 网络中规定: 同一个局域网中的设备,网络号必须相同,主机号必须不同 在这个局域网中,某个设备号不相同的话,就无法上网;某个设备的网络号虽然相同,但主机号和别的设备重复,...也无法上网 两个相邻的局域网,网络号必须不同 路由器上有两种网络接口: LAN 口 WAN 口 此时这个路由器就连接了两个局域网。...这两个局域网的 IP 网络号是不能重复的。...自动获取的(路由表生成算法) 手工配置(网络管理员,手动设置) 真实的网络结构(尤其是广域网的网络结构是怎样的) 感兴趣可以去 B 站搜一下,中国电信/中国移动/中国联通网络架构

    1.1K10

    【Linux网络#1】:初识网络

    计算机网络发展背景 计算机网络的发展可以追溯到20世纪60年代。...ARPANET于1969年建成,成为了世界上第一个计算机网络 在随后的几十年里,计算机网络经历了从军用到民用、从局域网到广域网的快速发展。...网络协议 网络协议,简称为协议,是网络通信(即网络数据传输)经过的所有网络设备都必须共同遵从的一组约定、规则。...IP地址,使网络通信更加灵活 提炼 IP 网络的意义和网络通信的宏观流程 路由器,可以根据 IP 地址判断目的地在哪个局域网内,IP 地址的设计非常的巧妙,它在网络层,会根据目的地,进行路径选择时选择了下一个跳转的路由器...IP 网络层存在的意义:提供网络虚拟层,让世界的所有网络都是 IP 网络,屏蔽最底层网络的差异 ifconfig --查看当前云服务器的MAC地址,IP地址 IP数据报的收发方进行跨网投递时,发送方需利用

    39710

    网络基础篇-网络编程

    在linux中,socket是一个文件,有对应的文件描述符,网络读写都是通过这个文件描述符的。这个文件描述符有一个对应的socket结构,包含两个队列,一个是发送队列,一个是接收队列。...网络并发模型设计 阻塞I/O+进程 这种方式最为简单,服务端接收每个连接,都fork一个独立的进程来处理这个链接的读写事件,各个链接互不影响。但是缺点比较明显,效率不高,扩展性差,资源占用率高。...通常在实现的时候,一个主Recator(main reactor)用一个线程来监听网络连接,并接收socket,当接收到一个socket, 把socket交给某个子Reactor(sub reactor...)去处理,有多个子Reactor, 每个子reactor对应一个线程,通过I/O多路复用处理自己所负责的网络连接的读写事件,以读取完整的请求包和写入完整的发送包。...这里只是处理网络读写,业务逻辑往往也是交给独立的线程去处理,通常是一个线程池,网络读写的sub reactor和业务逻辑直接通过队列来解耦。线程池里的线程读取队列,并做业务逻辑处理和编解码。

    95830

    Java网络编程--网络协议

    OSI网络七层协议 为使不同计算机厂家的计算机能够互相通信,以便在更大的范围内建立计算机网络,有必要建立一个国际范围的网络体系结构标准。...OSI网络七层协议就是在这个基础上制定出来的,其从最底层开始依次是物理层,数据链路层,网络层,传输层,会话层,表示层,应用层。 ?...TCP是网络中一个重要的传输层协议。...Socket编程 Socket编程是网络中应用最广泛的网络应用编程接口,实现了三种底层协议接口 数据报类型套接字SOCK_DGRAM (面向UDP接口) 流式套接字SOCK_STREAM(面向TCP接口...) 原始套接字SOCK_RAW(面向网络层协议接口IP,ICMP等) 主要Socket API及其调用过程: ?

    1.6K20

    Docker网络——单host网络

    一、Docker默认网络 在新安装docker的主机上执行 docker network ls 便能看到docker默认安装的所有网络,分别是none网络、host网络和bridge网络。...1.1 none 网络 none网络就是什么都没有的网络。挂在这个网络下的容器除了lo,没有其他任何网卡。容器run时,可以通过添加--network=none参数来指定该容器使用none网络。...1.2 host 网络 连接到host网络的容器共享Docker宿主机的网络栈,即容器的网络配置与host宿主机完全一样。可以通过添加--network=host参数来指定该容器使用host网络。...host网络的使用场景又是什么呢? 直接使用Docker host的网络最大的好处就是性能,如果容器对网络传输效率有较高要求,则可以选择host网络。...三、不同容器之间的连通性 同一个网络(默认网络或者自定义网络)下的容器之间是能ping通的,但是不同网络之间的容器由于网络独立性的要求是无法ping通的。

    2.9K51

    Docker网络上篇-网络介绍

    是在同一个网络还是在不同的网络环境下?docker中怎么配置网络环境呢?本文咱们就一起学学docker网络。 本文是凯哥学docker系列高级篇之Docker网络上集。...【Docker学习教程系列汇总】笔记及遇到问题解决文章 docker网络是什么? 在不启动docker之前,我们来看看宿主机的网络情况。...Docker网络常用的命令: 使用命令查看: docker network ls bridge、host、none是默认创建的3大网络模式。...网络模式 docker网络有以下几种模式: 其中比较常用的是bridge和host模式。...我们会用到 docker network create 网络名称 我们创建指定的网络名称。然后设置ip.其他同一类的都可以使用这个网络名称(网络范围内)。通过网络服务来连接。

    1.5K20
    领券